ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
소규모 게임 개발
- 피해야 하거나 하지 ë§ì•„야 í•› 것들 -




  Pig-min Agency Team Management
                방성
강사 소개
•   06. 게임메카 ê³µëžµí•„ì§„ì„ ì‹œìž‘ìœ¼ë¡œ 리뷰어를 시작
•   08. 청강문화산업대학 컴퓨터게임과 졸업
•   리뷰, 번역, ì¶œíŒ ë“± 게임과 ì—°ê´€ëœ ë‹¤ì–‘í•š 경험 축ì 
•   게임 관렦 ê°œì¸ ë¸”ë¡œê·¸ 개설 – AOGN
•   현재 Pig-Min Agency Team Management




        새로운 ê°€ëŠ¥ì„±ì„ í–¥í•´ ì˜¤ëŠ˜ë„ ì •ì§‚ 중.
ê²Œìž„ì„ ë§Œë“¤ ë•Œ 중요핚 것ì€?

      ì¼ì •? 기íš?
        그래픽?
  최ì í™”와 ê°™ì€ ê¸°ìˆ ì ì¸ 것들?

      다 중요하지만….

 ì •ë§ ì¤‘ìš”í•œ ê²ƒì€ ì‹¤ìˆ˜í•˜ì§€ 않는 것.
특히 ë°œìƒ ê°€ëŠ¥í•œ 문제를 최소화하는 것.
물롞, ì—¬ëŸ¬ë¶„ì´ ì‚¬ì—…ì„ í•› 게 아니ë¼ë©´
   ì´ ëª¨ë“  ê±±ì •ì„ ê¹Šê²Œ í•› 필요가 없지만.

  íŒë§¤ê°€ ì•„ë‹Œ, 즉 비ìƒìš© 게임ì´ë¼ê³  í•´ë„
   피해갈 수 없는 ë¬¸ì œë“¤ë„ ì¡´ìž¬í•šë‹¤.

그러니 ëŠìž„ì—†ì´ ìœ„í—˜ 가능핚 요소를 분ì„하고.
ì´ì— 대처핛 수 있는 ëŠ¥ë ¥ì„ ê°–ì¶”ëŠ” 게 중요하다.

ê²Œìž„ì„ ë§Œë“¤ì–´ 팔 ìƒê°ì´ë¼ë©´ ë”ìš± 고려해야 핚다.
문제, 왜 ì¼ì–´ë‚˜ëŠ”ê°€?
• ê³„íš ì‹¤íŒ¨, ì¸ë ¥ 관리 실패, ê¸°íš ë¬¸ì œ 등등…
 – 그런ë°, ì‚¬ì‹¤ì€ ëª¨ë‘ê°€ 알고 있는 것들ì´ë‹¤!
   • 대부분 잊어버리거나, í˜¹ì€ ëª¨ë¥´ê±°ë‚˜, ì•Œë©´ì„œë„ ë°©ì¹˜í•šë‹¤.
   • 아주 ê°€ë” íž˜ì˜ ë…¼ë¦¬(ì›ìž‘ìžë¼ë˜ê°€)ê°€ 들어가기ë„…



• 가장 í° ì´ìœ ëŠ”?
 – 당장 해결해야 í•› 문제를 먼저 ìƒê°í•˜ê¸° 때문ì—.
   • 관리ìžì˜ 경우 : (특히) ëˆ, 사업 문제 ë“±ì´ ìš°ì„ .
   • ê°œë°œíŒ€ì˜ ê²½ìš° : 가장 먼저 들ì´ë‹¥ì¹œ ë¬¸ì œì˜ í•´ê²°ì´ ìš°ì„ .


     하지만 ì´ ìžìž˜í•š ë¬¸ì œë“¤ì„ ë°©ì¹˜í•˜ë©´ ë” ì»¤ì§„ë‹¤.
           개발 외 ë¶€ë¶„ë„ ë§ˆì°¬ê°€ì§€.
   특히 소규모 게임ì´ë‚˜ ì¸ë”” ê²Œìž„ì— ìžˆì–´ì„œëŠ” 치명ì ì´ë‹¤.
ë°œìƒí•˜ëŠ” ë¬¸ì œë“¤ì˜ ì¢…ë¥˜

• ê¸°íš ë‹¨ê³„ì—서는…
 – 무리핚 계íš, í˜¹ì€ ë§ë„ 앆 ë˜ëŠ” 기íš
   • ì¸ìž¬, 기술 보유 등 현실ì ì¸ ë©´ì„ ì¶©ë¶„ížˆ 고려해야 핚다.
   • 예 : í„°í‹€ í¬ë¦¼ íŒ€ì˜ í‚¤ë³´ë“œ ìžíŒì„ ì´ìš©í•š 게임
     – í‚¤ë³´ë“œì— ìž…ë ¥í•š 글씨를 스테ì´ì§€ë¡œ 바꿔 게임으로 만든다.
     – 재미는 ìžˆì„ ì§€ë„ ëª¨ë¥´ì§€ë§Œâ€¦ 제작 가능한가?ì˜ ë¬¸ì œê°€ ë°œìƒ. – 반대.



 – 기갂 대비 수행업무(To-Do List) ë¹„ìœ¨ì´ ë§žì§€ ì•Šì„ ê²½ìš°
   • 팀ì›ì˜ ëŠ¥ë ¥ì„ ìƒê°í•˜ì§€ ì•Šê³  ì¼ì„ 몰아서 줄 경우.
   • ê°‘-ì„ ê´€ê³„ì—ì„œë„ ì¼ì–´ë‚  수 있다.
     – ‘6개월 ì´ë‚´ ê¸°ê°‚ì— WOW를 만들어 주세요’ ë¼ë˜ê°€.
         » ìƒì‹ì ìœ¼ë¡œ ë§ì´ 앆 ë˜ëŠ” 경우. 그러나 실제로 있다는 게 함정!
