Гайд Удержание: почему игроки уходят в первые 10 минут и как это исправить

CloudDelight вчера в 12:00 1 ответ 15
#1
Если на сервер заходят, но почти никто не возвращается, дело почти всегда в первых минутах. Гайд для владельцев: что видит новичок и что поправить в первую очередь.

Как понять, что проблема на старте

Посмотрите, сколько времени новые игроки проводят на сервере в первую сессию. Плагин Plan показывает длину сессий и удержание, но хватит и логов: время входа и выхода видно в logs/latest.log. Если заметная часть новичков выходит через три-пять минут, реклама и мониторинги тут ни при чём. Человек зашёл, не понял, что делать, и ушёл.

Спавн

  • Компактность. От точки появления до всего важного должно быть несколько секунд ходьбы. Огромный красивый спавн, по которому новичок блуждает две минуты, теряет людей.
  • Направление взгляда. Игрок должен появляться лицом к тому, что нужно сделать первым: порталу, NPC, табличке «Начать игру». Команда /setspawn в EssentialsX запоминает и направление, в котором вы смотрите.
  • Лёгкость. Десятки голограмм, стоек для брони, рамок и мобов на спавне роняют FPS на слабых ПК. Первое впечатление «у меня тут лагает» потом почти не исправить.
  • Защита. PvP, мобы и поломка блоков на спавне выключаются регионом WorldGuard, например /rg flag spawn pvp deny. Про флаги подробнее: WorldGuard в справочнике.

Понятная цель на первые минуты

Через десять секунд после входа игрок должен знать, что делать дальше. Не «изучай сервер», а короткая цепочка:
  1. забери стартовый набор;
  2. телепортируйся в дикий мир;
  3. поставь первую точку дома командой /sethome.
Для дикого мира подойдёт случайный телепорт: отдельный плагин или команда /tpr в свежих версиях EssentialsX. Дальше хорошо работают первые задания с маленькой наградой: срубить дерево, построить укрытие, заработать первые монеты. Человек получает ощущение прогресса уже в первые минуты.

Стартовый набор

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

Туториал без стены текста

Пятнадцать строк в чате при входе никто не читает: чат уезжает за секунды, особенно когда сервер живой. Что работает лучше:
  • заголовок на экране в одну строку: где ты и что делать;
  • подсказка в actionbar над хотбаром;
  • боссбар с текущей задачей;
  • NPC с двумя-тремя фразами вместо длинной лекции;
  • таблички или голограммы на спавне, по одной мысли на каждой.
Правила держите отдельно, по команде /rules или в меню. Ссылка на них в первом сообщении нужна, полный текст нет.

Меню вместо команд

Новичок не знает ваших /warp, /kit и /ah. Одна команда /menu или предмет в хотбаре, который открывает меню, решает это: варпы, наборы, магазин, правила, помощь в одном окне с понятными иконками. Собрать такое меню можно на DeluxeMenus: настройка DeluxeMenus. Подписывайте кнопки словами, а не только иконками: «Магазин», «Телепорт в дикий мир», «Мой дом».

Чат и люди

  • Объявление о новом игроке. EssentialsX умеет сообщать в чат о первом входе. Многие здороваются в ответ, и новичок сразу видит, что сервер живой.
  • Кто-то из команды онлайн в часы пик. Вопрос в чате, оставшийся без ответа, - повод выйти.
  • Модерация. Если новичка оскорбили или убили на выходе со спавна в первую минуту, он не вернётся. Безопасная зона вокруг спавна и защита новичков на первое время заметно снижают отток.

Лаги, пинг и загрузка

  • Просадку TPS игрок чувствует сразу: блоки возвращаются, мобы дёргаются. Проверяйте командой /spark tps.
  • Пинг зависит от того, где стоит сервер. Если аудитория из России, хостинг на другом конце мира даст задержку, которую не исправить никакими настройками.
  • Тяжёлый ресурспак - это долгая загрузка на слабом интернете, а если пак обязательный, отказ от него кикает игрока. Если пак нужен, держите его лёгким. В server.properties за это отвечают resource-pack, require-resource-pack и resource-pack-prompt, в последнем можно коротко объяснить, зачем пак нужен.
  • На серверах с авторизацией подсказка, как зарегистрироваться, должна быть видна сразу и крупно, а не теряться в общем потоке чата.

Тест глазами новичка

  1. Зайдите аккаунтом, который ни разу не был на сервере. Для чистоты можно поднять копию сервера и удалить там свои данные игрока в world/playerdata и в userdata EssentialsX, чтобы снова получить «первый вход».
  2. Не пользуйтесь командами, которые знаете как админ. Только то, что подсказывает сам сервер.
  3. Засеките, через сколько секунд стало понятно, что делать, и сколько действий прошло до первого полезного.
  4. Позовите человека, который ни разу не видел сервер, и молча смотрите, где он застрянет. Не подсказывайте.
  5. Исправьте это место и повторите тест с другим человеком.
После двух-трёх таких прогонов обычно становится ясно, где сервер теряет людей.

Вопросы по теме — пишите ниже, ответим.
#2
Проблема остаётся актуальной - люди часто заходят в ожидании большого онлайна или халявы. Нет миллиона игроков на старте - ошибка, нет бесплатной админки при входе - фатальная ошибка.

А если серьёзно - игроки вообще не читают чат и голограммы. Для них всё это - однотипный текст на любом сервере. Они всё "скипают", а потом остаются без информации, и спустя какое-то время появляются геймплейные вопросы в чате. Фиксится это хелперами и википедией.

Лично я не использую сообщения на экране. Боссбар и экшенбар только для важных уведомлений, авто-сообщения не в чате, а в "тостах" (уведомления о достижениях), и не "СКИДКА НА АДМИНКУ", а навигация по геймплейным механикам, типа "Система навыков. /skills - открыть".

В чате также нет никакого мусора. Только персональные уведомления, глобальные оповещения только существенные - уведомления о ивентах, объявления самих игроков и сам чат (глобальный, локальный, дискорд, телеграм).

Игроки не так давно ушли с 1.16.5. И уж тем более мало кто знает о возможностях новейших версий. Даже на 26.х ветке версий, игроки буквально "ноют" на "бестолковые" обновления "без контента", не читая чейнжлоги, в которых и раскрываются все интересности). Да, я сильно ограничил промежуток поддерживаемых версий сервером, но игроки с новых версий только наслаждаются контентом, порой в недоумении "Как такое возможно?".

Итог? Не стоит делать по шаблону. Типичные "копии копий" или "смп 67b67t" никому не интересны. Проект должен предложить игроку собственные геймплейные особенности и комфортную игру.

Тест глазами новичка или фидбек от реальных игроков - порой на сервер заходят такие же админы или бывшие владельцы серверов. Это не обязательно владельцы крупных проектов, это в любом случае обратная связь, которую не стоит игнорировать. Но это и не означает, что проект должен быть переформирован по любому фидбеку. С сообщений игроков часто можно выделить конкретные замечания или предложения, над которыми можно подумать с командой и провести соответсвующие правки. Активные обновления на сервере - часто привлекают новых игроков. Особенно, если их красиво преподносить аудитории.
deworld dev

Чтобы ответить, войдите или зарегистрируйтесь.

Регистрация — минута, без подтверждения почты.

Регистрация Вход