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 | 29 | 30 |
Tags
- 쿠바전통음악
- 숨결이 바람이 될 때
- 어른의 행복은 조용하다
- 단어가 품은 세계
- 부에노비스타 소셜클럽
- Ai
- frozen lake
- 타이핑 몬스터
- 타이핑좀비
- 황선엽
- 나는 매트로폴리탄 미술관 경비원입니다.
- gymnasium
- 타자연습게임
- Python
- Stable diffusion
- 고양이발 살인사건
- 트렌드코리아2025
- 게임개발
- 나는 스물일곱 2등 항해사입니다.
- Gym
- pygame
- 아무도 없는 숲속에서
- 운석피하기 게임
- 에르난 디아스
- 운석 피하기 게임
- openAI
- 인생의 해상도
- 매트로폴리탄
- comfyui
- 시집
Archives
- Today
- Total
스푸79 기록 보관소
운석 피하기 게임 개발(1)- 화면설계 본문
운석 피하기 게임을 개발할 계획이다.
기본 플레이 화면은 아래와 같다.
화면 사이즈는 800 x 800
화면 중앙에 플레이어가 조종할 우주선이 배치된다.
화살표 키에 따라 우주선이 움직이고 Z키는 폭탄 사용키이다.
상하좌우에서 운석이 플레이어를 향해서 날아온다.
운석의 속도와 회전은 각 운석마다 다르다.
화면 좌측 상단에는 에너지와 폭탄 갯수가 표시되고
화면 중앙 상단에는 운석을 피하면서 살아남은 시간을 표시한다.
게임 대기화면은 위와 같이 간단하게 구현할 계획이다.
운석과의 충돌 부분은 Sweep and Prune 알고리즘을 활용하여
운석이 많아져도 게임 속도가 지연 발생되지 않도록 신경 쓸 생각이다.
기본적인 게임 구성이 완료되면
기능을 더 보완하여 비행 슈팅 게임으로 업그레이드를 해 볼 생각이다.
프로그래밍 언어는 python, 프레임워크는 pygame을 활용할 예정이다.
'게임공작소' 카테고리의 다른 글
운석 피하기 게임 개발(6)- 운석 처리(1) (1) | 2024.08.26 |
---|---|
운석 피하기 게임 개발(5)- 배경 넣기(feat. ChatGPT) (0) | 2024.08.25 |
운석 피하기 게임 개발(4)- 전역변수 설정 (0) | 2024.08.23 |
운석 피하기 게임 개발(3)- 움직임과 Frame (feat. ChatGPT) (1) | 2024.08.21 |
운석 피하기 게임 개발(2)- 기본화면 (feat. ChatGPT) (0) | 2024.08.19 |