• ì¸ë ¥ 관리ì—서는…
 – ëˆ, ëˆ, ëˆ! – 가장 골치 아프다.




 – 팀ì›ë“¤ì˜ 능력 íŒë‹¨
   • 무리핚 ì¼ì •ì´ë‚˜ 계íšì„ 만드는 ì›ì¸.
      – 설령 í•› 수 있다고 ë§í•› 수 있다고 í•´ë„ ë¯¿ìœ¼ë©´ 앆 ëœë‹¤.
      – ìž‘ì€ í”„ë¡œì íŠ¸ 등으로 ê²€ì¦í•› 것!


 – 팀ì›ê°‚ì˜ ê°ˆë“±
   • 가장 기본ì ìœ¼ë¡œëŠ” íŒ€ì› ê°‚ 불화.
      – 소규모ë¼ë©´ 1:1, 회사ë¼ë©´ 주로 ê°œì¸ ëŒ€ íšŒì‚¬ê°‚ì˜ ë¶ˆì‹ž.
      – 그리고 ì´ ëª¨ë“  ê³¼ì •ì€ ê´€ë¦¬ìžê°€ 책임져야 핚다.
      – 사례 : 모 ë™ì¸ 게임 사건
         » ìžê¸ˆ 문제로 ì¸í•š 팀ì›ê°‚ì˜ ë¶ˆí™”ë¡œ 시작.
         » ê²°êµ­ 배송 문제까지 겹치면서 ë™ì¸ 게임 íŒì„ 뒤엎어버렸다.
– 정보 젂달 부재
  • 팀ì›, í˜¹ì€ ê°œì¸ ëŒ€ íšŒì‚¬ì˜ ê°ˆë“±ì„ ì•¼ê¸°í•˜ëŠ” 문제 중 하나.
    – 아무런 ì—°ë½ì´ 없어서… ì˜ ê²½ìš°ê°€ 가장 많다.


  • 사렺 1 : ì–´ëŠ ë§Œí™” 어플리케ì´ì…˜ì˜ 제작시젃
    –   컨í…츠 제작 ë„중 개발 íˆ´ì— ë¬¸ì œê°€ ìƒê²¨ì„œ ì ‚ë‹¬ì„ í–ˆë‹¤.
    –   ì ‚ë‹¬ì„ í–ˆëŠ”ë° 2주 ë™ì•† ì—°ë½ì´ 없다.
    –   ê²°êµ­ 2주 í›„ì— ëŒì•„온 ì—°ë½ì€ 지금 당장 앆 ëœë‹¤ëŠ” í—ˆë§í•š 대답.
    –   그럼 언제 ë˜ëƒëŠ” 질문ì—는 â€˜ì§€ê¸ˆì€ ê³¤ëž€í•˜ë‹¤, 매우 ë§Žì´ ê¸°ë‹¤ë ¤ 달ë¼.’
    –   ê²°êµ­ 개발 íˆ´ì˜ ì˜¤ë¥˜ë¥¼ 피하는 방법으로 다시 ìž‘ì—…. 2주 추가 소요.
         » ê²°ê³¼ : 젂달 ê³¼ì •ì„ í¬í•¨í•´ ì›ëž˜ ì¼ì •ì—ì„œ 1ê°œì›”ì´ ì´ˆê³¼í•´ 버렸다.


  • 사렺 2 : ì–´ëŠ ê°œë°œì„œì ì˜ ë””ìžì¸ 목ë¡
    –   분명 초기 계íšì€ 8ì›”ì— ì¶œê°‚ì´ì—ˆëŠ”ë°â€¦.
    –   6월부터 아무런 ì—°ë½ì´ 없다.
    –   ì—°ë½ì„ í•´ 보니 회사 ì¼ì´ 바빠서 ì›ê³ ë¥¼ 못 ì ì—ˆë‹¤ê³ .
    –   ë‹¤ìŒ ì£¼ì—는 반드시… -> 2ê°œì›”ì´ ì§€ë‚¬ë‹¤. 화냈다.
    –   ê²°êµ­ 편집부와 ìž¬ì¡°ì •ì„ ê±°ì³ 12월로 재조정.
• 개발 ë„중ì—는…
 – 게임 ë‚´ìš© 수정, ë³€ë™, 예고 없는 컨í…츠 제작.
   • 주로 ì¼ì–´ë‚˜ëŠ” 문제다.
   • 사렺 : ì–´ëŠ ê°œë°œì„œì ì˜ ë””ìžì¸ 목ë¡
     – ì›ëž˜ëŠ” 최싞 ê¸°ê¸°ì— ë„ìž…ë  ê¸°ìˆ ì„ ì„¤ëª…í•˜ë ¤ê³  했었지만...


• 개발 ì´í›„ì—는…
 – 문제 í•´ê²°ì´ ëŠ¦ì–´!
   • 버그와 ê°™ì€ í”„ë¡œê·¸ëž¨ ë‚´ 문제ì ì´ 대다수.
   • ì´ë¥¼ 해결하지 못하면 100% 유저가 떠난다.
     – 갂단하게 ë§í•˜ë©´ 앆팔린다. ì´ê²Œ 시작ë˜ë©´ ë˜ëŒë¦´ ë°©ë²•ë„ ì—†ë‹¤.


 – ê²½ìŸìž‘ì´â€¦ ê²½ìŸìž‘ì´!!!
   • ì´ê±² ì–´ì©” 수 없….다?
   • 그래서 ê°€ê¸‰ì  ì¼ì •ì— 맞춰 내는 ê²ƒì´ ì¤‘ìš”í•˜ë‹¤.
     – 주로 ì´ëŸ° 문제가 ë°œìƒí•˜ëŠ” 경우는 ‘ì¼ì • 지연’ 때문.


   ê·¸ 외ì—ë„ ë³´ì´ì§€ 않는 문제가 존재하고,
   대부분 여러 개가 복합ì ìœ¼ë¡œ ë°œìƒí•œë‹¤.
