HUFS ICE 인터넷응용
Team Project 4조
이유진(팀장), 이채영, 신동현
게임 설명, 시연영상 : https://youtu.be/FULAe9zhJ1A
- Start.py : 게임의 전반적인 실행 구조(main loop, game class, 화면 구현 함수들)
- setting.py : 설정값에 대한 정의(image, sound, ...)
- sprites.py : 객체에 대한 정의
- SPACE : PLAYER SHOOT BUBBLE
- LEFT : PALYER MOVE LEFT
- RIGHT : PLAYER MOVE RIGHT
- UP : PLAYER JUMP
player가 monster에게 bubble을 쏜 후 bubble에 갇힌 몬스터를 죽이고, item을 얻어 score를 올리는 게임
A 선택 --> start stage1
B 선택 ---> start tutorial
시작시 간단한 Key 조작법을 화면에 띄워줌.
몬스터 3마리를 죽이면 스테이지로 이동.
랜덤으로 몬스터 생성, 버블에 갇힌 몬스터를 죽이면 item이 생성됨.
player가 item 을 touch함 ---> item별 점수 획득(item : random생성)
모든 몬스터를 죽이면 다음 stage로 이동.
score를 화면에 띄움.
A 선택 ---> restart ---> 처음화면으로 이동(현재 score은 High Score에 update됨.)
B 선택 ---> game 종료
현재 실행중인 화면을 멈춤.
화면에 현재 Game Over 문구와 score를 띄워줌.
7초뒤 시작화면으로 이동.