Вот и подошла к концу первая неделя. За это время я успел просмотреть и прочитать очень большой пласт информации по интересующим меня темам. Я изучил и начал применять на практике правила написания диздоков. Поднял вопрос core loop'а в РПГ играх и попытался составить его первоначальный вариант для своего проекта. Чтобы отдохнуть от теории немного поигрался с World Machine.
Итоги недели
1. Начал вести диздок, который условно разделил на Vision и Design. Правда пока раздел вижн представлен лишь небольшим параграфом в начале, в будущем возможно расширю, если будет необходимость.
Опираясь на статью Джеймса Свэтмена, можно сказать, что "огромный талмуд" ГДД, который был так привычен раньше, сейчас устарел и умер ( Смерть ГДД), поэтому сейчас появляются новые принципы его написания, базирующиеся на постулатах, что ГДД должен быть удобным и понятным.
В своем варианте ГДД я пока что выделил следующие пункты и начал их заполнять:
2. Почитав статьи про core loop игр, я пришел к выводу, что базовый цикл РПГ - это прокачка -> убийство монстров/выполнение квестов -> получение опыта и с начала. Например, к Ведьмаку эта схема подходит на 100% и с точки зрения геймплея если у Геральта забрать его "ведьмачность" - цикл не изменится никак. Я же хочу, чтобы то, что главный герой граф и вампир было напрямую интегрировано в игровой процесс, поэтому я составил следующий вариант Core loop'а:
3. Позанимался с World Machine. Эта программа служит для процедурной генерации ландшафта, который потом уже можно редактировать по своему вкусу непосредственно в движке. Первой локацией для теста я хочу сделать родовой замок графа, замки часто строились на горе, поэтому гору я и попытался сделать. Получилось вот это (текстур нет, ими я планирую заниматься непосредственно в Unreal Engine, покрас здесь - это вшитое добавление цветов в программе):
У меня даже получилось импортировать это в движок, но дальше я пока не брался, нужно собрать больше теоретической информации. Для того, чтобы приступить непосредственно к разработке. Я посчитаю, что период сбора инфы закончится, когда смогу самому себе ответить на вопросы, представленные в этой статье, за исключением пунктов о монетизации, так как игру делаю не с целью заработка, а ради опыта.