(ì–´ëŠ ì •ë„ ëŒ€ì²˜ 가능핚) 문제 해결법
 • ê¸°íš ë‹¨ê³„
   – Make it Simple, Simple is Best!
      • 거창핚 계íšì€ 무조걲 피핚다.
         – 거창하게 í•´ì„œ 성공핚 경우는 매우 드물다. (= 실패 ê°€ëŠ¥ì„±ë„ ì˜¬ë¼ê°‚다)
         – ìƒê° 외로 거대핚 ê·œëª¨ì˜ ê²Œìž„ë„ ìžˆê¸´ 하다.
            » 단 ì´ ê²½ìš°ëŠ” ê²½í—˜ì´ ìžˆëŠ” 경우가 대부분ì´ë‹¤. 아니면 ì •ë§ ìš´ì´ê±°ë‚˜.
– ê²Œìž„ì˜ ì†Œìž¬ ë° ê¸°ë³¸ì ì¸ 목표를 우선핚다.
  • 시작과 ëì´ ëª…í™•í•´ì•¼ 핚다.
  • ì´ ëª©ì ì€ (아주 특별핚 경우를 빼면) 바뀌어서는 앆 ëœë‹¤.
• ì¼ì •-ì¸ë ¥ 관리
 – ìš°ì„  팀ì›ì˜ 능력부터 파악하ìž
   • ë³´ìœ ì¤‘ì¸ ëŠ¥ë ¥ì„ ì•Œì•„ì•¼ ì¼ì •ì„ 짤 수 있으니까.
   • ì´ê±¸ 무시하면? ì´ê²ƒì €ê²ƒ 다 시켜버린다. = ì¼ì •ì´ 늘어난다!
 – ì¼ì •ì€ 갂결하고 ì ‚ë‹¬ì´ ì‰½ë„ë¡
   • 1ì£¼ì¼ ê°‚ê²©ìœ¼ë¡œ í•´ê²° 가능핚 ì¼ë“¤ì˜ 리스트를 작성핚다.
   • ì¼ì • ë‚´ì— ì™„ì„±í•› 수 없거나 그럴 ê°€ëŠ¥ì„±ì´ ë†’ì€ ëª©ë¡ì€ ì´ˆ
     기 단계ì—ì„œ 무조건 만들지 ë§ ê²ƒ!
• 개발 단계
   – í™•ìž¥ì„ ê²½ê³„í•˜ë¼
      • ë‚˜ìœ ê±² 아니지만 지나치면 í•´ê°€ ëœë‹¤
          – 게다가 잘못 넣으면 ì´ë•Œê¹Œì§€ 쌓아ë‘ì—ˆë˜ ê²ƒë“¤(ì‹žìš©, ê¸°ëŒ€ê° ë“±)ì´ ë¬´ë„ˆì§ˆ
            수ë„…
          – 가장 앆 ì¢‹ì€ ê²ƒ : ì ‚ì²´ ì¼ì •ì„ 늦추는 장애물로 작용핚다.


      • 확장하고 싶다면, 처ìŒì— ì •í–ˆë˜ ëª©ì ì— 맞는지부터 검토하ë¼.
          – 그게 아니ë¼ë©´, ê³¼ê°í•˜ê²Œ 빼버려ë¼.
          – ì • 하고 싶다면, 발매 후 DLC와 ê°™ì€ ë°©ë²•ìœ¼ë¡œ 추가 ë°°í¬ë¥¼ 하는 게 낫다.
          – 사실 : ëŒ€ë¶€ë¶„ì˜ í™•ìž¥ 컨í…츠는 플레ì´ì–´ì˜ ëˆˆì— ê±°ì˜ ë„지 않는다!




FEZ는 (잘못ëœ) í™•ìž¥ì˜ ì „ì„¤ 오브 레전드.
– 반드시 테스트하ë¼
 • 팀 ë‚´ì—ì„œì˜ í…ŒìŠ¤íŠ¸ëŠ” ì¼ì • ì‹œê°‚ì´ ì§€ë‚˜ë©´ ì˜ë¯¸ê°€ 없다
   – ì–´ëŠ ì‹œì ì—서는 ì¼ë°˜ 플레ì´ì–´ì˜ íˆ¬ìž…ì´ í•„ìš”í•š 때가 온다.
   – ì´ë“¤ì€ 개발ìžê°€ 모르거나 갂과핚 ë¶€ë¶„ì„ ì§šì–´ì£¼ê¸° ë•Œë¬¸ì— ì†Œì¤‘í•˜ë‹¤.
 • 테스트 플레ì´ì–´ì˜ ì¡°ê±² : ê²Œìž„ì— ëŒ€í•š ì •ë³´ê°€ 젂혀 없어야!
   – 가급ì ì´ë©´ 그렇다는 ì´ì•¼ê¸°ë‹¤.
   – 그렇다고 개발 ì¸ì›ì´ 테스트ì—ì„œ ì†ì„ 놓으ë¼ëŠ” ì´ì•¼ê¸°ëŠ” 아니다!
 • 테스트 ì¸ì›ì˜ ë¹„ìœ¨ì€ 4:6
   – 4 : 개발팀 + ì´ì œê¹Œì§€ 참여핚 테스트 플레ì´ì–´
   – 6 : 새로욲 테스트 플레ì´ì–´




  테스트 초기                     1ì°¨ 테스트 ì´í›„




                                    내부 개발팀
            내부                      우수 테스터
            외부                      싞규 테스터
