プロジェクト4音シュー
作ったシーンをノードにくっ付けよう。実はコレ、「大昔」にやってたようだが、どうもそれは間違ったやり方だったようだ。こわいこわい。間違いポイントは、「一旦queue_free()したノードは2度とadd_child()出来ない」って事を知らなかった所。今回はちゃん…
エフェクトにこだわるとゲームが先に進まないが、「Good」とか「Miss」とか画面に表示されるようにしてみた。しかもちょっとだけアニメする。考え方は「Good」や「Miss」がアニメするシーンを作っておいて、そのシーンをノード化して子ノードに追加するだけ。
エリアの主張がちょっと強いと感じたので、透明度の設定をしてみた。やってて、こういうミタメ的な所は後からやればいいっかと思ったさ。あんまり初期の段階でこだわると先に進まん。だがマテリアル、なんだかいっぱい項目あんだけど、誰か俺に分かるように…
「Good、Great、Excellent!!」みたいに判定しようと昨日1日あれこれ悩んだけど、結局難しいからやめた。「GoodとMiss」だけにする。細かく分けるのは時間があった時に再チャレンジするとしよう。で、2週間もすると何を試してヤになっちゃったのか忘れるので…
本日2度目の更新。腰イテー。 で、そろそろ「音ゲー」っぽくはなりそうな予感がしてきたぞ。いいタイミングでキーが押せたら得点するようにしよう。キー入力も得点管理もすでに学習済みなので、そんなに難しくはあるまい。
今回はキューブが抜けたら色を戻すだけ。一言でいうと。「Area」のシグナル"body_exited()"を使えばいい。それだけ。 だけど、あれだなー。考えながら、作りながらだと、思ったよりあんま、進まねーな―。
3.0.3にしたけど、1コしかないexeを入れ替えるだけ。ホント簡単、イイネGodot。で、今回は、キューブがエリアに入ったらエリアの色を変えたい。キューブがイイ感じの所に来た時、「キーを押すのは今です!」ってのをエリアの色を変えて示したいワケだ。簡単…
前回はキューブを置いただけ。今回はプレイヤを前進させる。本当はトンネルの中を進ませるはずだったんだけど、"ガワ"、作ってないぜ。無い方がスッキリしててイイのかもな。一応今回のゲームはプリミティブ(Godot内蔵の立体)だけで作るのが目標だけど、そ…
体ば、重び。そんな中、30分だけ考えて「音シュー」ちょっと進めてみた。とりあえず、リズムに合わせてトンネルの中を進む。最初はキューブの方を自分に向けて飛ばそうと考えてたけど、キューブはトンネルの中に(直線上に)ズラーって置いて、自分(カメラ…
準備は整った。スクリプトする。ルートの「Node」ノードに貼る。(前回のスクショにもう貼ってあるのが見えてるけどな。) なかなかキューブを飛ばすまで進まないなー。
BPM とは「beat(s) per minute」の略。1分間にどんだけビート(拍子)があるかって事。こんな用語があるなんて、今回初めて知ったぜ。で、なんでコレが必要かと言うと、方向キューブをビートに合わせて飛ばすためなんだけど、それだけじゃなくて曲をかける前…
先ずは「音ゲー」部分から作る。音を鳴らすぞ。と言ってもコレは簡単だ。Godot の場合音を扱う「ノード」は3つしかない。「AudioStreamPlayer」「AudioStreamPlayer2D」「AudioStreamPlayer3D」だ。俺は2Dなんかやる気はないので、普通のと 3D のと2つだけ覚…
さっそく、音ゲーはやめたぜ。早かったな。で、土日の2日間爆睡しながら考えてたら、「音ゲー」と「トンネルシューター」を組み合わせた感じのゲームが、難しすぎず、簡単すぎず、単純かつ奥が深いゲームになるんじゃなかろうかと思いつたったんだな。俺、天…
キャラクタコントローラも「おばさん」が歩けるようになったし、この辺で一区切りして、次のに行こうと思う。特に、歩く、走る、しゃがむ、ジャンプ・・・、などなどアニメーションを付けるのは俺には無理だって事が分かったよ。そこで、プリミティブなオブ…