俺に解るように説明する "Godot Engine 3.x" 入門+

ゲームエンジン Godot Engine に関すること。入門とか使い方とかチュートリアルとか、あれとかこれとか。日本語解説。

Godot Engine エアホッケー 8 「プロジェクトを越えるシーンの移植はコピペでOK」

エアホッケーの6・7で作った「スタート画面」を、GDScriptの11・12で作った「シーンA」にハメよう。もちろん、もう一度スタート画面をラベルノードやらボタンノードやらを並べて作るのはめんどくさい。ここはコピペで対応だ。エクスプローラーで該当のプロジェクトフォルダを開き、必要なファイルを直接コピペ。これで、Godot は問題なく認識してくれる。必要なファイルは4つ

f:id:ore2wakaru:20170907225919p:plain

続きを読む

Godot Engine GDScript 12 「神シーン常駐システム完成」...2/2

前回は「シーンGOD」のルートノード「Node_GOD」用スクリプトの話だったが、今回は「シーンA」のルートノード「Node」用スクリプトの事に関して書く。この2つの記事を併せて「神シーン常駐システム」完成ということでいいだろう。基本部分だけだけど。

f:id:ore2wakaru:20170825170907p:plain

続きを読む

Godot Engine GDScript 11 「神シーン常駐システム完成」...1/2

GDScript の 10 でやりたかった神シーン常駐システムが完成。出来てしまえば、なぜ苦戦していたのか分からないくらい簡単な構造だった。ものの5分のあれば出来てしまうような内容で愕然。

f:id:ore2wakaru:20170825170907p:plain

続きを読む

夏バテ

夏バテでだるい。キーボードを打っても8割がたミスタッチ。なので、軽い話題3つ。

続きを読む

Godot Engine GDScript 10 「練習、練習」... また練習

さて、change_scene() を組み込もうと思ったのだが、これだと、シーンツリーの中身を全とっかえになってしまうので、なんか都合が悪いような気がする。オプションメニューとかハイスコアとかプレイヤーの状態とかで、特に保存するものは無いのだが、もうちょっと複雑にシーンが絡んでくるゲームでも対応できるように仕組みを作りたい。

続きを読む

"Godot Engine" GDScript 9 「change_scene() でシーン・チェンジ」

「ボタンを押すと、シーンが変わる」という一連の動作が出来るようになったので、書いておこうと思う。「ボタンを押す」 > 「シグナルが出る」 > 「何かする」 という一連の手順は以前やったが、おさらいしながら進む。

続きを読む

"Godot Engine" GDScript 8 「関数とメソッドと print() と change_scene()」

関数とメソッドの違いが分かったような気がするので、記念に。

続きを読む