완료된 게임에 대한 점검표?


19

저와 두 명의 친구가 여가 시간에 게임을하고 있으며 게임의 약 80 %를 마쳤습니다. 모든 명백한 것들과 핵심 메카닉. 우리는 전에 두 번의 게임을 해왔으며 항상 마무리하는 데 문제가 있습니다.

문제는 우리가 게임에 대해 충분히 열정적이지 않다는 것이 아니라, 우리 중 누구도 추가해야 할 마지막 세부 사항을 보지 못하고 게임에 대해 눈이 멀었습니다. 정말 실망 스럽습니다. "일시 중지 기능이 있어야합니까?" "음, 물론, 왜 우리는 이전에 그렇게 생각하지 않았습니까?"

때로는 그 필요성을 깨닫는 데 오랜 시간이 걸리지 만 그 후에는 수행 / 추가가 필요하다는 것이 분명합니다.

당신은 어떤 종류의 점검표를 사용하여 마무리를 강요합니까 아니면 당신의 날카로운 감각에 의존하여 그것이 언제 끝났는지 알고 있습니까?

프로젝트 시간을 예상 할 때 점검표를 사용하는 것도 좋습니다.


목록을 작성하려면 커뮤니티 위키에 질문이 표시되어야합니다.
Jesse Dorsey

Wiki로 전환
Sean James

답변:


21

테스터를 가져옵니다. (이것은 질문에 대한 직접적인 대답이 아닐 수도 있습니다)

실제로, 체크리스트를 요청하는 것은 일반적인 방식으로 답변 될 수 있기 때문에 게임 / 장르에 따라 다릅니다. 그러나 가능한 한 많은 테스터와 가능한 많은 피드백을받는 것이 좋습니다.

실제로 개발자가 게임에 대해 단순하지만 필요한 것들을 간과하는 것은 완전히 정상입니다. 반면에 테스터는 그러한 것들을 즉시 알아 차릴 것입니다 (적어도 내가 경험 한 것입니다).

어쨌든, "체크리스트"에 대한 대략적인 스케치에 관해서는 (이 몇 가지 정보로 체크리스트를 요구하는 이유가 무의미하다는 것을 이해하기를 바랍니다).

  • 광택. 개발자라고해도 뭔가 잘못되었다는 사실을 항상 알게 될 것입니다. 항상 중요한 것은 아니지만 게임을 연마하여 분위기를 바로 잡을 수 있습니다.
  • 게임이 사용하기 편리합니까? 행동을 중단 할 수 있습니까? 어쩌면 키보드를 통해 어떤 일을합니까? 설정을 하시겠습니까?
  • 전반적인 느낌. 당신의 물건이 함께 맞습니까? 게임 플레이, 분위기 등
  • 도움. 플레이어가 물건을 찾는 방법, 무언가 작동하는 방법, 그가해야 할 일 (현재 임무, 목표, 퀘스트, 무언가 선택)을 쉽게 할 수있는 방법을 제공합니까? 그는 자신의 스킬 / 유닛 / 파워 업이 정확히 무엇을 보거나 읽을 수 있습니까?

내 목록에서 볼 수 있듯이 실제로는 장르와 게임에 따라 다릅니다.


1
이것은 아마도이 질문이 합리적으로 대답되는 것을 볼 수있는 유일한 방법 일 것입니다. 적어도 목록으로 분해하지 않고. 객관적인 제 3 자 (또는 이들의 수집 물)가 귀하의 작업을 검토하는 것이 가장 중요한 일 중 하나라고 생각합니다.
Jesse Dorsey

2
네, 이것이 갈 길입니다. 나는 존재하지 않는 쉬운 탈출구를 찾고있었습니다. 계속 추적 해줘서 고마워
Phil

2
당신은 이것이 직접적인 대답은 아니지만, 나는 동의하지 않습니다. 그것은 질문에 대한 가장 직접적인 대답입니다.
Ian Schreiber

언급 한 것을 잊어 버렸습니다. 당신이 쓴 목록은 내가 물어볼 때 찾던 것들과 똑같습니다. 유일하게 "체크리스트"는 매우 일반적인 것이지만 모든 게임이 그 혜택을 누릴 수 있기 때문에 여전히 매우 유용합니다.
Phil

테스터가 있어야합니다. 게임, 상업용 앱, 서적, 저자가 무엇이든 항상 세부 사항에 유약합니다. 시스템에 너무 익숙합니다. 문제는 언제 테스터를위한 준비가 되었습니까? :)
ManiacZX

9

내 체크리스트는 다음과 같습니다.

  • 재밌나요?

2
당신은 downvoted했지만, 당신은 좋은 지적이 있습니다. 많은 게임이 빛날 때까지 연마되지만 재미를 잊어 버렸습니다. 스펙트럼의 다른 쪽 끝에는 거의 완성되지 않은 게임이 있지만 재미 있기 때문에 큰 타격을받습니다 (라인 라이더 누구입니까?). 물론 재미 있고 완성 된 것이 목표입니다. 그러나 당신은 옳습니다. 떨어질 때까지 sh! t 더미를 닦을 수 있습니다. 항상 냄새가납니다.
Kaj

@Kaj는 동의했다. 프로젝트 리더가 "AAA"게임을 개발 한 한 개발 팀이 "이 작업을 완료하면 나중에 재미를 얻을 수 있습니다"라는 문구를 따라 무언가를 말합니다. 모든 "i 's가 점으로 표시되고 모든"t 's "가 교차 되었음에도 불구하고 당연히 게임이 제대로 작동하지 못했습니다.
그랜트 피터

