Я создал контрольный лист качества (QA_checklist.pdf), который вы можете найти на CD-ROM, в папке Chapter02.
Вооруженные ответами на эти вопросы, вы можете принять правильные решения о том, как ваша игра может быть улучшена. Вы можете обнаружить, что вы пройдете через процесс контроля качества много раз, прежде чем вы получите нужные отзывы от вашей испытательной группы.
Вторая причина для планирования вперед и использования процесса состоит в том, что это делает вашу работу более планомерной и размеренной. Без надлежащего планирования, вы можете обнаружить, что отказываетесь от некоторой части вашей работы (ввиду непредвиденных проблем) после того, как уже потратили не нее ваше время. Следуя процессу, рассмотренному в этой главе, вы сможете взять идею вашей игры, разбить ее на логические части, определить возможные проблемы еще до того как они возникнут, и решить их, а уже после этого окончательно собрать игру.
Подведение итогов
Если вы просто садитесь и начинаете кодировать игру, проектируя ее по ходу дела, будьте уверены, что столкнетесь с проблемами. Вам нужен план!
Ваш план должен содержать измеряемые и повторяемые шаги, которые можно применить к любой игре. Избегайте создания специфических шагов, которые свойственны только той игре, над которой вы работаете.
Сделайте план вашей первой игры более простым. Вы будете иметь гораздо больше шансов завершить ее, вы изучите все ниточки и не будете разочарованы. Избегайте ролевых игр в ваших первых нескольких проектах.
Определите категорию людей, которым, как вы думаете, действительно понравится ваша игра.
Будьте реалистичны относительно того, что вы можете сделать, а что не является вашей сильной стороной. Найдите ресурсы, которые помогут вам дополнить недостающие области ваших знаний.
Чем больше труда вы вкладываете в специфические детали вашей игры, тем больше вы будете расстроены, если по пути окажется, что их нужно выбросить за борт.
Решите, где вы собираетесь обеспечить возможность для запуска вашей игры, прежде чем вы включите в нее детали, требующие интенсивных процессорных вычислений, таких, что ваши настройки не смогут быть поддержаны