Unity Learn, 주니어 프로그래머의 4단원 - 게임 플레이 메카닉 프로젝트를 완성했습니다.
기본 조작
- W,S 키로 Player 공을 움직일 수 있습니다. (혹은 위, 아래 방향키)
- A,D 키로 화면을 회전시킬 수 있습니다. (혹은 오른쪽, 왼쪽 방향키)
기본 규칙
- 적대적 공을 밖으로 밀치면 다음 웨이브로 넘어감
- 웨이브 수만큼 적대적 공 랜덤 스폰
- 적대적 공는 Player 공을 향해 천천히 다가옴
- PowerUp 아이템이 웨이브마다 1개씩 랜덤 스폰
- PowerUp 아이템을 Player 공이 닿으면 7초동안 Player가 PowerUp상태가 됨
- PowerUp 상태 : Player공과 적대적 공이 부딪히면 적대적 공을 매우 강하게 튕겨냄
게임의 완성도를 위해서 Unity Learn에서 안내한 규칙에서 좀 더 보완했습니다.
보완된 점
- Player 공이 일정 Y좌표 이하로 떨어지면 Player공을 다시 원점으로 순간이동 시킴
- Player가 떨어지면 웨이브가 초기화됨
- PowerUp 아이템이 2개이상 생기지 않음
- Player가 떨어지면 PowerUp 상태가 사라짐
(해당 프로젝트는 Unity Technologies에서 제공하는 공식 학습 플랫폼인 'Unity Learn'에서 따라서 만들었으며, 수익을 창출하지 않고 단순히 공유의 목적을 가지고 있습니다.)
밑의 사이트에서 제가 완성한 프로젝트를 체험하실 수 있습니다.
https://play.unity.com/en/games/e09c7ae6-c3e6-46c1-998d-5052c7aa2bc7/prototype-4
Prototype 4 on Unity Play
Try to live as long as you can!
play.unity.com
'Unity Learn > 주니어 프로그래머' 카테고리의 다른 글
5단원 - 사용자 인터페이스 : Button (0) | 2024.11.24 |
---|---|
5단원 - 사용자 인터페이스 : TextMeshPro (0) | 2024.11.23 |
5단원 - 사용자 인터페이스 : OnMouseDown() (0) | 2024.11.23 |
4단원 - 게임 플레이 메카닉 : FindObjectsOfType<>() (0) | 2024.11.22 |
4단원 - 게임 플레이 메카닉 : 코루틴 (0) | 2024.11.22 |