악몽
서바이벌 슈팅 게임
https://unity3d.com/learn/tutorials/s/survival-shooter-tutorial의 Unity 3D 튜토리얼에서 영감을 얻었습니다.
명세서:
- Unity 게임 엔진에서 개발됨
- C# 스크립팅
지원되는 플랫폼
요약
점진적인 파도가 있는 무한 생존 슈팅 게임
설치:
프로젝트를 다운로드하고 OS에 따라 다음 단계를 따르세요.
윈도우
/Builds/Windows 로 이동하여 .exe 파일을 실행하여 설치합니다.
맥OS
/Builds/MacOS 로 이동하여 .app 파일을 실행하여 설치하세요.
게임 메뉴:

- 밝기, 음악, 효과 볼륨을 제어할 수 있는 옵션이 포함된 게임 메뉴
- 볼륨의 데이터 지속성이 있으므로 설정을 반복적으로 설정할 필요가 없습니다.
- 시작/재개 및 종료 버튼이 2개 있습니다.
- 게임을 일시 중지하려면 'Esc' 키를 눌러 접근할 수 있습니다.
플레이어(캐릭터):

- 달리기, 유휴, 죽어가는 애니메이션이 포함된 애니메이션 어린이
- 한 번에 1개의 총알만 발사하는 총을 가지고 있습니다 ...... (초기)
- 이동 키로 이동하며 클릭 또는 왼쪽 Ctrl 키를 누르면 발사됩니다. 발사 방향 설정에 사용되는 포인터
- 체력 100으로 시작
적:

- 좀비: 근접하면 공격할 수 있고, 시야에 들어 오면 플레이어에게 달려갑니다.
- Zombunny: 기능적으로는 Zombear 와 유사하지만 모양이 다릅니다.
- 헬레펀트(Hellephant): 날아다니면서 총알로 공격할 수 있습니다.
- 종류마다 킬포인트가 달라요
- 각각 고유한 애니메이션 세트가 있습니다(유휴, 이동, 죽어가는 동작).
- 죽으면 화염에 휩싸이고 무작위로 픽업 아이템을 떨어뜨립니다.
파도:

- 웨이브당 고정된 적 세트
- 지난 20초 동안 모든 적이 죽거나 아무도 죽지 않으면 다음 웨이브가 시작됩니다.
- 웨이브 10 이후에는 난이도가 자동으로 증가합니다.
- 각 웨이브마다 - 적의 수, 적의 체력, 점수가 증가합니다
픽업:


- 적들이 죽으면 무작위로 떨어집니다.
- 건강: 건강에 25포인트를 추가합니다.
- 바운스: 총알이 녹색으로 변하고 다른 게임 개체에 부딪히면 4번 바운스됩니다(30초).
- 관통: 총알 하나가 적을 관통할 수 있지만 게임 개체는 관통할 수 없습니다. (20초)
- 추가 총알: 발사할 총알을 추가합니다.
게임플레이:

- 환경의 더 넓은 영역을 보려면 'M' 키를 눌러 미니 지도를 전환하세요.
- 바운스/피어스 픽업이 만료되기까지 남은 시간을 표시하는 타이머
- 체력이 30% 미만일 때 체력 막대가 빨간색으로 표시됩니다.
- 현재 웨이브, 점수, 살아있는 적군을 보여주는 카운터
추가 스크린샷:



게임 종료
