GitHub : github.com/BBP-2017/CrashTower
Crash Tower
Version 2. 기능 나누기
< 기능들을 의사 코드로 작성해 가면서 작업들을 나누었다. >
내용
- version 1 의 미구현 기능들을 포함하여 version 2 기능 나눔
- 초기 계획서의 mock-ups과 version 별 목표 기능들을 참고 하여 작성함
- 이번 version에서는 게임 내의 데이터 관리와 서버 API를 사용해보는 것이 목적이다.
- server는 Firbase 를 이용하여 사용할 예정이다.
기능
- Battle
- card를 mob으로 생성
- mob끼리(mob과 tower) 충돌처리
- tower 무너지면 종료
- Option
- sound on/off
- login data 저장
- option창 팝업으로 띄우기
- Mypage
- 화면에 보여지는 Card list들을 Deck으로 옮겨서 표현
- Deck list 저장
- Multi
- server 에 player 1과 player 2 의 정보 업로드
- player 1 과 player 2 매칭
- Result
- Battle 종료시 player 정보 갱신
- 경과 화면 표시
- main 으로 이동
- Server
- server를 활용하기 위한 API 가져오기
- Game 내 데이터 server에 업로드
- server 내 데이터 Game에 다운로드
- Cards
- player의 level에 따라 사용 가능한 card list 설정
- card list에서 card level 별 기본정보 갱신
'Level Up > Develop Games' 카테고리의 다른 글
[ Crash Tower ] Version 1. 기능 나누기 (0) | 2017.07.11 |
---|---|
[ Crash Tower ] 의사코드 작성 (0) | 2017.07.11 |
[ 고전게임 2탄 ] Galaga (0) | 2017.06.30 |
[ 고전게임 만들기 1탄 ] TERIS (0) | 2017.06.30 |
[ Crash Tower ] 첫번째 BBP를 시작하다. (0) | 2017.06.24 |