いちおくまんえん

最近はcocos2d-xでゲームアプリ「いちおくまんえん」の制作がメインです。 あとアニメも少々・・

cocos2d-x-3.0alpha0

プロローグ画面作成② ゲームロジック追加 cocos2d::Arrayの使用

ようやくプロローグも完成したのでちょっとゲームらしくなりました。ゲームアプリ「いちおくまんえん」制作過程02 プロローグほぼ完成 - YouTubeやっぱり動画はいいですね。すごく良く分かる(*‘ω‘ *) 最近の動画は16:9だからと思って合わせてエンコードした…

プロローグ画面作成① CocosBuilderとの紐付け そして初のyoutube投稿

ついにyoutubeに動画投稿しちゃいました(・∀・)音質が終わってるのはお許し下さい・・。 組み込みマイクでPCから出てる音拾ってるだけなので・・。ゲームアプリ「いちおくまんえん」制作過程01 - YouTubeこれでどんな感じになるかが伝わりやすくなったかなと…

cocos2d-xでBGMやSEの音量を調節する

特にどの画面とかがなかったので最近のタイトルの傾向と変わってます(´・ω・`)完全にcocos2d-xでゲームアプリ「いちおくまんえん」を作成するサイトになってしまってますね。 SEO的な意味でタイトルにキーワード入れたいけど長くなるからなー・・。まいっか(´・…

タイトル画面作成④ タップでSEを鳴らす

BGMも鳴らせるようになったので少しゲームらしくなった「いちおくまんえん」ですが、まだタイトル画面です(;´∀`)そろそろ物語のプロローグくらい表示させたいですね。Menuでボタン作ってそのボタンのイベントで次の画面に遷移を実装。 とかでも良かったん…

タイトル画面作成③ 遷移してきた後にBGMを再生

タイトル画面作成② 遷移してきた後にBGMを再生で書いた方法でも動くので特に問題はないのですが、遷移中の演出が終わった後に再生という内容であれば、もっとスマートな方法がありました。 virtual void Node::onEnterTransitionDidFinish(); というものがあ…

タイトル画面作成② 遷移してきた後にBGMを再生

タイトル画面作成①でTransitionFadeを使ってスプラッシュ→タイトルへと遷移させるまでは出来ました。やはりゲームには音がないと面白みに欠けますよね。なのでタイトル画面以降は何かしらのBGMを再生させようと思います。cocos2d-xの音声周りを担当するのがS…

タイトル画面作成① スプラッシュ画面から自動遷移させる

キャラ設定もまだ明確になってないので素材作ってもらうわけにもいかず・・でも作りたい!適当な画像でも置いて進めるかーとか思ったけどやっぱりモチベーションが上がらない(´・ω・`) というわけで、主人公の設定は過去に考えてた「いちおくまんえん」の子そ…

Classes内にディレクトリを作って整理する Android.mkの自動化

それなりに規模の大きいアプリになると思うので、機能毎にディレクトリを用意して開発しようと思います。 ついでにデフォルトのHelloWorldSceneのままはかっこ悪いのでSplashSceneに変更します。とりあえずはスプラッシュ→タイトル→プロローグくらいまでの機…

スプラッシュ画面作成② マルチレゾリューション対応

前回作成したスプラッシュ画面ですが、解像度が異なる端末で見え方が異なってしまいます。ちょっと違うとかならいいんですが、もう全然ダメです。 各解像度に合わせて使う画像とか変えたり、拡大縮小を駆使したり配置位置変えたりで対応できるんですが、全部…

スプラッシュ画面作成① CocosBuilderプロジェクト作成 ファイル検索パスの追加

画面の向きを変更したので、次はスプラッシュ画面を作成します。iPhoneの場合はDefault.pngとかの差し替えだけでもいいのだろうけど、Androidはそんな機能はたぶんないと思うので、共通で実装します。特にスプラッシュ画面はこだわるつもりはないので、画像…

とりあえずHello World

プロジェクトの作成が終わった段階でひな形のHelloWorldが自動的に作成されています。とは言え、どうやってiPhoneとAndroidで動作確認するのよ?って分からないですよね。 iPhoneの場合は比較的簡単に出来ちゃいます。proj.ios_mac/HelloCpp.xcodeprojを開い…

プロジェクト作成!

仕様完全に決まってないけど実装始めちゃいます\(^o^)/人にこんなゲーム作ろうとしてるんです。って言っても伝わらないし、何より 作りたくてしょうがないのでw cocos2d-xのバージョン3.0alpha0がリリースされたので、どうせならとそっちを使って開発して…