ftvoidの記事一覧( 3 )

[Departure from the Void] ステージ配置クラスの設計見直し
今日はステージ配置クラス周りの設計を見直しました。 今までは一つのレイヤーに敵や背景オブジェクトをまとめて配置していましたが、レイヤー分けをして配置できるような仕組みにしました。 以下、修正を反映したクラス構成です。 今まではStageLayouterクラスがSingletonでしたが、これをレイヤーの数分だけ存在させ...
2057 PV
[Departure from the Void] 今後の制作予定について
今日は制作日記をいったん止め、Departure from the Voidの今後の予定についてざっとまとめてみました。 3月上旬~中旬 ステージ1の完成 3月中旬~下旬 ステージ2の実装着手 ゲームオーバー画面の実装 一連の画面遷移実装 4月上旬~中旬 ステージ2の完成 4月中旬~下旬 BGM制作 5月上旬~中旬 テ...
2233 PV
[Departure from the Void] 雲オブジェクト表示
今日は昨日からほどんど作業できていませんでした。 ひとまず、雲オブジェクトが表示できるようになりました。 ステージへの配置ができるようになるまでにはもう少し時間が掛かりそうです。 ひとまず、今日は時間が無いので進捗はここまでです。
1633 PV
[Departure from the Void] 雲オブジェクト実装中・・・
今日はステージの背景に配置する雲オブジェクトの実装をやっていました。 しかしながら、まだ正しく表示できない状態なので、見た目上の進捗は無しです。 以下のようなスプライトを横につなげて作るつもりでいます。 また、雲を配置するにあたり、ステージのオブジェクト配置クラスの設計を見直さないといけないので、これらも対応してからの...
1475 PV
[Departure from the Void] 風の演出を実装
昨日作成した背景オブジェクトを実際にステージに配置してみました。 これまでは背景は一色ベタ塗りでしたので進んでいる感が全くありませんでしたが、画面上から下に移動する風の演出を追加することで進んでいる感を表現してみました。 風は8種類から構成され、スプライトの大きさと移動速度が異なります。 これによって遠近感を演出してい...
1580 PV
[Departure from the Void] 背景スプライト
今日は背景オブジェクトの配置まで行おうかと考えていましたが、流石に時間が足りなくて出来ず・・・ 背景オブジェクトに必要なスプライトの準備までできました。 まず、スプライト用のシェーダーを作成し、 スプライトを切り出し、 上記を適用したPrefabの作成までやりました。 シェーダーはShader Forgeの2Dスプライ...
1867 PV
[Departure from the Void] 背景の演出
ステージ1の敵とボスの配置まで実装が終わったので、今日からステージの背景を飾る演出の実装に着手しました。 背景には風と雲を配置する予定です。 今はスクリプトのクラス設計をしている段階です。 以下が作成途中のクラス図です。 WindGenerator、Cloudクラスがそれぞれ背景の風、雲演出を管理するようになっています...
1709 PV
[Departure from the Void] ステージ1のボスの動き&攻撃パターン
昨日嵌っていたボスの動きのバグを解消し、無事にボスが動くようになりました。 ボスは指定された一連の動きを繰り返します。 また、特定の動きをしている最中に特定の攻撃を行います。 動画では、横に動いている間は後方に弾を拡散発射し、静止している間は円形に弾を発射しています。 ボスの攻撃パターンはまだ実装途中ですが、不可解なバ...
1496 PV
[Departure from the Void] ボスの動きバグ修正中・・・
早速ながらボスの動きの実装に難航しています・・・ ステージ1のボスは指定された一連の動きを繰り返すように実装していますが、正しく動いてくれない状況です。 今日はデバッグ作業のみのため、見た目上の進捗は無しです。 引き続きデバッグ作業を進めて正常に動くようになったら改めて書きたいと思います。
1390 PV
[Departure from the Void] ステージ1のボス実装中・・・
昨日の宣言通り、今日からステージ1のボスの実装に着手しました。 今はボスを動かすのに必要な動きのクラスを実装している最中です。 まだ正常にボスを動かせていないので、スクリーンショットのみでしか成果を公開できません・・・ ボスの動きを実装し始めてから、また動き関連のクラスが増えました。 大きな構成自体は変わっていませんが...
1617 PV