🌊 Deepwake Online — Дневник разработчика #4
Пролог, выживание, маунт и первый цельный игровой маршрут
С прошлого дневника проект сделал ещё один важный шаг.
Если раньше основная работа была про расчистку архитектуры, стабилизацию систем и превращение отдельных механик в рабочий контур, то сейчас Deepwake Online начал собираться в более цельное игровое начало.
Не как набор разрозненных фич, а как связанный стартовый маршрут, в котором системы уже начинают работать вместе и формировать первый настоящий игровой ритм.
🧭 Появился более канонический старт игры
Одна из главных задач этого этапа — уйти от размытого старта, где старые и новые сценарии могли пересекаться и собрать один более понятный маршрут входа в игру.
Проект всё сильнее опирается на островной пролог, а старый alpha-onboarding постепенно уходит в legacy-слой.
Что это дало:
— старт стал чище и понятнее
— tutorial-поток начал собираться в одну последовательную цепочку
— прогресс игрока в начале игры стал более предсказуемым
— стало проще развивать стартовую зону дальше без старых пересечений
Это важный сдвиг, потому что у проекта наконец появляется не просто “точка спавна”, а нормальная стартовая рамка, через которую игрок входит в мир.
🎣 Пролог начал ощущаться как игровой цикл
На этом этапе стартовая зона стала заметно плотнее по геймплею.
Теперь это уже не просто набор разложенных рядом механик, а маршрут, где игрок проходит через несколько систем подряд и понимает логику мира через действия.
Внутри пролога усилился такой контур:
— получение первой снасти
— первый улов
— возврат к NPC
— получение инструментов
— сбор ресурсов
— добыча базовых материалов
— переработка
— первый крафт
То есть старт игры постепенно перестаёт быть техническим полигоном и начинает работать как первый срез настоящего Deepwake Online.
Это особенно важно для проекта, потому что игра строится не вокруг одной механики, а вокруг связки рыбалки, предметов, ресурсов, перемещения и выживания.
🥖 Еда и вода стали частью реального геймплея
Отдельный важный пласт этого этапа — в проекте начал формироваться настоящий базовый контур выживания.
Еда и вода перестали быть абстрактной идеей “на потом” и начали входить в живую структуру персонажа и стартового опыта.
Что это меняет:
— у персонажа появились реальные потребности
— расходники начинают иметь практический смысл уже на раннем этапе
— выживание становится частью темпа игры
— игрок начинает думать не только о маршруте и рыбалке, но и о собственном состоянии
Это очень важный шаг для Deepwake, потому что такие системы делают персонажа не просто носителем инвентаря, а живой единицей внутри мира.
💧 Появился родник и первые sustain-источники в мире
Важно не только то, что в игре появились еда и вода, но и то, что поддержание персонажа начинает идти через сам мир.
Родник и другие sustain-точки — это хороший сдвиг в сторону более живого open-world подхода.
Что это даёт:
— восстановление больше не замыкается только на инвентарь
— мир начинает быть полезным сам по себе
— у окружения появляется утилитарная роль
— стартовая зона чувствуется не как декорация, а как пространство, с которым нужно взаимодействовать
Это маленькая на вид вещь, но именно такие элементы делают мир убедительнее.
🩸 Needs-система стала ощутимее
На фоне появления еды, воды и sustain-источников сильнее оформился и сам слой needs-системы.
Речь уже идёт не просто о декоративных полосках, а о более внятной модели состояния персонажа.
Внутри этого направления усилились такие элементы:
— голод
— жажда
— здоровье
— общий sustain-контур
— штрафные состояния при просадке базовых нужд
Это даёт проекту важную глубину:
игрок начинает учитывать не только задачу “дойти и сделать”, но и то, в каком состоянии он к этой задаче подходит.
🧰 Быстрый доступ к расходникам стал частью интерфейса
Еда и вода важны не только как данные в системе, но и как часть живого UX.
На этом этапе усилился слой быстрого использования расходников, чтобы потребности персонажа ощущались не через лишние окна и трение, а через более естественное взаимодействие.
Что это даёт:
— быстрее использовать еду и питьё
— меньше лишних действий через инвентарь
— выше темп игры
— лучшее ощущение постоянного живого персонажа
Это хороший пример того, как механика начинает работать не только в коде, но и в интерфейсе.
🐴 Маунт впервые встроен в реальный прогресс игрока
Отдельно важный шаг этого этапа — система маунта начала входить в игровой маршрут не как абстрактная будущая фича, а как часть самого стартового прогресса.
Игрок получает маунта внутри пролога, а значит транспорт впервые начинает ощущаться как реальная часть игры.
Что это даёт уже сейчас:
— перемещение по стартовой зоне становится более осмысленным
— маунт ощущается как награда и этап прогресса
— появляется ранний фундамент для логистики
— игра заранее приучает к идее расстояния и перемещения по миру
Для Deepwake это особенно важно, потому что маунт — это не просто способ ехать быстрее.
Это первый практический слой будущей логистики, экономики расстояний и маршрутов.
📍 Трекер задач и навигация стали полезнее
Чтобы пролог не превращался в беготню по непонятным точкам, усилился слой guidance и objective tracking.
Игроку стало проще понимать, что именно от него хотят на текущем этапе и куда двигаться дальше.
Что это меняет:
— меньше ощущения “что делать дальше?”
— меньше потерь темпа между шагами
— проще читать логику стартовой зоны
— обучение начинает сопровождать игрока, а не просто существовать рядом
Это ещё не финальная подача, но уже важный шаг к более понятному первому опыту.
🖥 HUD персонажа стал ближе к настоящему игровому интерфейсу
На клиенте продолжилась работа над self status HUD.
Интерфейс персонажа всё сильнее уходит от временного технического слоя
и движется к постоянному MMO-интерфейсу.
Появились и усилились такие элементы:
— портрет игрока
— ник
— жизненные показатели
— статусы и модификаторы
— контекстное взаимодействие с самим персонажем
Это важно, потому что игра начинает ощущаться не только через мир, но и через постоянный личный интерфейс, который даёт чувство состояния, присутствия и прогресса.
📘 Журнал, статистика и достижения двигаются к постоянному прогрессу
Продолжилась работа над journal-направлением.
Статистика и достижения начали уходить от ощущения временной заглушки и двигаться к более постоянной системе, которая отражает путь персонажа на длинной дистанции.
Что это даёт:
— прогресс становится видимее
— действия игрока начинают оставлять след
— у персонажа появляется история, а не только текущая сессия
— UI получает фундамент под дальнейшие progression-слои
Это не самая зрелищная часть работы внешне, но именно она помогает игре чувствоваться более цельной и живой.
⚙ Клиентский слой продолжает разгружаться
Параллельно шла работа не только над внешне заметными системами, но и над тем, чтобы проект мог дальше расти без постоянного перегруза.
Продолжилась разгрузка presentation-слоя клиента:
— меньше тяжёлых полных снимков состояния
— больше точечных чтений
— пуллинг объектов
— управление активностью world-представления
Это та работа, которую игрок напрямую почти не замечает, но именно она определяет, насколько уверенно проект сможет выдерживать дальнейшее усложнение.
🧱 Техдолг никуда не делся, но теперь он тянется уже за живой игрой
Важно честно сказать:
проект всё ещё несёт за собой тяжёлые зоны.
Остаются крупные классы-оркестраторы, остаётся legacy-слой, остаётся потребность дальше выжигать старые связки и склеенные участки логики.
Но разница в том, что раньше этот техдолг тянулся за фундаментом и прототипами, а теперь — уже за более живым игровым контуром.
И это уже другой уровень зрелости проекта.
⚙️ Итог этапа
Если коротко:
раньше системы в основном существовали рядом, а теперь они начинают выстраиваться в первый цельный игровой маршрут.
— появился более канонический старт
— пролог стал связанным циклом действий
— еда, вода и родник вошли в живой контур выживания
— needs-система стала заметнее в геймплее
— маунт вошёл в реальный прогресс игрока
— трекер задач и навигация усилили стартовый UX
— HUD, журнал и статистика делают персонажа более живым
— клиентская часть продолжает становиться легче и устойчивее
🌊 Что дальше
Следующий этап выглядит логично:
— добить качество и подачу пролога
— усилить UX стартовой зоны
— дальше развивать маунта как часть логистической философии мира
— продолжать усиливать needs / consumables / sustain-контур
— выжигать legacy и крупные монолитные узлы
— наращивать связность между системами, чтобы старт игры ощущался не как tutorial-скрипт, а как первый настоящий кусок Deepwake Online
