総合月間ランキング--位週間ランキング--位
閲覧数 --応援数 --
制作途中のゲームです。いろんな技術を導入するつもりです。
3DDirectXGC甲子園2024アクションファンタジー使用していない
バージョン情報
動画公開中
作品紹介
イージング関数を使用してオブジェクトの移動を滑らかにしました。これにより、動き始めや停止時も自然な流れで移動するため、プレイヤーに違和感なく楽しんでいただける設計となっております。 次のアピールポイントはデザインパターンです。本作品では、再利用性やメンテナンス性を重視し、将来的な修正や変更に強いデザインパターンを取り入れております。 1つ目はステートパターンです。 以前は、キャラクターの状態(立つ、歩く、走るなど)をswitch文で一つ一つ管理していましたが、コードが長くなり、読みづらくなる問題がありました。ステートパターンを導入することで、各状態を独立したクラスとして定義できるようになり、状態ごとの処理が見やすくなりました。この結果、コードの短縮とメンテナンス性の向上が実現しました。 2つ目はオブザーバーパターンです。 クリックのイベントが発生した際に他のオブジェクトへ通知が届く仕組みを実現しています。現在は、マウス操作に関するイベントに応じて、各オブジェクト(UIや状態、タイトルの遷移)が反応する設計を取り入れております。イベントの通知を独立しているため、システムの他の部分に影響を与えることなく観察者を増減可能であり、柔軟に対応できるようになりました。
システム概要
- プレイ人数
- 1人
- 対応端末
- PC(Winのみ)
- 操作方法
- キーボード・マウス
- 想定プレイ時間
- 5分以内
メンバー情報
前田エクトル潤(プログラム) ・モデル以外すべて hInA:(モデリング) ・モデルの作成 SEG_Other(モデリング) ・モデルの作成
実況動画
実況動画はまだ登録されていません。
