Skip to content

practice Unity with <레트로의 유니티 게임 프로그래밍 에센스>

Notifications You must be signed in to change notification settings

0eun2/RETR0-Unity-Programming-Essence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RETR0-Unity-Programming-Essence

도서 <레트로의 유니티 게임 프로그래밍 에센스> 클론 코딩

1. Dodge (★☆☆)

사방에서 날아오는 총알을 가능한 한 피하는 탄막 슈팅 게임

  1. 미션
  • 플레이어를 조작하여 가능한 한 오랫동안 총알을 피합니다.
  1. 기능
  • 플레이어의 주변은 벽으로 막혀 있고, 바닥은 계속 회전합니다.
  • 사방에 배치된 붉은 기둥이 플레이어를 향해 총알을 발사합니다.
  • 총알은 플레이어의 최근 위치로 발사됩니다.
  • 플레이어가 버틴 시간이 UI로 표시됩니다.
  • 총알에 맞아 플레이어가 죽으면 게임오버 텍스트와 최고기록이 표시됩니다.
  • 게임오버 시 R 키를 누르면 게임을 재시작합니다.
  1. 조작법
  • 움직이기: 키보드 방향키 또는 WASD 키
  • (사망 후) 게임 재시작: R 키

2. Uni-Run (★★☆)

2D 러너 게임

  1. 미션
  • 계속 뛰면서 발판 사이를 점프해 낭떠러지로 떨어지지 않고 살아남습니다.
  1. 기능
  • 발판은 무한 생성됩니다. 발판의 생성 간격과 높이는 랜덤입니다. 각각의 발판 위에는 1~3개의 장애물이 일정 확률로 배치됩니다.
  • 캐릭터가 점프 후 새로운 발판에 착지할 때마다 점수가 추가됩니다.
  • 플레이어는 마우스 왼쪽 버튼으로 점프합니다. 이단 점프도 가능합니다.
  • 마우스 왼쪽 버튼을 누르는 시간으로 점프 높이를 조정할 수 있습니다. 버튼을 오래 누르면 상대적으로 높이 점프합니다.
  • 플레이어 캐릭터에 애니메이션이 적용됩니다. 상황에 따라서 뛰거나, 점프하거나, 죽는 애니메이션이 재생됩니다.
  1. 조작법
  • 점프: 마우스 왼쪽 버튼
  • (사망 후) 게임 재시작: 마우스 왼쪽 버튼

About

practice Unity with <레트로의 유니티 게임 프로그래밍 에센스>

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages