2021/02 RPGゲームのワンシーン作成 / c#

OVERVIEW

UnityでRPG風ゲームを制作しました

YEAR 2021

環境

editor : Unity

言語 : c#

OS:macOS


機能

①初期画面

岩、床、扉などのアセットをインポートし、配置しました

Animator Controller、Collider 、c#により近づくと扉が開き離れると閉じます


②宝箱のアイテムのゲット1

宝箱のアセットをインポートし配置しました

Animator Controller、Collider 、c#、Particle System により宝箱に近づくと蓋が開き鍵とパーティクルが現れます

Collider 、c#により触れると鍵とパーティクルが消えます


③宝箱のアイテムゲット2

左の宝箱は色違いの鍵が入っています

c#により鍵に触れた(鍵を獲得した)ことを記録します


④二つ目の扉

二つの鍵を取得し扉に近づくことでと開きます

c#により鍵をいくつ所持しているか判定しています

⑤敵を攻撃

剣、攻撃アニメーション、恐竜のアセットをインポートして配置しました

敵に近づき[shift]+[control]を押すと剣を振りかざします

剣と恐竜にColliderをつけc#で衝突時の処理を指示します

剣が当たると恐竜のHPが減ります


⑥敵を倒す

敵のHPが0になったら倒れます