Cocos
Cocos Creatorの2Dチュートリアルを完了した。 普段はここからいつものミニゲームを作るところだけど、Cocosは自分に合わなかったので、これで終わりに。 ゲームエンジンとしての仕組みはなんとなく理解できたし、これでなくてはいけないということもないの…
Cocos Creatorの2Dチュートリアル中。 ドキュメントを読み進めていったら、2重にノードが出てしまうことの対処方法が書かれていた。 そうなるなら早く書いておいてくれよという感じ。 自分の場合はその前のステップで生じていたのでどこかで手順が異なったか…
Cocosの2Dチュートリアル中。 メニューでボタンを押してゲームを開始する部分を実装。 一応、動いたが、ブラウザで実行したときと、エディター内で実行したときで、結果が違う。 ブラウザで実行すると、ノードが二重に出来てしまう。 これはちょっと原因を特…
Cocos Creatorの2Dチュートリアル中。 今回はUIのノード追加。 これは他のゲームエンジンと変わらない感じで思ったとおりに配置できた。 ノードの親子順番で描画順番をコントロールできるのも分かりやすい。
Cocos Creatorの2Dチュートリアル中。 GameManagerのところで、ステージがうまく表示されなかったのだが、いろいろ見直して、やっと修正できた。 結局、GameManegerのノードの作り方と座標設定が間違っていた。 ドキュメントを何回か読み直してやっと理解で…
Cocos Creatorの2Dチュートリアル中。 GameManagerでステージを作成するコードを書いて実行したのだが画面上では何も変化なし。 デバッグのためにログ出力してみることにした。 ログ出力についてChatGPTに聞いてみたところ、JavaScriptのconsole.loggが使え…
Cocosの2Dチュートリアル中。 GameManagerを作成するところ。またこれがドキュメントが分かりづらい。 Scriptを作成してNodeにAttachするのであっていると思うのだけれど、最初よく分からなかった。 実際に手を動かす部分が順番どおりに書かれていないことが…
Cocosの2Dチュートリアル中。 プレイヤーのジャンプアニメーションを追加。 アニメーションクリップでキーフレームを設定するのは他のツールとあまり変わらない使い勝手ですぐに理解できた。 スクリプトで再生するメソッドも分かりやすいけど、そのメソッド…
Cocosの2Dチュートリアル中。 チュートリアルドキュメントのGIFアニメと自分の実行結果の動きが違っていたので、サンプルコードを見直し。 コードのミスがあったので修正。メンバ名が間違っていたのだが、エラーにならず止まらないので、これはちょっと気が…
Cocosの2Dのチュートリアル中。 プレイヤーを動かすスクリプトをチュートリアルどおりに入力して実行してみるとエラーに。 ドキュメントでは実行すると動くみたいなことが書いてあるが、スクリプトがエラーになってしまい動かない。 さらにドキュメントの先…
Cocos DashboardはMacだとダウンロード出来なかったが、Windowsだと問題なくダウンロードできた。 ということで、開発環境をWindowsに移すことにした。 GitHubにリポジトリは作ってあって、最近の作業はコミットしてなかったので、まずコミット。 そしてWind…
新しいMacBookにCocosをインストールしようとして、Cocos Dashboardをダウンロードしようとしたのだが、ダウンロードページが正しく表示されない。 新しいバージョンの3.8がまだ用意されていないのかとも思い、前のMacBookで使っていた3.7.3をダウンロードし…
Cocosの2Dチュートリアル中。 ドキュメントのある項目が次のセクションでは状態が異なっており、どちらを信じて良いか悩む たまにこういうミスのようなものがあるとけっこう苦労する。まあ、それを直すという手間で学べることもあるのだけれども。
Cocosの2Dチュートリアル中。 今回はPrefabが出てきた。昨日のスクリプトの見え方や、InspectorにAdd Componentがあるところなど、Unityとの共通点が多い気がする。 まあ、Unityでなくてもゲームエンジンではよくあることだとも思うけど。
Cocosの2Dチュートリアル中。今回はスクリプトの実装。 使われているスクリプト言語はTypeScript。JavaScriptを拡張したものらしい。聞いたことはあるけど実際に書いたことは無かったはず。 CocosCreatorでコードは表示されたが、そこでは編集できなかった。…
docs.cocos.com Cocosでドキュメントの2Dゲームのクイックスタートを読み始めている。 このドキュメント内ではちょっとした操作がgifアニメーションで説明されており、これが非常に分かりやすい。 ドキュメントの内容で説明されたUIの操作がすぐに理解できる…
Cocosの2Dチュートリアルのプロジェクトを作成。 まずGitHubへ登録しようと思ったら、最初から .gitignore が用意されていた。どのファイルを登録すれば良いか分からなかったので、これは非常に助かる。 そして、ローカルのフォルダをリポジトリとしてGitHub…
docs.cocos.com CocosのドキュメントのHello World!を試してみた。 エディターのレイアウトはGodotやUnityと似た感じで、違和感なく使っていけそう。 スクリプトをダブルクリックしてみたら、Visual Studio Codeで開かれた。 プレビューボタンを押すとブラウ…
docs.cocos.com これからcocosを使っていつものワンボタンゲームを作ってみるわけだが、まずは公式マニュアルやチュートリアルから。 最初、検索して表示されたページが中国語でちょっと焦った。 どうやら、中国の人が開発したものらしく、中国語のドキュメ…
store.cocos.com gamemakers.jp Cocosのデモの「Cocos Cyberpunk」を試してみた。 Cocos StoreからCocos Dashboardを経由してダウンロードして開いてみようとしたところ、対応したバージョンが無いというエラーダイアログが出た。 自分がこの前インストール…
www.cocos.com 今日から cocos を試してみる。 自分が知っていたのはCocos2d-xで2D専用のゲームエンジンだと思っていたら、cocos creatorという3Dも対応しているエンジンが出ていたことを知った。ということで、作ってみるのは2Dだけどこちらのcocos creator…
www.cocos.com gamemakers.jp オープンソースのゲームエンジン Cocos の新しいバージョンがリリースされ、デモプロジェクトも公開された。 そういえば、このゲームエンジンの存在は知っていても実際に使ってみたことはなかった。 次はGodotを使う予定なので…