나는 이것도 역시 찬성했다-이것은 내 의견으로는 목록에서 가장 중요한 수표 하나입니다. 재미 있습니까? 오늘날 너무 많은 게임은 매우 지루하고 전혀 재미가 없습니다. 기술적으로 인상적입니까? 예. 장난? 아닙니다. 혁신적입니까? 거의.
jacmoe

6

나는 두 번째 테스터. 심각한 테스터. 버그 및 누락 된 기능을 올바르게 기록하고 우선 순위대로 처리하십시오. 문제를 재발하지 않도록 해결 된 버그를 회귀 테스트합니다.

또한 마감일을 정하십시오. 때로는 중지해야합니다. 기능 완료 날짜를 설정 한 다음 릴리스 날짜를 설정하십시오. 기능이 아무리 훌륭하더라도 기능이 완성 된 후에 기능을 짜내려고 유혹하지 마십시오. 이것은 광택 단계가 아니며 버그 수정을위한 것입니다.

그리고 마지막 20 %는 보통 80 %의 시간이 걸린다는 것을 기억하십시오.


5

그들이 말했듯이 : 게임 개발에서 나머지 10 %는 시간의 90 %가 소비되는 곳입니다.

게임이 끝날수록 체크리스트를 작성하는 것이 어려워지고 더 길어질 것입니다. 결정적인 부분은 물러서서 프로젝트를 살펴보고 지금 당장 할 수있는 모든 것을 찾아내어 게임을 진행하는 데 절대적으로 필요한 것입니다. 그 밖의 모든 것을 메모로 적어 두십시오. 그런 다음 끝내고 꺼내십시오.

인디 게임을 만들고 있기 때문에 아무도 100 % 완벽하다고 기대하지는 않습니다. 중요한 것은 그것을 꺼내는 것입니다. 그런 다음 피드백을 수집하고 업데이트하십시오.

문제의 핵심은 다른 많은 Indie / Hobby 개발자와 마찬가지로 미리 계획을 많이 세우지 않았을 수도 있습니다. "아, 일시 정지 버튼이 필요합니다"와 같은 문제는 확실한 신호입니다. 명백한 일이 당신의 집단적 마음을 미끄러 뜨렸다면, 당신은 진정으로 앉아서 일을하는데 필요한 모든 것을 적어 두지 않은 것입니다. 그렇게 할 때 가능한 한 많은 관련 게임을 참조하십시오.


너가 확실히 맞아. 우리는 사전 계획을 전혀하지 않았습니다. 우리에게는 이것이 가장 어려운 부분입니다. 우리는 재미 있고 즉시 코딩을 시작했고 그 과정에서 규칙을 만들 겠다는 훌륭한 아이디어를 얻었습니다. 나는이 습관을 깨고 싶지만 실제로는 모른다.
Phil

습관을 깰 수있는 쉬운 방법은 디자인 문서를 작성하는 것입니다 ( gamasutra.com/view/feature/3384/… ). 실제로 노력을 기울이면 모든 사람이 같은 페이지에 있고 실제로 무엇을 할 것인지 알 수 있습니다 (예상치 못한 결과가 나오지 않으면 돌로 설정 한 것처럼 취급하지 마십시오) 돌아가서 문서를 수정하십시오.)
Grant Peters

4

사람들이 일반적으로 간과하는 다른 "엔드 게임"비트 : 설치 프로그램 (NSIS 사용), 오류보고 / 버그보고, 메뉴, 저품질 네트워크 처리 (멀티 플레이어 게임 인 경우), 부정 행위, 게임 업데이트.


1

게임을 세련되게하는 것과 관련하여 다른 AAA 게임이하는 일을 확인하는 것은 항상 좋은 생각입니다. 게임을 잘 정리 한 것을 관찰하는 것만으로도 많은 체크리스트 항목을 얻을 수 있습니다.

게임이 견고하고 대상 플랫폼에 배송 할 준비가되었는지 확인하기 위해 각 플랫폼에 대한 인증 체크리스트가 있습니다. 많은 콘솔 개발자는 이러한 플랫폼 별 체크리스트를 충족해야합니다. 소니는 기술 요구 사항 검사 목록 (TRC), Microsoft는 기술 인증 요구 사항 (TCR), 닌텐도 자체 프로세스를 보유하고 있습니다. 불행히도,이 콘솔 체크리스트 정보는 등록 개발자가되지 않고 NDA에 서명하지 않고 공개되지 않습니다.

다음은 "Games for Windows"인증을 준수하기위한 요구 사항입니다.

실제로 MSFT에서 제공하는 이러한 종류의 기사가 훨씬 더 많습니다. 이 중 많은 부분이 건조하고 약간 어리석지 만 일부는 정말 좋은 조언을 포함합니다.

Microsoft는 매년 Gamefest라는 회의를 개최합니다. Gamefest 프레젠테이션은 많은 인증 문제를 다루고 있지만 슬프게도 xds 계정으로 등록 된 개발자 여야 액세스 할 수 있습니다.


1

버그 / 문제 추적 소프트웨어 사용을 시작할 수 있습니다. 이를 통해 노력을 조정하고 생각을 잊어 버리지 않도록 작업을 추가 할 수있는 장소 (예 : "일시 중지 기능 추가")를 제공합니다. 대부분의 게임에서 일반적으로 생각되는 문제를 식별하면 다음에 참조 할 수 있도록 목록에 추가하십시오 (위키에있을 수 있음).

이슈 추적 소프트웨어의 두 가지 (무료!) 예 : RedmineTrac .

Joel Spolsky는 이것에 대해서도 유용한 생각 을 가지고 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.