FANDOM


모바일게임프로그래밍 개발 제안서



1. 게임 명칭 및 팀명



작성방법

- 게임 명칭은 기존 게임 명칭을 그대로 사용함



2. 팀구성 및 역할



팀장 학번 및 이름 



팀원 학번 및 이름 



3. 기존 게임 소개



ex)메인 메뉴 화면 



유닛 선택 화면 



게임 플레이 화면



조작 방법 



근거리 캐릭터의 공격 



원거리 캐릭터의 공격



4. 개발할 게임 소개



4.1 게임 구성도



4.2 기존 기능 구현 내용



4.2.3 메인 게임 씬



4.3 추가 기능 구현 내용



4.3.1 보스 스테이지



4.3.2 전략 배치



4.3.3 네트워킹






5. 일정



5.1 주간일정



주간일정



주차 내용



1. 팀구성, SVN 및 Doxygen 설정, 게임의 초기 방향 설정(기존 게임 선택)



2. 개발 제안서 작성



3. 객체지향 프로그래밍, 2D프로그래밍, 게임 물리를 고려한 1인용 기존 게임 개발



4. 



5. 객체지향 프로그래밍, 2D프로그래밍, 게임 물리를 고려한 1인용 추가 게임 개발



6. 게임 인공지능 기획 & 개발



7. 



8. 주간 발표



9. 네트워크 프로토콜 설계



10. 서버 구축 및 네트워크 구현



11. 



12. 



13. 데이터베이스 적용



14. 알파버전 및 개선 & 게임성 추가 고려



15. 



16. 완료 및 발표







5.2 팀 일정






1주 기본 컨셉 / 게임 개발 방향 설정 기본 컨셉 / 게임 개발 방향 설정 기본 컨셉 / 게임 개발 방향 설정



2주 



3주 



4주 



5주 



6주 



7주



8주



9주 



10주 



11주 



12주 



13주 



14주 



15주 



16주 



6. 리소스 목록



6.1 사운드 목록



6.2 이미지 목록






모바일게임프로그래밍 설계 제안서



1. 객체지향 프로그래밍



[클래스 다이어그램으로 그리기]







2. 2D 게임 프로그램



[프로그래밍 개발 환경 기술, 특히 사용 라이브러리 및 버전 기술]







3. 게임 물리 (선택 사항)



1) [적용1명칭]



2) [적용2명칭]



[물리 적용 방법 기술]







4. 인공지능



인공지능은 게임구현까지는 랜덤으로 구현함



1) [캐릭터명칭]



2) [캐릭터명칭]







[인공지능 적용 캐릭터별 상태다이어그램 그리기]



5. 네트워크 



[프로토콜 명세서를 기술하기]



1) [기능명]



순번 프로토콜명 방향 파라미터 설명







2) [기능명]



순번 프로토콜명 방향 파라미터 설명












6. 데이터베이스



[테이블 관계도를 그리기]

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Also on FANDOM

Random Wiki