•   1.   í…ŒìŠ¤íŠ¸ì— ì°¸ì—¬í•´ì£¼ì‹  ì—¬ëŸ¬ë¶„ì„ í¬ë ˆë”§ì— 넣어드립니다. ì›í•˜ì‹œëŠ” ì´ë¦„ì„ ì˜ì–´ë¡œ ì ì–´ì£¼ì„¸ìš”.
•   2.   참여해주신 ë¶„ë“¤ì˜ ê°‚ë‹¨í•œ ê°œì¸ì •ë³´ê°€ 필요합니다.
•   3.   ì´ ê²Œìž„ì„ 1줄로 ì •ì˜ / 설명하ìžë©´?
•   4.   ê²Œìž„ì— ëŒ€í•œ íŒŒì•…ì— ê´€ë ¦í•œ 질문
     –    (1) ì´ ê²Œìž„ì´ ì–´ë–¤ 게임ì¸ì§€ íŒŒì•…í•˜ëŠ”ë° ì–´ëŠ ì •ë„ì˜ ì‹œê°‚ì´ ê±¸ë ¸ìŠµë‹ˆê¹Œ?
     –    (2) ì–´ë–¤ ìŠ¤í† ë¦¬ì˜ ê²Œìž„ì¸ì§€ ì´í•´í•˜ì…¨ë‚˜ìš”? ì´í•´í•˜ì§€ 못하셨다면 ê·¸ ì´ìœ ëŠ”?
•   5. ì´ ê²Œìž„ 재미있었다 / 재미없었다.
     –    (1) 재미있ë˜(ì—†ë˜) ì´ìœ ëŠ” 무엇?
•   6. ì´ ê²Œìž„ 어디까지 했었다.
     –    (1) ì¤‘ê°‚ì— ì ‘ì—ˆë‹¤ë©´ ê·¸ ì´ìœ ëŠ”?
     –    (2) ë까지 다 깼다면 ê·¸ ì´ìœ ëŠ”?
     –    (3) 특별히 ì–´ë ¤ì› ë˜ ìŠ¤í…Œì´ì§€ì™€ ê·¸ ì´ìœ ëŠ”? (복수ì‘답 가능)
     –    (4) 게임 화면ì—ì„œ 모르고 있다가 뒤늦게 발견핚 메뉴/게임요소가 있으싞가요?
     –    (5) 가장 좋았ë˜, 가장 아니다 ì‹¶ì—ˆë˜ ìŠ¤í…Œì´ì§€ì™€ ê·¸ ì´ìœ ëŠ”? (ê°ê° ì ì–´ì£¼ì„¸ìš”)
     –    (6) í´ë¦¬ì–´ê¹Œì§€, í˜¹ì€ ê²Œìž„ì„ ì¤‘ê°‚ì— ì ‘ì„ ë•Œê¹Œì§€ 대략 몇 번 게임오버 ë˜ì…¨ìŠµë‹ˆê¹Œ? (ìƒí™©ì„ 설명해 주시면 ë”ìš±
          ê°ì‚¬í•©ë‹ˆë‹¤.)
•   7. 스스로 ëŠë‚€ ê²Œìž„ì˜ ìž¬ë¯¸ 요소 / 재미 방해요소는?
     –    (1) ìž¬ë¯¸ìžˆì—ˆë˜ ìš”ì†ŒëŠ”?
     –    (2) 재미를 방해핚 요소는?
•   8. 레벨 ì—디터를 사용해보시고, ì—ë””í„°ì˜ ì‚¬ìš© 편ì˜ì„± / 레벨 제작 ë‚œì´ë„를 중심으로 ì˜ê²¬ì„ 주시면
    ê°ì‚¬ë“œë¦¬ê² ìŠµë‹ˆë‹¤. 재미있다고 ìƒê°í•˜ì‹œëŠ” 스테ì´ì§€ë¥¼ ì§ì ‘ 만들어 ì²¨ë¶€í•´ì£¼ì…”ë„ ì¢‹ìŠµë‹ˆë‹¤.
•   9. ë„전과제 관렦
•   10. 스스로 게임하며 발견한 í”„ë¡œê·¸ëž˜ë° ë²„ê·¸ / ë…¼ë¦¬ì  ì˜¤ë¥˜ (버그는 ì•„ë‹Œë° ì´ìƒí•œê±°) ë“±ì´ ìžˆë‹¤ë©´
    ì¨ì£¼ì„¸ìš”.
•   11. í”Œë ˆì´ ì‚¬ì–‘ì„ ì•Œë ¤ì£¼ì‹œë©´ ê°ì‚¬í•˜ê² ìŠµë‹ˆë‹¤. (OS / CPU / RAM / Directx / VRAM)
•   12. ê·¸ 외 하고 싶으신 ë§ì”€.
• ì ìš© 사례 : í„°í‹€í¬ë¦¼ì˜ 슈가í브
 –   1ì°¨ : 개발팀(í„°í‹€í¬ë¦¼) 내부
 –   2ì°¨ : 피그민 ì—ì´ì ‚ì‹œ
 –   3ì°¨ : 외부 테스트 플레ì´ì–´
 –   테스트 결과
     • 개발팀 내부ì—ì„œ 발견하지 못핚 ë‚´ìš©ì´ 2ì°¨ì—ì„œ 발견
     • 2ì°¨ì—ì„œ ë°œê²¬ëœ ë‚´ìš©ê³¼ ê°™ì€ ë‚´ìš©ì´ 3ì°¨ 테스트ì—ì„œë„ ë°œê²¬.
 – 즉, 외부 테스트는 필수.


        왜 컴투스는 기프트 카드를 주면서
      1-200명씩 테스터 / 베타 ëª¨ì§‘ì„ í• ê¹Œ?
       Credit ë©”ë‰´ì˜ Special Thanks Toì—
      테스터 팀ì´ë‚˜ ì´ë¦„ì´ ì˜¬ë¼ê°€ëŠ” ì´ìœ ëŠ”?

정답 : 테스트를 통해 얻는 ê²ƒì´ ë§Žê¸° 때문ì´ë‹¤.
기본ì ì¸ ê²ƒì€ ì—¬ê¸°ê¹Œì§€.
   ì´ ë’¤ë¶€í„°ëŠ” ì—¬ëŸ¬ë¶„ì˜ ëªªìž…ë‹ˆë‹¤.

예기치 ì•Šì€ ìœ„í—˜ê³¼ 싸욳 준비는 ë˜ì…¨ìŠµë‹ˆê¹Œ?

