gamedev.stackexchange에 올라온 글을 정리한 것입니다.

1. 작업을 세분화 한다.
- '아이템 시스템을 구현한다'가 아닌 '스프라이트를 스크린에 표시한다', '엑셀 파일에서 아이템을 데이터를 읽어들인다' 등 기능 단위로 나눈다.

2. 매일 조금씩 진행한다.

3. 작은 것에서 확장해 간다
- RPG를 만든다면 먼저 NPC가 없는 퀘스트의 레벨 1만 만든다. 이후 NPC, 퀘스트, 아이템, 스킬 등을 구현해 간다.

4. 엔진이나 프레임워크를 만들지 않는다.
- 게임을 만드는게 목표지 게임 엔진을 만드는 것이 아니다. 처음 게임을 만들 경우 재이용 하는 것은 생각하지 않아도 괜찮다. 또 핑요한 코드만 만든다. 스프라이트 클래스는 스프라이트 렌더링이 피용하게 되었을 때 만든다.

5. 게임을 공개하는 것은 기능의 하나이다.
- 게임을 공개한 후에도 게임을 업데이트 할 수 있다.

6. 자신이 하고 있는 것을 타인에게 알린다.

7. 다른 사람에게 자신이 만든 게임의 평가를 받는다.
- 처음 프로토타입이 완성되었다면 다른 사람에게 플레이 하도록 해서 피드백을 받는다.

8. 블로그를 만든다.

9. 휴식을 취한다.



출처 : http://blog.gameenginejp.com/2011/01/blog-post_18.html
원 출처 : http://gamedev.stackexchange.com/questions/85/how-can-i-effectively-manage-a-hobby-game-project
by 흥배 2011. 1. 26. 13:37
  • 홍구 2011.01.26 19:10 ADDR EDIT/DEL REPLY

    9번만 하고 있어서.. OTL....

    • 흥배 2011.01.27 00:53 신고 EDIT/DEL

      ㅎㅎ 많은 사람들이 하고 있죠^^;

  • Stiner 2011.01.27 17:47 ADDR EDIT/DEL REPLY

    좋은 내용 감사합니다.. 작은 프로젝트 시작할려 했는데, 좋은 참고가 되네요...
    좀 걱정은, 다 만들어 놓고도 국내에서는 무료로라도 배포하기가 무서운...;;
    언제 어디서 경고장이.. ;;