Что проверять в прототипе: разбор на примере «убийцы Counter-Strike»
В нашем фреймворке оценки, важно не только насколько качественно вы сделали фичи\контент в прототипе, но и какие фичи\контент вы решили делать. Думаю, так оценивают все инвесторы/издатели.
Прототип — инструмент снятия рисков. Какой список рисков и как снимает команда – указание на опыт разработчиков в целом, и опыт конкретно в этом жанре\нише.
Вы делаете убийцу Counter-Strike. Игра – CS, но у оперативников есть заклинания.

Что, по моему мнению, было бы ошибкой делать в прототипе
- В прототипе 5 единиц оружия, все пять – штурмовые винтовки. Хотелось бы посмотреть, как на геймплей, на командное взаимодействие, в разных ситуациях работают комбинации разного по типу оружия. Я бы делал две штурмовых винтовки, чтобы проверить, что мы сможем сделать разные по ощущениям штурмовые винтовки. Одну снайперскую винтовку, один пистолет и одну гранату – чтобы проверить, что у нас получается сделать разнообразную линейку.
- 4 модельки террористов и 4 модельки контер-террористов. А зачем? Если получилось сделать 2-3 крутых модельки, значит и 5-10 сможете. Сейчас это трата ресурсов и потеря скорости. Более того, я бы предпочел посмотреть 1-2 скина. Текущий арт стиль и пайплайн позволяют их делать? Они получаются интересными? Они не ломают геймплей?
- Супер детализированная карта, с кучей элементов окружения. Это ли главный риск достойный проверки на прототипе? Я бы предпочел две разных по геймплею карты, пускай они даже сделаны просто на серых кубиках.
- Хил, щит и дополнительная амуниция в качестве абилок персонажей в прототипе. Я не вижу риска в таких абилках. Они есть во всех играх. Их влияние понятно. Я предпочел бы увидеть 2-3 уникальных абилк. Особенно такие, которые интересно комбинировать, которыми можно противодействовать другими абилкам.
- В прототипе нет выделенного сервера, все работает на peer-to-peer или дефолтном решение движка. Для мультиплеерного шутера, все что связано с сервером и прочее – один из ключевых рисков. Без его хотя бы частичного закрытия, нет смысла начинать разработку.
