За миром

О Worldsown

Узнайте, почему существует Worldsown и как проектируется и строится его общий процессуальный мир выживания.

A view across the Haven in Worldsown
Убежище — это неподвижный центр дикой природы, которая продолжается во всех направлениях.

Мир, начинающийся с безопасности

Worldsown — это бесплатная браузерная игра на выживание о том, как покинуть место, где ничто не может причинить вред. Каждый персонаж начинается в Убежище — святилище вокруг костра, рабочего стола, торговца и людей, которые преподают первые уроки. Еда, тепло, снаряжение и опасность становятся актуальными только тогда, когда игрок выбирает выйти за его камни

Этот выбор — центральная идея игры. Выживание не должно начинаться как список наказаний, пока новый игрок не поймёт управление. The Haven даёт игрокам время осмотреться, встретиться с другими людьми и решить, когда они готовы. Дикая природа делает это решение значимым благодаря изменению рельефа, погоды, темноте, дикой природе и ограниченным запасам.

Зачем существует Worldsown

Проект начался с вопроса: может ли многопользовательский мир ощущаться устойчивым и общим без необходимости скачивать большой файл, создавать учетную запись или поддерживать постоянно работающий парк дорогих серверов? Worldsown — это ответ, который создается публично. Современный браузер является клиентом, процедурные системы обеспечивают ландшафт и его обитателей, а бессерверная инфраструктура активируется, когда игроки нуждаются в обмене общим состоянием.

Цель не в том, чтобы усложнять выживание ради самого процесса. Каждая система должна создавать решение, которое игроки могут понять. Костер дает тепло, свет и приготовленную пищу. Лодка превращает береговую линию из стены в маршрут. Сундук ценен, потому что другой игрок может найти оставленные внутри предметы. Броня важна, потому что существа за пределами Убежища становятся постепенно менее снисходительными.

Как строится мир

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

Животные собираются из низкополигональной геометрии и имеют общую небольшую систему поведения. Они пасутся, странствуют, убегают, охотятся, ищут укрытие и отдыхают в зависимости от своего вида. Кролик и медведь — это не просто разные модели: они замечают игрока на разных расстояниях, двигаются по-разному, выдерживают разное количество урона и представляют разные риски и материалы.

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

Общий мир, а не поставленный на паузу

Worldsown поддерживает соло-игру, но его системы разработаны с учетом возможности, что рядом есть другой игрок. Игровой мир не ставится на паузу при открытии меню. Игроки могут общаться, путешествовать вместе, использовать одну лодку, оставлять ресурсы в общественных сундуках и встречаться в мире, рельеф которого согласован во всех подключенных клиентах.

Бэкенд сохраняет элементы, которые должны пережить обновление браузера или быть согласованными между игроками: идентичность, инвентарь, снаряжение, валюту и общие объекты. Функции вводятся только тогда, когда их поведение ясно как в соло, так и в многопользовательской игре.

Принципы разработки

  • Читаемые правила. Игроки должны уметь предсказывать действия объекта по его внешнему виду и предыдущему опыту.
  • Полезные награды. Задания учат реальным системам и награждают экипировку, которая меняет то, что игрок может безопасно попробовать дальше.
  • Один источник истины. Эти гайды читают те же существа, рецепты, предметы и данные заданий, что и игра
  • Доступная доставка. Мир должен открываться в браузере и оставаться играбельным без крупной установки
  • Измеряемый рост. Новые системы должны углублять общий мир, а не добавлять разрозненные чек-листы.

Куда идёт

Worldsown — это развивающаяся игра. Текущий мир уже поддерживает исследование, выживание, крафт, готовку, торговлю, задания, снаряжение, лодки, кровати, костры, хранение, дикую природу, враждебных существ и общее многопользовательское состояние. Будущие работы будут укреплять отношения между этими системами и добавлять причины для возвращения игроков в знакомые места с новыми целями.

Лучший способ понять проект — войти в Убежище и сделать первый путь наружу. Обратная связь с этих путешествий напрямую определяет, что будет прояснено, сбалансировано и построено дальше