Cocos2d-x beta 2 + window + android の環境構築手順をまとめてみました。
windows版はかなり簡単です。
Android版は、Android環境(NDKも必要)が整っていれば、すんなり実行までいけるかなと思います。
Cocos2d-x beta 2 + window + android の環境構築手順をまとめてみました。
windows版はかなり簡単です。
Android版は、Android環境(NDKも必要)が整っていれば、すんなり実行までいけるかなと思います。
Unityでもやってみようと思いたったので、チュートリアルを探してみました。
2013/11/27 現在、Unityのバージョンは4.3 のようです。
まだこのバージョンになって日も浅いようなので、最新バージョンでのよさげなチュートリアルは期待していませんでしたが、なんだかとてもいい感じのサイトを見つけました。
Creating a 2D game with Unity | Pixelnest Studio
実際の2Dゲームを作成するまでの手順が詳しく、かつわかりやすく書かれている為、ズブのUnity初心者である自分もすんなりと理解できました。
用語の解説なども丁寧で、とてもすばらしいです。
ひとつ残念な点は『英語』という事です^^;
ただ、Chromeのページ翻訳機能があればなんてことなく理解できました。
初めてページ翻訳をまともに使ってみましたが、これはなかなか使えますね。
monaca+html5+enchant.js+nendなゲームを作っていますが、初代Xperia(SO-01B)で確認してみたところ、なんか表示が変なことに・・・
これはいかんということでMonaca Debuggerを入れてみようとしたところ、Android2.1は未対応・・・それはそうですよね。
どうせ使ってないし、データ消えても問題ないのでいい機会だしAndroid2.3.3にバージョンアップしてみました。
下記サイトの手順通りにやったところ、すんなり成功しましたーよかったよかった。
https://sites.google.com/site/gitoshin/android/xperia-gb
っsうーん、Xperia Z SO-02E 上で enchant.js v0.71 のタッチがうまくとれない症状で悩み中。
1回しかタッチしていないのに何故か touchstart が2回反応してしまいます。
他の端末だと大丈夫だったので、端末固有の問題だとは思うのですが、原因不明。
・・・というかそれ以前にmonaca+enchant.jsの環境で、Monaca Debbuger でXperia Z上でプレビューすると基本的になんか動作がおかしいので、まずそれから原因探らないとダメなんですけどね汗
ただ、ビルドしてインストールするとちゃんと動作するので、Monaca Debuggerの不具合なのかもと思い中…
■追記■
enchant.jsのGitHubでまさに同じ問題が報告されていました。
https://github.com/wise9/enchant.js/issues/200
既に解決しているようなので、修正されているenchant.jsファイルをゲットしてきました。
ただ、修正された箇所を見るとわかりますが、enchant.jsを差し替えるだけではダメで、
enchant.ENV.MOUSE_ENABLED = false;
をCore生成の前に呼ぶ必要があります。
マウスとタッチのイベントがかぶって通知されることがあるとか。
・・・やったー直った!
アプリを作って3000円!Monaca×nendアプリ開発キャンペーン | http://blog.asial.co.jp/1182
ちょうど何日か前、Monacaという、コーディングから最終ビルドまで全てブラウザ上で完結できるすばらしい無料サービスを発見して、これはいい!ということで、ちょっとしたAndroidゲームを制作しているところでした。
そんなところに、なんと良いタイミングでこのキャンペーン・・・!
Monacaの開発、運営を手がけているアシアルさんのブログでMonaca環境でnendを表示するエントリがあったので、広告もnendに決めたところでした。
自分はhtmlやJavascriptの知識はあまりありませんが、まあJavascriptならなんとかなるだろうとenchant.jsというお手軽なゲーム制作ライブラリを使用することにしました。
そんなこんなで、環境は monaca + html5 + enchant.js + nend で決定。
htmlやJavascriptに苦労しつつも現状なんとかゲームの大まかなシーンの流れとnendで広告表示のレイアウトまでうまくいきました。
htmlが理解しきれていないのでhtml+enchant.js+nendの環境で、広告とゲーム画面両方をきれいに表示させるのになかなか苦労しました。
この辺りは、自分の理解が深まった頃にでも、まとめて記事にしたいなと思っています。
2013/02/25時点の、ADTバンドル版を使用しないで、eclipse、Android SDK をインストールする手順をwikiにまとめました。
ADTバンドル版はインストール等すごく簡単で楽チンだったのですが、なんだか挙動がアヤシイ?感じがして、やっぱり以前使用していた単体版のeclipseに戻すことにしました。
自分の環境だとADTバンドル版より安定して使用できます^^;
JDK のバージョンは 『6u41』
AndroidSDK のバージョンは 『r21.1』
eclipse は 『Eclipse 4.2 Juno Pleiades All in One』 の Java の Full Edition
…を使用しています。