Приступая к разработке видеоигры, следует ли в первую очередь сосредоточиться на создании среды (здания, деревья, горы и т. Д.) Или ИИ (играбельный персонаж, неигровые персонажи и т. Д.) ?
Приступая к разработке видеоигры, следует ли в первую очередь сосредоточиться на создании среды (здания, деревья, горы и т. Д.) Или ИИ (играбельный персонаж, неигровые персонажи и т. Д.) ?
Ответы:
Первый шаг - создать минимально жизнеспособный продукт .
MVP - это абсолютный минимум, который можно считать играбельной игрой. Графика пока не нужна, за исключением некоторых заполнителей. Он должен просто принять базовый вклад и реализовать основную игровую механику.
Затем итерации оттуда.
Причина в том, что вам нужен тестовый стенд для тестирования, если ваша идея игры действительно работает. Вы могли бы потратить месяцы на разработку активов и ИИ для идеи игры, которая, на самом деле, совсем неинтересна, и вам придется все это испортить.
Кроме того, практически невозможно проектировать активы и ИИ «слепым», не имея возможности поместить их в игру и испытать на себе, как они выглядят и чувствуют себя, фактически играя с ними. Если у вас нет работающего прототипа игры, в который вы можете вложить их, вы можете потратить впустую бесчисленные часы. Вы будете проектировать и полировать ресурсы, которые затем будете перепроектировать с нуля, когда у вас наконец появится возможность увидеть их в игре. И после этого вы можете все равно выбросить их, потому что решили удалить игровую механику, которая использует их, чтобы не быть забавными.
Тогда, когда у вас есть прототип, вопрос «ИИ сначала или графика сначала» совершенно бессмысленный, потому что обычно у вас есть программисты и художники, работающие над каждым параллельно. Однако им важно общаться, потому что внешний вид и поведение актеров в игре должны совпадать. Игрок будет ожидать, что «громоздкий грубый» враг ведет себя не так, как «ловкий спидстер». Процесс может управляться программистами («Мы программируем объект, который ведет себя таким-то и таким-то, придумываем, как он мог бы выглядеть»), художниками («Мы проектируем объект, который выглядит таким-то-и-то» «Придумайте, как это могло бы вести себя») или это может быть синергетический процесс, в котором одновременно собираются и обсуждают идеи для новых игровых сущностей. Какой бы процесс ни работал для вашей конкретной команды.
Вы должны выяснить историю, которую вы хотите рассказать, и цель игры. Они будут направлять все остальное и давать пользователю возможность возвращаться снова и снова.
Начиная с сюжетной линии всегда помогает. Тогда характер и окружающая среда имеют одинаковое значение. затем выберите окружение, потому что это помогает определить, что персонаж может сделать. Персонаж приходит последним, потому что окружающая среда в основном имеет фиксированную физику