【制作したきっかけ】
情報工学研究部で何かゲームを作成することになり3Dアクションゲームを作成したい人でチームを組み、プログラマーとしての経験を積むために作成。
【アプリ説明】
ゲーム情報
タイトル:Wandering
製作期間:4ヶ月
開発環境:Unreal Engine
開発言語:C++
対象年齢:12才以上
注意:高難易度です
ルール
マップ上にいる敵を倒していき、
道を進んでいくと山に神殿があります。
神殿に待ち構えているボスを倒したらクリアです。
ゲーム画面
HP:左上赤ゲージ スタミナ:左上白ゲージ 敵のHP:敵の上の赤ゲージ 回復の数:左下
敵を倒して経験値を得ることでレベルが上がると、HPとスタミナ、攻撃力が増えます。
スタミナが切れるとガードや攻撃、ロールができなくなるので注意してください。
回復の数はセーブポイントの風車をとることでリセットされます。
ボス以外の敵に気づかれずにしゃがみ状態で後ろから攻撃するとワンパンで倒せます。
操作方法
キーボード コントローラー
スタート画面
EXIT:A PLAY:B
ゲーム中
移動:WASD 移動:左スティック
視点移動:マウス 視点移動:右スティック
攻撃:左クリック 攻撃:re
武器拾い:E 武器拾い:Y
武器構え:T 武器構え:B
ガード:右クリック ガード:le
ロックオン:Tab ロックオン:右スティック押し込み
ロックオン切り替え:Q,E ロックオン切り替え:方向キー左右
回復:1 回復:X
しゃがみ:左Ctrl しゃがみ:左スティック押し込み
ロール:スペース ロール:A
メニュー:Esc メニュー:Esc
メニュー画面
マウス操作
【開発環境】
使用ソフト: unreal engine5
使用言語: blue print
【開発期間】
4か月間
【工夫した点】
高難易度にしてユーザーが何度もゲームを楽しめるように工夫
ゲームを制作する際、ユーザーが真に楽しめるように工夫した最大の要素は、挑戦と成長のバランスを徹底的に調整しました。プレイヤーに楽しみながら高難易度を克服させるために、ステージやボス戦の設計において、適切な難易度カーブを確保し、スキルと戦術の向上を奨励しました。このようにして、ユーザーは困難な状況に立ち向かいながら、徐々に自分の能力を高め、最終的には克服感と達成感を味わうことができるようになり、高難易度なゲームでも存分に楽しむことができるようになりました。
確定で敵を倒せるモーションを追加してより戦略的にゲームを楽しめるように工夫
ゲームプレイの興奮を最大化するために、ユーザーが一定の条件を満たすと敵を確定で倒せるような要素を組み込みました。この要素は、プレイヤーに溜まった興奮を解放し、敵に圧倒的な攻撃を加えるチャンスを提供します。
アンリアルエンジンを生かした画質の工夫
アンリアルエンジンを活用して、ゲームのアセットの画質を向上させるために、高解像度のテクスチャ、リアルタイムのリフレクション、高品質な影の生成など、先進的なグラフィックス技術を駆使しました。これにより、ゲーム内のキャラクターや環境がよりリアルかつ魅力的に表現され、プレイヤーは没入感を深めることができました。アンリアルエンジンの優れたパフォーマンスを最大限に生かし、プレイヤーに美麗な視覚体験を提供し、高難易度の状況でもアセットの画質が一貫して高水準であることを確保しました。
【実績】
中央大学の情報工学研究部の文化祭の展示で一番プレイされたゲームになりました。
ユーザーの方からは難易度が高く面白いとの評判をいただきました。
【ゲーム本体】
こちらのurlからgoogledriveにアクセスしてフォルダをダウウンロードし展開すればゲームがプレイできます。ぜひ遊んでみてください。
※解凍後のファイル容量が5GBを超えるので注意してください。
https://drive.google.com/file/d/1p-gu8_WvM_e0XxqFMUf_ghyDydEF-BVY/view?usp=drive_link