先日、初めてCocos2d-xを使ったゲームをリリースしました。今回はCocos2d-xの知見やCocos2d-xの感想を書いてみようと思います。sugimotoゲーム無料Cocos2d-xとはCocos2d-xとはゲーム作りの環境です。jsでゲームを作りそのコードからiPhoneやAndroid向けのバイナリを生成する事ができるものです。Cocos2d-xを使ったゲーム開発の流れ下記の記事でも書いたのですが、cocos2d-xを使った開発の流れは下の通りです。studioでビルドできた最初はcocos2d-xってアプリの作成からリリースまで全部Cocos2d-xで完結するかと思ってたのですが全然そんな事なかったです。cocos2d-xはXcodeのプロジェクトファイルを生成してくれるのでそれを使ってXcodeでアプリを起動できます。cocos2d-xよりもXcodeの方が早かったので、後半はずっとそっちを使ってました。それと広告の表示・フォントの追加・アイコンの設定といった環境ごとに実装が必要なものもあり、その辺りはXcodeを使って設定/実装していました。情報がなさすぎて辛かったcocos2d-xとLuaを使って開発をしたのですが、情報がなさすぎて辛かったです。Luaはcocos2d-xの生まれ故郷である中国では主流になってると聞いて使ってみました。luaで調べても出てくるのはC++の情報か中国語の情報ばかりでした。Cocos2dは去年バージョン3へ移行して書き方が結構変わった事・Cocos2d-IDEが2ヶ月くらい前(2015年5月)にeclipseベースからInteli-jベースに移行してしていたりと、変化が大きくて過去の情報が役に立たない事も多かったです。Androidアプリ未経験だと辛かった上に書いたように最終的なビルドは各IDEで行う必要があるのですが、それが難しかったです。普通のネイティブ言語で作ったアプリとは少し設定が異なっているので、その辺りに詳しくないとかなりはまります。実際自分のアプリはまだAndroid版が出せていないです。まとめCocos2d-xは一回でiPhone/Android用アプリが作れて非常に便利です。情報の少なさ・ネイティブで作るアプリとは違った設定をしているのでハマる事が多いです。使うとしたら一度各環境でネイティブアプリを作ってからだとスムーズに行きそうだと感じました。Extensionでウィジェット作成SwiftUIを触ってみるGoogleのデータポータル(旧DataStudio)でアプリの新規ユーザーをグラフ化FirebaseのデータをBigQueryに入れて分析する月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。