-
이승태 님
미사일 피하기 느낌이다.
비디오게임의 느낌 Robot Warface 도트게임
다시시작 메뉴 돌아가기 기능
esc 를 누르면 퍼즈 페이지로 이동
난이도 Easy Medium Hard Exit 로 구현
-
김동우 님
스파르타 파이터 - 격투게임
설계는 조작, 캐릭터 파격/피격/수비
궁극기 , 시간제한:60초 크리티컬(10%확률 2배데미지)
피격시 경직
코드를 main 코드 , 게임캐릭터 class 로 나눔
크리티컬 게이지바, hp 바 구현
- 넉백 효과 재밌다.. 시간제한 그리고
크리티컬 바 구현하게 신기했다 코드받아서 코드 분석 해보고 싶다..
-
주정한 님
하이퍼캐주얼 게임을 구현
Quobin Hood
화살을 쏘는 게임 , Time 제한 쿼카를 맞추면 게임오버
obj 를 맞추면서 Level up
최종적으로 사과를 맞추면 game set
- 설계가 넘나 잘되있다.
- 화살의 포물선 운동 기능 (수학적함수)
- collidepoint 함수 다중충돌 형태
원안에 point 가 있는지 검사해서 함수를 구현해서
해결
- 수학을 되게 잘하시는 것 같다..
-
황영상 님
게임은 체스를 활용한 방향키를 조작해서
체스말을 조작해서 킹을 잡으면 이김
가짜 AI를 설계해서 만듬
20번안에 잡지 못하면 GAME OVER
- 기획서 부터 목업까지 체계적으로 설계를 하신 것 같다..
- 가짜 AI 설계 어떻게 했을까 랜덤으로 위치값 조정하셨을까 보면서 많은 공부가 된 것 같다.
-
고현우 님
방향키에 맞춰서 펌프게임!
맞추면 스코어가 1씩 올라간다
놓치면 LIFE 가 깍여서 GAME OVER
위에서 아래로 떨어지는 설계
- 펌프값 정하기 힘들 것 같다.
- 펌프게임에 대한 로직을 생각해봐서 좋은 것 같다
-
김혁진 님
파이썬 과제였던 기억력 게임을 구현하였다.
이 로직을 이해하고 있나, 이 코드를 짤 수 있나에 대해 초첨을 맞추고 개발 하였다.
카드를 잘못 선택하면 GAME OVER
- 나랑 비슷하게 동영상을 따라서 게임을 구현
- 목표가 나랑 비슷하다 로직을 이해하고, 내가 이코드를 짤 수 있냐가 목표
- 나도 코드리뷰를 계속하면서 내 걸로 만드는 연습을 해야 겠다.
-
이정아 님
크레이지아케이드 파이썬으로 구현
기본 규칙규현
방향키로 움직이고 스페이스바로 물풍선
몬스터랑 닿거나 물줄기 닿으면 게임오버
아이템에 닿으면 아이템 효과
물풍선 통과 할 수 없게 하는 기능 구현
몬스터는 랜덤한 위치 랜덤하게 움직임
- 엄청 디테일 하게 게임을 구현 하였다.
- 아이템까지 구현... 대단한 것 같다
- 이미지 충돌처리로 구현하신 것 같은데 엄청 디테일 하게 코드를 짜신 것 같다.
- 클래스는 4개로 나눠서 구현하셨다
-
윤가현 님
Juke Dino 게임을 구현하였다.
음악하고 동물을 같이 보고 싶어서 만드셨다
스페이스바로 게임 사운드 off
게임의 실행 날짜도 구현하였다.
- 게임 날짜 어떻게 구현 하셨지..
- 뮤트 기능은 이벤트키 에서 if문으로 제어 하셨나?
- 각 동물마다 음악이 다 다르고 귀여워서 너무 재밌었다.
-
이호빈 님
테트리스 게임을 구현 하엿다.
스페이스 바로 파워 드랍을 구현 하였다.
점수로 난이도를 조절 하였다.
복붙하고 기능을 이해를 못하는것 같아서 다른 게임을 만드 셨다.
그리고 방탈출 게임을 구현 하였다.
게임 구성을 장면별로 나눠서 아이템을 구현
- 사이트로 링크를 줘서 방탈출에 힌트를 얻는게 되게 신선하다..
- 패스워드 기능 까지 구현
- 여러가지 오브제를 합쳐서 만드는 부분이 너무 디테일하게 잘 짜여져 있다.
- 역시 내가 코드를 짜서 하는게 최고 인 것 같다.. 그게 최고의 공부가 될 것 같다
- 가상 환경을 운영 하셨다 이부분에 대해서도 개인적으로 알아 보기!
-
튜터님들의 총평
- 개발하다가 기능이 추가될수록 함수를 많이 만드는데 함수가 돌아갈때 어떠한 결과값을 출력하는지 확인하면서 진행!
- 새로운 코드를 작성할때 마다 에러가 나는데 이 버전관리를 정말 잘 해야 한다.
- 이번 게임개발을 하면서 의도치 않게 수학을 공부 했는데 그래도 아직 기본적은 수학만 알고 있어도 괜찮다.
- 이번 프로젝트를 통해서 조건문에 대한 공부가 많이 되었길 바랍니다.
- 가장 중요한 건 만든 것을 내껄로 만드는 것!
- tip!! python swich 가 있는데 이걸 검색해 보기!
- 난이도 상승..? 좌절 금지 하지 않고 디테일을 전반적으로 잘 해주셨다. ex)정한님 중력가속도
- 반복문 조건문 들을 정확하게 써보는 연습
- 모두가 일정부분 이상 개발을 한 것 같다.
- 여기서 그치지 말고 파이썬 게임을 git으로 정리 해보기
- 4개월 과정중에 틈틈히 class 를 써보거나 리팩토링을 통해 개발 해보면 좋겠다.
- exe파일을 이용해보는 것도 좋았다.
- 코드리팩토링, 풀스크린, 배포까지 해보면 좋을 것 같다 꾸준한 발전.
게임 개발 하시면서 중간중간 주석을 분석해서 적어놓으셨는데 나중에 리뷰하실때 도움많이 되실거에요. 그리고 과정중 틈틈히 시간나면 git에 올려서 버전관리하면서 리팩토링 진행해보셨으면 좋겠습니다. 파이터, 미사일, 락은 클래스로 잘 구현해주셨고 게임진행 부분도 클래스로 구현해보면 좋을것 같고 클래스단위로 파일을 나눠서 개발해보는것도 모듈화 관점에서 많은 연습이 될것 같습니다.
짧은기간 동안 파이썬 문법배우고 게임개발 하시느라 정말 수고많으셨습니다.!