2학년 1학기 게임프로그래밍 수업 미니게임
게임 우측 UI의 적과 아군 색상을 보고 판단하며 플레이
게임창 아래의 벽인 ☆이 적이 닿으면 파괴함
벽이 없는 곳에 적군이 넘어갈 시 HP 줄어들고, 아군에 닿으면 수리됨
아군을 죽일 시 HP 줄어듬
아군을 죽이지말고 적군을 죽여 최대 스코어를 넘겨보자~~
- ▼: 유닛(적또는 아군 *색으로 구분)
- 유닛의 위치, 적, 아군 판단 변수, 움직임 구현
- 유닛의 위치, 적, 아군 판단 변수, 움직임 구현
- ▲: 플레이어
- 플레이어의 위치, 이동 구현
- 플레이어의 위치, 이동 구현
- ☆: 총알(플레이어)
- 플레이어가 발사하는 총알 유닛과 같은 객체지만 변수로 다르게 움직임
- 플레이어가 발사하는 총알 유닛과 같은 객체지만 변수로 다르게 움직임
- GameManager: 게임메니져
- 게임의 UI, 맵 들을 그려주고, hp, score, highScore같은 변수와 게임의 거의 모든 시스템을 구현
- 게임의 UI, 맵 들을 그려주고, hp, score, highScore같은 변수와 게임의 거의 모든 시스템을 구현