Методологии управления разработкой игрового проекта
За основу этой части шпаргалки я использовал перевод лекции "Уровень 2: Гейм-дизайн/ Итеративность и прототипирование" моего любимого Яна Шрайбера.
Давайте просто обобщим весь материал из статьи
Каскадный подход (Waterfall)
Каскадный подход (или метод), включает в себя постепенную реализацию игрового продукта.
Сначала возникает идея или замысел, затем воплощение, а далее окончательная доработка (полишинг).
Сам подход не предусматривает возвращение обратно к определенному шагу.
Итеративный подход (Cycle)
Итеративный подход (или метод), включает в себя постепенную реализацию игрового продукта, но с возможностью вернуться в определенному этапу. Возникает идея, затем она реализуется, далее она тестируется, а после оценивается. Если по результатам оценки, выявляются проблемы, ошибки или новые идеи, то цикл можно запускать сколько угодно раз, пока исполнитель и заказчик не решит, что реализованный функционал готов.
Конечно, для качественной разработки используется итеративный подход, для более быстрой реализации игрового продукта может использоваться каскадный.
Спиральная, V модель и более конкретные итеративные методологии, такие как Kanban, Agile (Scrum, XP, Lean), Microsoft Solutions Framework и другие, в данном документе не будут рассмотрены.