明大祭2023, ゲームクリエイター甲子園にて発表したアクションゲームです。
暗闇の中で光を駆使して最大4vs4で戦う、オンライン対戦型FPSゲームです。
ゲームイメージ
ゲームプレイ
闇撃ちの影法師 オンラインFPS | フリーゲーム投稿サイト unityroom
担当
ゲームデザイン・コーディング
制作期間/使用したツールなど
製作期間:2023年10月~
使用ツール:Unity, Photon Unity Networking(PUN2), ClipStudioPaintPro
デザインコンセプト
視覚情報が失われた状態の "真っ暗で何も見えない" ワクワク感を
FPSゲームに取り込んでみました。
暗闇の中で手探りでものを探す感覚や、照らすことで敵を見つけたり...
かくれんぼと鬼ごっこをしているような感覚になれるゲームです。
工夫・苦労した点
◆オンライン対戦を実装する
Photon Unity Networking(PUN2)を用いて、
最大で4人対4人のオンライン対戦ができるようにしました。
クライアント間での判定タイミングを同期するコードや
チーム編成情報を同期するコードなどを記述しました。
例えば、被弾の判定は射撃したクライアントで行うようにしたり、
後から遅れてチーム編成に入室したクライアントが
チーム情報をマスタークライアントに問い合わせを行って
同期を行えるようにしたりしています。
◆銃のオブジェクトを2つ用意する
Aim時の挙動の実装と、没入感の向上のために
銃のオブジェクトを自分視点用と相手視点用で2つ用意しました。
相手視点ではアニメーションに追従する銃を
自分視点では視点操作に追従する銃を持っているようにしました。
◆最適化の導入
頻繁に描画する必要のある光線銃の発射体を
オブジェクトプールを用いて管理しています。
また、オクルージョンカリングを用いて描画負荷の減少を行いました。
上記2つの最適化の結果として、平均で83FPSから110FPSまで上昇しました。
※1人接続時に開発環境(Intel corei7-10700, NVIDIA GeForce RTX 2060)で計測
ゲームクリエイター甲子園での紹介動画
ゲームプレイ動画になります。
ダウンロード
闇撃ちの影法師(みんなのゲームパレード)
ゲームクリエイター甲子園の作品ページになります。こちらのページからダウンロードができます。関連記事
ゲームクリエイターズギルドEXPO 2023に行ってみたレポート
Mr.GAMEHITさんに、ゲームクリエイターズギルド EXPO出展時の紹介記事を記載していただきました。