More Related Content

A small-team (or indie) Game Development

  • 1. 소규모 게임 개발 - 피해야 하거나 하지 ë§ì•„야 í•› 것들 - Pig-min Agency Team Management 방성
  • 2. 강사 소개 • 06. 게임메카 ê³µëžµí•„ì§„ì„ ì‹œìž‘ìœ¼ë¡œ 리뷰어를 시작 • 08. 청강문화산업대학 컴퓨터게임과 졸업 • 리뷰, 번역, ì¶œíŒ ë“± 게임과 ì—°ê´€ëœ ë‹¤ì–‘í•š 경험 ì¶•ì  â€¢ 게임 관렦 ê°œì¸ ë¸”ë¡œê·¸ 개설 – AOGN • 현재 Pig-Min Agency Team Management 새로운 ê°€ëŠ¥ì„±ì„ í–¥í•´ ì˜¤ëŠ˜ë„ ì •ì§‚ 중.
  • 3. ê²Œìž„ì„ ë§Œë“¤ ë•Œ 중요핚 것ì€? ì¼ì •? 기íš? 그래픽? 최ì í™”와 ê°™ì€ ê¸°ìˆ ì ì¸ 것들? 다 중요하지만…. ì •ë§ ì¤‘ìš”í•œ ê²ƒì€ ì‹¤ìˆ˜í•˜ì§€ 않는 것. 특히 ë°œìƒ ê°€ëŠ¥í•œ 문제를 최소화하는 것.
  • 4. 물롞, ì—¬ëŸ¬ë¶„ì´ ì‚¬ì—…ì„ í•› 게 아니ë¼ë©´ ì´ ëª¨ë“  ê±±ì •ì„ ê¹Šê²Œ í•› 필요가 없지만. íŒë§¤ê°€ ì•„ë‹Œ, 즉 비ìƒìš© 게임ì´ë¼ê³  í•´ë„ í”¼í•´ê°ˆ 수 없는 ë¬¸ì œë“¤ë„ ì¡´ìž¬í•šë‹¤. 그러니 ëŠìž„ì—†ì´ ìœ„í—˜ 가능핚 요소를 분ì„하고. ì´ì— 대처핛 수 있는 ëŠ¥ë ¥ì„ ê°–ì¶”ëŠ” 게 중요하다. ê²Œìž„ì„ ë§Œë“¤ì–´ 팔 ìƒê°ì´ë¼ë©´ ë”ìš± 고려해야 핚다.
  • 5. 문제, 왜 ì¼ì–´ë‚˜ëŠ”ê°€? • ê³„íš ì‹¤íŒ¨, ì¸ë ¥ 관리 실패, ê¸°íš ë¬¸ì œ 등등… – 그런ë°, ì‚¬ì‹¤ì€ ëª¨ë‘ê°€ 알고 있는 것들ì´ë‹¤! • 대부분 잊어버리거나, í˜¹ì€ ëª¨ë¥´ê±°ë‚˜, ì•Œë©´ì„œë„ ë°©ì¹˜í•šë‹¤. • 아주 ê°€ë” íž˜ì˜ ë…¼ë¦¬(ì›ìž‘ìžë¼ë˜ê°€)ê°€ 들어가기ë„… • 가장 í° ì´ìœ ëŠ”? – 당장 해결해야 í•› 문제를 먼저 ìƒê°í•˜ê¸° 때문ì—. • 관리ìžì˜ 경우 : (특히) ëˆ, 사업 문제 ë“±ì´ ìš°ì„ . • ê°œë°œíŒ€ì˜ ê²½ìš° : 가장 먼저 들ì´ë‹¥ì¹œ ë¬¸ì œì˜ í•´ê²°ì´ ìš°ì„ . 하지만 ì´ ìžìž˜í•š ë¬¸ì œë“¤ì„ ë°©ì¹˜í•˜ë©´ ë” ì»¤ì§„ë‹¤. 개발 외 ë¶€ë¶„ë„ ë§ˆì°¬ê°€ì§€. 특히 소규모 게임ì´ë‚˜ ì¸ë”” ê²Œìž„ì— ìžˆì–´ì„œëŠ” 치명ì ì´ë‹¤.
  • 6. ë°œìƒí•˜ëŠ” ë¬¸ì œë“¤ì˜ ì¢…ë¥˜ • ê¸°íš ë‹¨ê³„ì—서는… – 무리핚 계íš, í˜¹ì€ ë§ë„ 앆 ë˜ëŠ” ê¸°íš â€¢ ì¸ìž¬, 기술 보유 등 현실ì ì¸ ë©´ì„ ì¶©ë¶„ížˆ 고려해야 핚다. • 예 : í„°í‹€ í¬ë¦¼ íŒ€ì˜ í‚¤ë³´ë“œ ìžíŒì„ ì´ìš©í•š 게임 – í‚¤ë³´ë“œì— ìž…ë ¥í•š 글씨를 스테ì´ì§€ë¡œ 바꿔 게임으로 만든다. – 재미는 ìžˆì„ ì§€ë„ ëª¨ë¥´ì§€ë§Œâ€¦ 제작 가능한가?ì˜ ë¬¸ì œê°€ ë°œìƒ. – 반대. – 기갂 대비 수행업무(To-Do List) ë¹„ìœ¨ì´ ë§žì§€ ì•Šì„ ê²½ìš° • 팀ì›ì˜ ëŠ¥ë ¥ì„ ìƒê°í•˜ì§€ ì•Šê³  ì¼ì„ 몰아서 줄 경우. • ê°‘-ì„ ê´€ê³„ì—ì„œë„ ì¼ì–´ë‚  수 있다. – ‘6개월 ì´ë‚´ ê¸°ê°‚ì— WOW를 만들어 주세요’ ë¼ë˜ê°€. » ìƒì‹ì ìœ¼ë¡œ ë§ì´ 앆 ë˜ëŠ” 경우. 그러나 실제로 있다는 게 함정!
  • 7. • ì¸ë ¥ 관리ì—서는… – ëˆ, ëˆ, ëˆ! – 가장 골치 아프다. – 팀ì›ë“¤ì˜ 능력 íŒë‹¨ • 무리핚 ì¼ì •ì´ë‚˜ 계íšì„ 만드는 ì›ì¸. – 설령 í•› 수 있다고 ë§í•› 수 있다고 í•´ë„ ë¯¿ìœ¼ë©´ 앆 ëœë‹¤. – ìž‘ì€ í”„ë¡œì íŠ¸ 등으로 ê²€ì¦í•› 것! – 팀ì›ê°‚ì˜ ê°ˆë“± • 가장 기본ì ìœ¼ë¡œëŠ” íŒ€ì› ê°‚ 불화. – 소규모ë¼ë©´ 1:1, 회사ë¼ë©´ 주로 ê°œì¸ ëŒ€ íšŒì‚¬ê°‚ì˜ ë¶ˆì‹ž. – 그리고 ì´ ëª¨ë“  ê³¼ì •ì€ ê´€ë¦¬ìžê°€ 책임져야 핚다. – 사례 : 모 ë™ì¸ 게임 사건 » ìžê¸ˆ 문제로 ì¸í•š 팀ì›ê°‚ì˜ ë¶ˆí™”ë¡œ 시작. » ê²°êµ­ 배송 문제까지 겹치면서 ë™ì¸ 게임 íŒì„ 뒤엎어버렸다.
  • 8. – ì •ë³´ 젂달 부재 • 팀ì›, í˜¹ì€ ê°œì¸ ëŒ€ íšŒì‚¬ì˜ ê°ˆë“±ì„ ì•¼ê¸°í•˜ëŠ” 문제 중 하나. – 아무런 ì—°ë½ì´ 없어서… ì˜ ê²½ìš°ê°€ 가장 많다. • 사렺 1 : ì–´ëŠ ë§Œí™” 어플리케ì´ì…˜ì˜ 제작시젃 – 컨í…츠 제작 ë„중 개발 íˆ´ì— ë¬¸ì œê°€ ìƒê²¨ì„œ ì ‚ë‹¬ì„ í–ˆë‹¤. – ì ‚ë‹¬ì„ í–ˆëŠ”ë° 2주 ë™ì•† ì—°ë½ì´ 없다. – ê²°êµ­ 2주 í›„ì— ëŒì•„온 ì—°ë½ì€ 지금 당장 앆 ëœë‹¤ëŠ” í—ˆë§í•š 대답. – 그럼 언제 ë˜ëƒëŠ” 질문ì—는 â€˜ì§€ê¸ˆì€ ê³¤ëž€í•˜ë‹¤, 매우 ë§Žì´ ê¸°ë‹¤ë ¤ 달ë¼.’ – ê²°êµ­ 개발 íˆ´ì˜ ì˜¤ë¥˜ë¥¼ 피하는 방법으로 다시 ìž‘ì—…. 2주 추가 소요. » ê²°ê³¼ : 젂달 ê³¼ì •ì„ í¬í•¨í•´ ì›ëž˜ ì¼ì •ì—ì„œ 1ê°œì›”ì´ ì´ˆê³¼í•´ 버렸다. • 사렺 2 : ì–´ëŠ ê°œë°œì„œì ì˜ ë””ìžì¸ ëª©ë¡ â€“ 분명 초기 계íšì€ 8ì›”ì— ì¶œê°‚ì´ì—ˆëŠ”ë°â€¦. – 6월부터 아무런 ì—°ë½ì´ 없다. – ì—°ë½ì„ í•´ 보니 회사 ì¼ì´ 바빠서 ì›ê³ ë¥¼ 못 ì ì—ˆë‹¤ê³ . – ë‹¤ìŒ ì£¼ì—는 반드시… -> 2ê°œì›”ì´ ì§€ë‚¬ë‹¤. 화냈다. – ê²°êµ­ 편집부와 ìž¬ì¡°ì •ì„ ê±°ì³ 12월로 재조정.
  • 9. • 개발 ë„중ì—는… – 게임 ë‚´ìš© 수정, ë³€ë™, 예고 없는 컨í…츠 제작. • 주로 ì¼ì–´ë‚˜ëŠ” 문제다. • 사렺 : ì–´ëŠ ê°œë°œì„œì ì˜ ë””ìžì¸ ëª©ë¡ â€“ ì›ëž˜ëŠ” 최싞 ê¸°ê¸°ì— ë„ìž…ë  ê¸°ìˆ ì„ ì„¤ëª…í•˜ë ¤ê³  했었지만... • 개발 ì´í›„ì—는… – 문제 í•´ê²°ì´ ëŠ¦ì–´! • 버그와 ê°™ì€ í”„ë¡œê·¸ëž¨ ë‚´ 문제ì ì´ 대다수. • ì´ë¥¼ 해결하지 못하면 100% 유저가 떠난다. – 갂단하게 ë§í•˜ë©´ 앆팔린다. ì´ê²Œ 시작ë˜ë©´ ë˜ëŒë¦´ ë°©ë²•ë„ ì—†ë‹¤. – ê²½ìŸìž‘ì´â€¦ ê²½ìŸìž‘ì´!!! • ì´ê±² ì–´ì©” 수 없….다? • 그래서 ê°€ê¸‰ì  ì¼ì •ì— 맞춰 내는 ê²ƒì´ ì¤‘ìš”í•˜ë‹¤. – 주로 ì´ëŸ° 문제가 ë°œìƒí•˜ëŠ” 경우는 ‘ì¼ì • 지연’ 때문. ê·¸ 외ì—ë„ ë³´ì´ì§€ 않는 문제가 존재하고, 대부분 여러 개가 복합ì ìœ¼ë¡œ ë°œìƒí•œë‹¤.
  • 10. (ì–´ëŠ ì •ë„ ëŒ€ì²˜ 가능핚) 문제 해결법 • ê¸°íš ë‹¨ê³„ – Make it Simple, Simple is Best! • 거창핚 계íšì€ 무조걲 피핚다. – 거창하게 í•´ì„œ 성공핚 경우는 매우 드물다. (= 실패 ê°€ëŠ¥ì„±ë„ ì˜¬ë¼ê°‚다) – ìƒê° 외로 거대핚 ê·œëª¨ì˜ ê²Œìž„ë„ ìžˆê¸´ 하다. » 단 ì´ ê²½ìš°ëŠ” ê²½í—˜ì´ ìžˆëŠ” 경우가 대부분ì´ë‹¤. 아니면 ì •ë§ ìš´ì´ê±°ë‚˜.
  • 11. – ê²Œìž„ì˜ ì†Œìž¬ ë° ê¸°ë³¸ì ì¸ 목표를 우선핚다. • 시작과 ëì´ ëª…í™•í•´ì•¼ 핚다. • ì´ ëª©ì ì€ (아주 특별핚 경우를 빼면) 바뀌어서는 앆 ëœë‹¤.
  • 12. • ì¼ì •-ì¸ë ¥ 관리 – ìš°ì„  팀ì›ì˜ 능력부터 íŒŒì•…í•˜ìž â€¢ ë³´ìœ ì¤‘ì¸ ëŠ¥ë ¥ì„ ì•Œì•„ì•¼ ì¼ì •ì„ 짤 수 있으니까. • ì´ê±¸ 무시하면? ì´ê²ƒì €ê²ƒ 다 시켜버린다. = ì¼ì •ì´ 늘어난다! – ì¼ì •ì€ 갂결하고 ì ‚ë‹¬ì´ ì‰½ë„ë¡ â€¢ 1ì£¼ì¼ ê°‚ê²©ìœ¼ë¡œ í•´ê²° 가능핚 ì¼ë“¤ì˜ 리스트를 작성핚다. • ì¼ì • ë‚´ì— ì™„ì„±í•› 수 없거나 그럴 ê°€ëŠ¥ì„±ì´ ë†’ì€ ëª©ë¡ì€ ì´ˆ 기 단계ì—ì„œ 무조건 만들지 ë§ ê²ƒ!
  • 13. • 개발 단계 – í™•ìž¥ì„ ê²½ê³„í•˜ë¼ â€¢ ë‚˜ìœ ê±² 아니지만 지나치면 í•´ê°€ ëœë‹¤ – 게다가 잘못 넣으면 ì´ë•Œê¹Œì§€ 쌓아ë‘ì—ˆë˜ ê²ƒë“¤(ì‹žìš©, ê¸°ëŒ€ê° ë“±)ì´ ë¬´ë„ˆì§ˆ 수ë„… – 가장 앆 ì¢‹ì€ ê²ƒ : ì ‚ì²´ ì¼ì •ì„ 늦추는 장애물로 작용핚다. • 확장하고 싶다면, 처ìŒì— ì •í–ˆë˜ ëª©ì ì— 맞는지부터 검토하ë¼. – 그게 아니ë¼ë©´, ê³¼ê°í•˜ê²Œ 빼버려ë¼. – ì • 하고 싶다면, 발매 후 DLC와 ê°™ì€ ë°©ë²•ìœ¼ë¡œ 추가 ë°°í¬ë¥¼ 하는 게 낫다. – 사실 : ëŒ€ë¶€ë¶„ì˜ í™•ìž¥ 컨í…츠는 플레ì´ì–´ì˜ ëˆˆì— ê±°ì˜ ë„지 않는다! FEZ는 (잘못ëœ) í™•ìž¥ì˜ ì „ì„¤ 오브 레전드.
  • 14. – 반드시 í…ŒìŠ¤íŠ¸í•˜ë¼ â€¢ 팀 ë‚´ì—ì„œì˜ í…ŒìŠ¤íŠ¸ëŠ” ì¼ì • ì‹œê°‚ì´ ì§€ë‚˜ë©´ ì˜ë¯¸ê°€ 없다 – ì–´ëŠ ì‹œì ì—서는 ì¼ë°˜ 플레ì´ì–´ì˜ íˆ¬ìž…ì´ í•„ìš”í•š 때가 온다. – ì´ë“¤ì€ 개발ìžê°€ 모르거나 갂과핚 ë¶€ë¶„ì„ ì§šì–´ì£¼ê¸° ë•Œë¬¸ì— ì†Œì¤‘í•˜ë‹¤. • 테스트 플레ì´ì–´ì˜ ì¡°ê±² : ê²Œìž„ì— ëŒ€í•š ì •ë³´ê°€ 젂혀 없어야! – 가급ì ì´ë©´ 그렇다는 ì´ì•¼ê¸°ë‹¤. – 그렇다고 개발 ì¸ì›ì´ 테스트ì—ì„œ ì†ì„ 놓으ë¼ëŠ” ì´ì•¼ê¸°ëŠ” 아니다! • 테스트 ì¸ì›ì˜ ë¹„ìœ¨ì€ 4:6 – 4 : 개발팀 + ì´ì œê¹Œì§€ 참여핚 테스트 플레ì´ì–´ – 6 : 새로욲 테스트 플레ì´ì–´ 테스트 초기 1ì°¨ 테스트 ì´í›„ 내부 개발팀 내부 우수 테스터 외부 ì‹žê·œ 테스터
  • 15. • 1. í…ŒìŠ¤íŠ¸ì— ì°¸ì—¬í•´ì£¼ì‹  ì—¬ëŸ¬ë¶„ì„ í¬ë ˆë”§ì— 넣어드립니다. ì›í•˜ì‹œëŠ” ì´ë¦„ì„ ì˜ì–´ë¡œ ì ì–´ì£¼ì„¸ìš”. • 2. 참여해주신 ë¶„ë“¤ì˜ ê°‚ë‹¨í•œ ê°œì¸ì •ë³´ê°€ 필요합니다. • 3. ì´ ê²Œìž„ì„ 1줄로 ì •ì˜ / 설명하ìžë©´? • 4. ê²Œìž„ì— ëŒ€í•œ íŒŒì•…ì— ê´€ë ¦í•œ 질문 – (1) ì´ ê²Œìž„ì´ ì–´ë–¤ 게임ì¸ì§€ íŒŒì•…í•˜ëŠ”ë° ì–´ëŠ ì •ë„ì˜ ì‹œê°‚ì´ ê±¸ë ¸ìŠµë‹ˆê¹Œ? – (2) ì–´ë–¤ ìŠ¤í† ë¦¬ì˜ ê²Œìž„ì¸ì§€ ì´í•´í•˜ì…¨ë‚˜ìš”? ì´í•´í•˜ì§€ 못하셨다면 ê·¸ ì´ìœ ëŠ”? • 5. ì´ ê²Œìž„ 재미있었다 / 재미없었다. – (1) 재미있ë˜(ì—†ë˜) ì´ìœ ëŠ” 무엇? • 6. ì´ ê²Œìž„ 어디까지 했었다. – (1) ì¤‘ê°‚ì— ì ‘ì—ˆë‹¤ë©´ ê·¸ ì´ìœ ëŠ”? – (2) ë까지 다 깼다면 ê·¸ ì´ìœ ëŠ”? – (3) 특별히 ì–´ë ¤ì› ë˜ ìŠ¤í…Œì´ì§€ì™€ ê·¸ ì´ìœ ëŠ”? (복수ì‘답 가능) – (4) 게임 화면ì—ì„œ 모르고 있다가 뒤늦게 발견핚 메뉴/게임요소가 있으싞가요? – (5) 가장 좋았ë˜, 가장 아니다 ì‹¶ì—ˆë˜ ìŠ¤í…Œì´ì§€ì™€ ê·¸ ì´ìœ ëŠ”? (ê°ê° ì ì–´ì£¼ì„¸ìš”) – (6) í´ë¦¬ì–´ê¹Œì§€, í˜¹ì€ ê²Œìž„ì„ ì¤‘ê°‚ì— ì ‘ì„ ë•Œê¹Œì§€ 대략 몇 번 게임오버 ë˜ì…¨ìŠµë‹ˆê¹Œ? (ìƒí™©ì„ 설명해 주시면 ë”ìš± ê°ì‚¬í•©ë‹ˆë‹¤.) • 7. 스스로 ëŠë‚€ ê²Œìž„ì˜ ìž¬ë¯¸ 요소 / 재미 방해요소는? – (1) ìž¬ë¯¸ìžˆì—ˆë˜ ìš”ì†ŒëŠ”? – (2) 재미를 ë°©í•´í•š 요소는? • 8. 레벨 ì—디터를 사용해보시고, ì—ë””í„°ì˜ ì‚¬ìš© 편ì˜ì„± / 레벨 제작 ë‚œì´ë„를 중심으로 ì˜ê²¬ì„ 주시면 ê°ì‚¬ë“œë¦¬ê² ìŠµë‹ˆë‹¤. 재미있다고 ìƒê°í•˜ì‹œëŠ” 스테ì´ì§€ë¥¼ ì§ì ‘ 만들어 ì²¨ë¶€í•´ì£¼ì…”ë„ ì¢‹ìŠµë‹ˆë‹¤. • 9. ë„전과제 관렦 • 10. 스스로 게임하며 발견한 í”„ë¡œê·¸ëž˜ë° ë²„ê·¸ / ë…¼ë¦¬ì  ì˜¤ë¥˜ (버그는 ì•„ë‹Œë° ì´ìƒí•œê±°) ë“±ì´ ìžˆë‹¤ë©´ ì¨ì£¼ì„¸ìš”. • 11. í”Œë ˆì´ ì‚¬ì–‘ì„ ì•Œë ¤ì£¼ì‹œë©´ ê°ì‚¬í•˜ê² ìŠµë‹ˆë‹¤. (OS / CPU / RAM / Directx / VRAM) • 12. ê·¸ 외 하고 싶으신 ë§ì”€.
  • 16. • ì ìš© 사례 : í„°í‹€í¬ë¦¼ì˜ 슈가í브 – 1ì°¨ : 개발팀(í„°í‹€í¬ë¦¼) 내부 – 2ì°¨ : 피그민 ì—ì´ì ‚ì‹œ – 3ì°¨ : 외부 테스트 플레ì´ì–´ – 테스트 ê²°ê³¼ • 개발팀 내부ì—ì„œ 발견하지 못핚 ë‚´ìš©ì´ 2ì°¨ì—ì„œ 발견 • 2ì°¨ì—ì„œ ë°œê²¬ëœ ë‚´ìš©ê³¼ ê°™ì€ ë‚´ìš©ì´ 3ì°¨ 테스트ì—ì„œë„ ë°œê²¬. – 즉, 외부 테스트는 필수. 왜 컴투스는 기프트 카드를 주면서 1-200명씩 테스터 / 베타 ëª¨ì§‘ì„ í• ê¹Œ? Credit ë©”ë‰´ì˜ Special Thanks Toì— í…ŒìŠ¤í„° 팀ì´ë‚˜ ì´ë¦„ì´ ì˜¬ë¼ê°€ëŠ” ì´ìœ ëŠ”? 정답 : 테스트를 통해 얻는 ê²ƒì´ ë§Žê¸° 때문ì´ë‹¤.
  • 17. 기본ì ì¸ ê²ƒì€ ì—¬ê¸°ê¹Œì§€. ì´ ë’¤ë¶€í„°ëŠ” ì—¬ëŸ¬ë¶„ì˜ ëªªìž…ë‹ˆë‹¤. 예기치 ì•Šì€ ìœ„í—˜ê³¼ 싸욳 준비는 ë˜ì…¨ìŠµë‹ˆê¹Œ?