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

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

Godot NEWS 「必要? 3.0.4 リリース!」

3.0.3出たばっかりなのに、もう3.0.4。アセットライブラリに接続すると落ちる現象を修正したとの事。(俺のPCでは、ちゃんと落ちるぜ。) 落ちる原因は「しょぼいPCでの動作確認をしなかったからー」との事。Godot本体からアセットにつなげる事はないし、俺は変えなくていいかなと思う。

f:id:ore2wakaru:20180624090901p:plain

Godot Engine - Maintenance release: Godot 3.0.4

続きを読む

Godot 音シュー13「シーンのインスタンスとアニメ 2/2」 preload/ instance/ add_child

作ったシーンをノードにくっ付けよう。実はコレ、「大昔」にやってたようだが、どうもそれは間違ったやり方だったようだ。こわいこわい。間違いポイントは、「一旦queue_free()したノードは2度とadd_child()出来ない」って事を知らなかった所。今回はちゃんとやろう。

f:id:ore2wakaru:20180622172713p:plain

続きを読む

Godot 音シュー12「シーンのインスタンスとアニメ 1/2」

エフェクトにこだわるとゲームが先に進まないが、「Good」とか「Miss」とか画面に表示されるようにしてみた。しかもちょっとだけアニメする。考え方は「Good」や「Miss」がアニメするシーンを作っておいて、そのシーンをノード化して子ノードに追加するだけ。

f:id:ore2wakaru:20180621193852p:plain

続きを読む

Godot 音シュー11「エリアを透明に」 SpatialMaterial / Flags / Transparent

エリアの主張がちょっと強いと感じたので、透明度の設定をしてみた。やってて、こういうミタメ的な所は後からやればいいっかと思ったさ。あんまり初期の段階でこだわると先に進まん。だがマテリアル、なんだかいっぱい項目あんだけど、誰か俺に分かるようにやさしくまとめてくれねーかなー。

f:id:ore2wakaru:20180620125735p:plain

続きを読む

Godot 音シュー10「むずい・・・」

Good、Great、Excellent!!」みたいに判定しようと昨日1日あれこれ悩んだけど、結局難しいからやめた。「GoodとMiss」だけにする。細かく分けるのは時間があった時に再チャレンジするとしよう。で、2週間もすると何を試してヤになっちゃったのか忘れるので、ここにまとめておく。

f:id:ore2wakaru:20180618180835p:plain

続きを読む

Godot 音シュー09「キー入力で得点。」

本日2度目の更新。腰イテー。 で、そろそろ「音ゲー」っぽくなりそうな予感がしてきたぞ。いいタイミングでキーが押せたら得点するようにしよう。キー入力得点管理もすでに学習済みなので、そんなに難しくはあるまい。

f:id:ore2wakaru:20180616152211p:plain

続きを読む

Godot 音シュー08「出たら、色、戻す。」

今回はキューブが抜けたら色を戻すだけ。一言でいうと。「Area」のシグナル"body_exited()"を使えばいい。それだけ。

f:id:ore2wakaru:20180616133338p:plain

だけど、あれだなー。考えながら、作りながらだと、思ったよりあんま、進まねーな―。

続きを読む