Журнал разработчиков #1 — Превращение сборок в увлекательный опыт
В поисках цели в прекрасных мирах
Spatial Terminal Engine, идеальная платформа для построения мира, страдала от экзистенциальной проблемы. Игроки создавали красивые воксельные миры, но чего им действительно не хватало, так это чувства цели. Теперь, как один из талантливых разработчиков этого фантастического игрового движка, я был погружен в самую суть дискуссии, направленной на решение этой проблемы. Мы собрались вместе как команда, и я здесь, чтобы поделиться с вами увлекательным путешествием, в которое мы отправились, чтобы превратить эти живописные миры в играбельный игры.

Искры вдохновения из других игр
Как и большинство разработчиков, мы черпаем вдохновение из других успешных игр. Следовательно, наши мозговые штурмы часто вращаются вокруг сравнения и анализа механики таких игр, как Minecraft и Space Engineers. Творческий гений нашей команды Юань предложил включить процедурную генерацию в Spatial Terminal Engine — интересная идея, которая, несомненно, сделала бы наше построение мира еще более ярким.
Однако Белл, наш голос разума, напомнил Юаню, что создание движка процедурной генерации, столь же увлекательного и детального, как в Minecraft, потребует невероятно много времени. И поэтому мы решили сделать что-то другое. Вместо того, чтобы идти по стопам существующих игр, мы решили расширить возможности самих создателей. В конце концов, кто, как не создатели, знает лучше, когда дело доходит до разработки игровой механики для их собственных миров?

Учимся у сообщества моддингов
Сообщества моддеров различных игр, особенно Minecraft и Cities Skyline, сыграли огромную роль в формировании нашего подхода к игровому дизайну. Эти сообщества продемонстрировали, как игровой процесс, строительство, моддинг и игровой дизайн могут слаженно функционировать вместе. Черпая вдохновение из них, мы решили дать игрокам возможность не только создавать и играть, но также модифицировать и, в конечном итоге, разрабатывать свои игры с нуля, если они того пожелают.
Чтобы воплотить наше видение в жизнь, нам нужно было сделать Spatial Terminal Engine максимально доступным и удобным для пользователя. Это означало устранение необходимости в учебных пособиях или знаниях в области кодирования, особенно для пользователей без технического образования. Тем не менее, как бы амбициозно это ни звучало, мы с моими блестящими коллегами даже планируем в ближайшем будущем внедрить продвинутый искусственный интеллект, чтобы моддинг можно было выполнять, просто подсказывая самому движку.
Включение игровой механики
Приведя в действие наше грандиозное видение, мы представили концепцию «Spawnables». Эти невоксельные объекты позволили нам разработать программируемый движок, который позволяет игрокам прикреплять исполняемые сценарии к Spawnables, тем самым привнося в мир игровую механику.
Сохраняя наш дизайн простым, мы создали плавные световые стены для точек появления, придав им программируемые функции, подключив скрипты на основе API движка спасения мира. Программируемое имеет три компонента: физический объект, сценарии (методы) и поля хранения. Реализуя эти функции, мы предоставили создателям возможность настраивать Spawnables через нашу панель редактирования Spawnable, адаптируя их по своему усмотрению для своего игрового мира.

Контрольные и конечные точки: вдохнем жизнь в воксельные миры
Имея прочную основу, мы начали разрабатывать контрольные и конечные точки, чтобы превратить эти воксельные миры в игровые игры. Наше элегантное решение приняло форму карты паркура, где контрольные точки определяют прогресс игроков, а конечные точки открывают режим редактирования. Это позволяет игрокам добавлять больше контента или изменять механику, когда они достигают конечной точки, установленной первоначальным создателем.
В этом новом подходе конечная точка действует как стимул, побуждая игроков стремиться достичь желаемого этапа разблокировки режима редактирования. Наша команда возлагает большие надежды на разработанную нами инновационную систему, и мы рады видеть, что сообщество ее принимает.

Присоединяйтесь к сообществу и добавляйте нас в список желаний!
Наше невероятное путешествие привело нас к разработке игрового движка, который обещает беспрецедентные впечатления как для создателей, так и для игроков. Как разработчик, я приглашаю вас присоединиться к нашему увлеченному сообществу, внести в список желаний Spatial Terminal Engine и с нетерпением ждать новых обновлений (например, нашего предстоящего журнала разработки).
Список желаний Страница Steam
Присоединяйтесь к Дискорду: Дискорд-сообщество
Дополнительные руководства и новые карты для начинающих
Кроме того, я хотел бы сообщить, что мы добавляем дополнительные инструкции и совершенно новую карту паркура в наш раздел обучения для начинающих. Эти захватывающие дополнения будут выпущены в нашем предстоящем обновлении на следующей неделе. Мы с нетерпением ждем, когда вы испытаете наш уникальный игровой движок, поделитесь своим миром с другими и отправитесь в бесчисленные приключения.
До новых встреч, удачного строительства!
Опубликовано в Журнал разработчиков