본문 바로가기
Level Up/Develop Games

[ Crash Tower ] Version 2. 기능 나누기

by ${코딩몬} 2017. 7. 21.




Crash Tower

Version 2. 기능 나누기




< 기능들을 의사 코드로 작성해 가면서 작업들을 나누었다. >


내용


  • version 1 의 미구현 기능들을 포함하여 version 2 기능 나눔
  • 초기 계획서의 mock-ups과 version 별 목표 기능들을 참고 하여 작성함
  • 이번 version에서는 게임 내의 데이터 관리서버 API를 사용해보는 것이 목적이다.


기능


  • 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 별 기본정보 갱신