#author("2022-10-28T20:17:56+09:00;2022-10-28T20:08:08+09:00","default:member","member") *お邪魔撃ち PCで動く1対1シューティングゲーム #image(Scifi_Kabe2.jpg) -''當山清龍'' -'''Keywords:UE4,3DCG,邪魔,Maya''' ~ **概要 ***これは何? 妨害を楽しむゲーム ~ ***背景と目的 現在のオンラインゲームには「みんなで協力して強大な敵に立ち向かう」というものが多い中「味方に対する嫌がらせ行為」が問題となっている。しかし、この状況に対する逆転の発想として「共通の目標がありながら全員を敵とする」ゲームがあってもよいのではないかと考えた。そこで本研究では「自分以外の全員が妨害者となる」ゲームを実験的に制作し、新たなゲームの楽しみ方を模索したい。 ~ ***コンセプト -どのような妨害か --ドアを閉めたり障害物で通れないようにする(遠回りさせる) --敵キャラをわざと引き付けて相手にダメージを与える --アイテムを横取りする --優位な場所を独占して相手に使わせない -世界観について Sci-fiと呼ばれるいわゆるSFをテーマにしたグラフィックにする [[Scifiとは?>https://dic.pixiv.net/a/sci-fi]] [[ゲームを制作する際に参考にした資料など>https://pin.it/4f2cemL]] ~ ***成果物の仕様 &成果物の形式・サイズ・時間尺等 -Windows版ネイティブアプリケーション > [[ゲームの試作>https://xgf.nu/hMyi]] -キーボードとマウスで遊ぶ -二人対戦ゲーム -二人がそれぞればらばらの部屋からスタートしマップのどこかにある 鍵を手に入れて脱出口に行き鍵を開けると(脱出)クリア。 一人だけクリアできる。 -相手プレイヤーに銃で倒される、敵AIに倒される、ほかのプレイヤーに先に ゴールされると負け ~ ***制作ツール 使用するツール|ハードウエア・ソフトウエア Maya,SubstancePainter,UE4 ~ ***プロジェクトの期間 プロジェクトの期間|20XX.XX.XX - 20XX.XX.XX 2022.04.08~2022.12.23 ~ ***まとめ ~ ~ ***中間報告のまとめ //&color(red){プロジェクトが完結したら「まとめ」を記載して下さい。}; -前期までの目標 --マップの完成 --基本的なルールの実装 --ゲームコンセプトを固める --ゲームの設定を決めておく(囚人が脱走するなど) ~ ***現在の進捗 ・マップ全体の図を描いた(制作途中の段階なのであとから変更になるかも しれません) ・マップをテクスチャ含め、ある程度完成させた #youtube(LkNA_cvUw5g) ・ゲームに必要な基本的なプログラムを終わらせた (ダメージ処理、ゲームオーバー処理など) -[[やることリスト>https://docs.google.com/spreadsheets/d/1m2oLYhnI7fppM_sOslsecu29fMyEz2AyDDYAVVSbd8k/edit?usp=sharing]] やることリストをまとめた。追加して完了したら消す ~ **調査 ***現状調査 -現状のオンラインゲームでは味方やチームに対してわざと不利益になるような行為を行うプレイヤーが多数存在していることが問題となっている -[[味方の邪魔や嫌がらせをするプレイヤーに遭遇した時の対処法>https://gameisbest.jp/archives/29050]] -[[味方の迷惑になる行動7選>https://www.game-pcs.com/dbd_badteammates/]] -[[オンラインゲームを遊ぶ6割以上が他人からの嫌がらせや暴言を経験したことがあると判明>https://gigazine.net/news/20210830-online-game-toxicity/]] -調査の結果、ゲームエンジン・Unityを開発するUnity社が、オンラインゲームにおける有害行為についての調査結果を発表している。また、オンラインゲームを遊ぶプレイヤーの72%が、プレイ中に「他人に対する有害行為」を目撃しており、66%が自分も経験したことがあると回答した ~ ***先行事例 -[[アモングアス>https://jp.bignox.com/blog/among-us_wiki/]] アモングアスではインポスターと呼ばれる敵の陣営がサボタージュというゲームの進行を妨害できる機能が使える -[[ぷよぷよ>http://puyo.sega.jp/portal/index.html]] ぷよぷよではお邪魔ぷよと呼ばれる消せないものをあいての画面に降らせることで妨害することができる ~ ***技法・技術情報 -BluePrint(プログラミング) -Mixamo(リギング) -レベルデザイン(背景モデリング) ~ ~ **プロジェクト管理 ***スケジュール -[[スケジュール>https://docs.google.com/spreadsheets/d/1W77q5oTwA5AxWoXCIag6Rjf6dM-NJxK2Zi-h9QsrO28/edit#gid=0]] -[[やることリスト>https://docs.google.com/spreadsheets/d/1m2oLYhnI7fppM_sOslsecu29fMyEz2AyDDYAVVSbd8k/edit?usp=sharing]] ~ ***ToDo -プログラミング 敵を作る、ゲームクリア、制限時間 //***NotToDo ~ ~ #hr CENTER:''進捗記録'' ~ **2022.10.28 ダメージ処理を実装し、銃に打たれて体力がなくなった場合、 キャラがスタート地点からやり直すようにした。 また、銃に打たれた際に連動して動くHPバーを作った 銃をのぞき込む(エイム)した際のバグを修正した (現在の進捗の部分に今できているところを動画でアップしています) ~ **2022.10.21 キャラクターに銃のモデルを装備させることができた。 仮組みで銃を発射するプログラムを組んだ 銃を発射した際に赤いマーカーを発射し、物体に当たった際にエフェクトが出るようになった #image(UE4_1021.png) ~ **2022.10.14 三人称視点から一人称視点にカメラを変更した。 二人目のプレイヤーを作成しスタート地点を変えれるようにした。 しかし銃をのぞき込むアニメーションをした際にエラーが出たため一旦削除した。 ~ **2022.10.07 コントローラーでもエイムできるように設定し、銃の仮モデルを制作しUE4で キャラクターに装備させることができた。 キャラクターのボーンについて理解が深まった ~ **2022.09.30 マウス右クリックでエイム(銃の標準をのぞき込む動作)できるようにした。 キャラクターの待機中のアニメーションを変更した。 #image(UE41007.jpg) **2022.09.23 マルチプレイを実装した。 コントローラーとキーボードをPCに繋いだ場合 両方でそれぞれのキャラクターが動作するようにした。 ~ ~ **2022.09.16 夏休みまでの進捗 背景モデルのデザインをすべて変更した。 #image(Scifi_Kabe2.jpg) また、キャラモデルを作る際に時間のかかるリギングとウェイト をしなくてもキャラモデルをUE4に持っていけるようになった。 ~ ~ ~ ~