cocos2dxで開発しているゲームが完成した!
…で、どうやってアプリ化(パッケージング)したらええのん?
という(Androidアプリでの)最終工程の話。
2015年4月6日月曜日
2015年4月1日水曜日
Red the Punisher
激ムズヒーロー レッド・ザ・パニッシャー参上! どこか懐かしいスタイリッシュレトロアクション。レッドになってオニを倒そう。キミは世界を救えるか…!?
…というわけで、cocos2d-xで制作したゲームのご紹介です。
2015年3月28日土曜日
2014年9月19日金曜日
複数でセットになるスイッチ
スイッチA、スイッチB、スイッチC…というように、
スイッチが複数(3つ以上)あって、
Aを押したらAをONに、A以外をOFFに
Bを押したらBをONに、B以外をOFFに、という具合に、
あるスイッチの状態を他のスイッチとも連動して反映させるにはどうしたら良いか。
スイッチが複数(3つ以上)あって、
Aを押したらAをONに、A以外をOFFに
Bを押したらBをONに、B以外をOFFに、という具合に、
あるスイッチの状態を他のスイッチとも連動して反映させるにはどうしたら良いか。
2014年8月7日木曜日
ゲームをポーズ(一時停止)しよう
というメソッドがあるので、一時停止処理(ポーズ)なんて
簡単でしょう…などとたかをくくっていたら
思いのほか苦戦したでござる。っていう話。
2014年7月27日日曜日
ライフゲージを作ろう
ライフゲージやタイムゲージ(タイムバー)なんかは
cocos2dxではどう表現するんだろう。
『cocos2dx ライフゲージ』とかでググっても
ベストアンサー的なものが見つからず。
自分なりに考えてみたのでメモ。
cocos2dxではどう表現するんだろう。
『cocos2dx ライフゲージ』とかでググっても
ベストアンサー的なものが見つからず。
自分なりに考えてみたのでメモ。
2014年7月18日金曜日
Particle(パーティクル)の作成
という時はParticle(パーティクル)の出番です。
配置するだけでドン。あたかもCGのような美しい演出。
で、コレどうやって作るの?っていう。
2014年7月13日日曜日
2014年7月12日土曜日
タイル状配置のチラつき問題
cocos2dxのゲーム製作において、タイル状に画像を配置して
ステージなり背景なりを作る、というは割とポピュラーなやり方だと思うけど、
画像をスクロールする際(あるいは移動の際に)に画像と画像の間に
隙間のような切れ目ができてチラついて見えるっていう、あのお決まりの現象と、
その解決法について。
ステージなり背景なりを作る、というは割とポピュラーなやり方だと思うけど、
画像をスクロールする際(あるいは移動の際に)に画像と画像の間に
隙間のような切れ目ができてチラついて見えるっていう、あのお決まりの現象と、
その解決法について。
2014年7月10日木曜日
テクスチャアトラスとBatchNode
大量の同一画像を画面に表示する際、都度画像を読み込むのではなく、
BatchNodeに登録して一括表示させる方が無駄がないのは開発者としては
もはや聖闘士に同じ技が二度と効かないのと同じくらいの常識。
BatchNodeに登録して一括表示させる方が無駄がないのは開発者としては
もはや聖闘士に同じ技が二度と効かないのと同じくらいの常識。
2014年7月5日土曜日
シーンの切り替えができない
cocos2dx上でシーンの切り替えをする場合
Transition~~というクラスがあるのでそれを使うのだけど、
初めてやった時、ちょっと悩んだのでメモ。
例によってこんな所で悩むほうがおかしいのかもしれないけど。
Transition~~というクラスがあるのでそれを使うのだけど、
初めてやった時、ちょっと悩んだのでメモ。
例によってこんな所で悩むほうがおかしいのかもしれないけど。
エミュレーター上でアプリが起動しない
cocos2dxで製作中のアプリをAndroidエミュレーターで起動するとき、
コンパイルはできるのにエミュレーター上で起動できない。
そんな時はもしかしたらエミュレーターの設定に問題があるのかも。
コンパイルはできるのにエミュレーター上で起動できない。
そんな時はもしかしたらエミュレーターの設定に問題があるのかも。
cocos2dx物理演算 chipmunkの謎
cocos2dxにはデフォルトで2つの物理演算システム
・Box2d
・chipmunk が使用できます。
世間一般的に人気なのはBox2d。細かい調整が色々できるもんね。
・Box2d
・chipmunk が使用できます。
世間一般的に人気なのはBox2d。細かい調整が色々できるもんね。
BatchNodeに格納したSpriteを別のメソッドで使用する方法
BatchNodeと、その中に格納したSpriteを別のメソッドで使用する方法。
…が、やっとわかった。個人的にかなり頭を悩ませた部分。
…が、やっとわかった。個人的にかなり頭を悩ませた部分。
2014年7月4日金曜日
cocos2dxでスワイプ、ロングタップなどを可能にする
cocos2dxにはあらかじめ、タッチイベントが用意されているのだけど、
スワイプやロングタップなどのジェスチャーイベントは無いので、
自分で頭を捻ってコードを書くか、頭の良い親切な人が作ってくれた
拡張クラスをダウンロードして使用するかする必要がある。
スワイプやロングタップなどのジェスチャーイベントは無いので、
自分で頭を捻ってコードを書くか、頭の良い親切な人が作ってくれた
拡張クラスをダウンロードして使用するかする必要がある。
登録:
投稿 (Atom)



