스푸79 기록 보관소

운석 피하기 게임 개발(1)- 화면설계 본문

게임공작소

운석 피하기 게임 개발(1)- 화면설계

스푸79 2024. 8. 18. 08:00

운석 피하기 게임을 개발할 계획이다.

기본 플레이 화면은 아래와 같다.

화면 사이즈는 800 x 800

화면 중앙에 플레이어가 조종할 우주선이 배치된다.

화살표 키에 따라 우주선이 움직이고 Z키는 폭탄 사용키이다.

상하좌우에서 운석이 플레이어를 향해서 날아온다.

운석의 속도와 회전은 각 운석마다 다르다.

화면 좌측 상단에는 에너지와 폭탄 갯수가 표시되고

화면 중앙 상단에는 운석을 피하면서 살아남은 시간을 표시한다.

 

 

게임 대기화면은 위와 같이 간단하게 구현할 계획이다.

 

운석과의 충돌 부분은 Sweep and Prune 알고리즘을 활용하여

운석이 많아져도 게임 속도가 지연 발생되지 않도록 신경 쓸 생각이다.

기본적인 게임 구성이 완료되면

기능을 더 보완하여 비행 슈팅 게임으로 업그레이드를 해 볼 생각이다.

 

프로그래밍 언어는 python, 프레임워크는 pygame을 활용할 예정이다.