Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- comfyui
- html
- 영어책 한권 외워봤니
- openAI
- 아무도 없는 숲속에서
- 너를 미워할 시간에 나를 사랑하기로 했다
- 언틸유어마인
- 상식의발견
- 연상호
- Stable diffusion
- Gym
- Python
- pygame
- 타자연습게임
- 시집
- itch.io
- 퀴즈게임
- 게임개발
- JavaScript
- gymnasium
- frozen lake
- Ai
- 타이핑 몬스터
- ksnip
- pinta
- 운석피하기 게임
- 사만다헤인즈
- 조예은
- 네글자반전
- 우분투
Archives
- Today
- Total
스푸 기록 보관소
운석 피하기 게임 개발(1)- 화면설계 본문
운석 피하기 게임을 개발할 계획이다.
기본 플레이 화면은 아래와 같다.

화면 사이즈는 800 x 800
화면 중앙에 플레이어가 조종할 우주선이 배치된다.
화살표 키에 따라 우주선이 움직이고 Z키는 폭탄 사용키이다.
상하좌우에서 운석이 플레이어를 향해서 날아온다.
운석의 속도와 회전은 각 운석마다 다르다.
화면 좌측 상단에는 에너지와 폭탄 갯수가 표시되고
화면 중앙 상단에는 운석을 피하면서 살아남은 시간을 표시한다.

게임 대기화면은 위와 같이 간단하게 구현할 계획이다.
운석과의 충돌 부분은 Sweep and Prune 알고리즘을 활용하여
운석이 많아져도 게임 속도가 지연 발생되지 않도록 신경 쓸 생각이다.
기본적인 게임 구성이 완료되면
기능을 더 보완하여 비행 슈팅 게임으로 업그레이드를 해 볼 생각이다.
프로그래밍 언어는 python, 프레임워크는 pygame을 활용할 예정이다.
'게임공작소' 카테고리의 다른 글
| 운석 피하기 게임 개발(6)- 운석 처리(1) (1) | 2024.08.26 |
|---|---|
| 운석 피하기 게임 개발(5)- 배경 넣기(feat. ChatGPT) (1) | 2024.08.25 |
| 운석 피하기 게임 개발(4)- 전역변수 설정 (0) | 2024.08.23 |
| 운석 피하기 게임 개발(3)- 움직임과 Frame (feat. ChatGPT) (1) | 2024.08.21 |
| 운석 피하기 게임 개발(2)- 기본화면 (feat. ChatGPT) (0) | 2024.08.19 |