Здравствуйте, дорогие мои подписчики и случайные прохожие, которые зашли сюда в надежде найти что-то полезное, а получили порцию моего жизненного опыта с сервером HilLand — проектом, который прожил ровно столько, сколько у меня хватило терпения и кофеина. Если вы думали, что создание сервера — это как собрать конструктор Lego, то смею вас разочаровать: это скорее похоже на попытку совместить шашлык и айсберг — вроде бы можно, но зачем?
Началось всё 2 марта 2022 года. Я был полон энтузиазма и планировал объявить о проекте 1 мая.
«Три месяца — это целая вечность!» — подумал я тогда. Ну да, три месяца… для того чтобы потом понять: «А может быть, стоит сначала проверить плагины?» Нет!
Я решил броситься в омут с головой и устроить грандиозный ивент с данжами (для тех, кто не знает – это такие игровые подземелья). Идея была крутая: игрок добывает железо возле спавна — появляется первый данж с загадкой. Решил загадку?
Добро пожаловать в следующий данж! В конце пути должен был ждать магический артефакт. Звучит эпично?
Вот только я забыл одну маленькую деталь: плагин для этого артефакта… просто не существовал! Представьте моё лицо в этот момент – примерно как у кота из «Шрека», когда он понял, что лук не работает без луковицы.
В итоге пришлось отменять весь ивент и переносить открытие сервера на 10 дней.
Мораль сей басни такова: если хотите сделать классный проект — сначала проверьте все важные штуки сами! Не как я — который сначала построил дом без фундамента, а потом удивлялся почему стены падают.
Следующий урок жизни пришёл с промежутком между набором игроков и запуском сервера. Я считал, что месяц — вполне нормальный срок для набора команды мечты. Ну вы представляете?
Месяц! А теперь представьте себя на месте игрока: вы записались на сервер мечты в мае, а он откроется только в июне… За этот месяц половина уже забыла пароль от почты или решила заняться йогой вместо игр.
Так вот вам совет от опытного неудачника: никогда так не делайте! Если у вас канал с тысячей подписчиков и вы хорошо умеете пиариться (ну или хотя бы умеете говорить убедительно), то недели будет достаточно для набора игроков. А если нет — берите пример с меня и готовьтесь к тому, что аудитория разбежится быстрее тараканов после включения света.
И вот мы подошли к самой гениальной ошибке моего проекта — бесплатному хостингу. Ах да, я ведь хотел сделать всё красиво и дорого, но потом вспомнил про экономию бюджета студента-энтузиаста и решил остановиться на бесплатном варианте.
Это было примерно как купить билет на самолёт бизнес-класс по цене автобуса… но при этом ехать на велосипеде через горы.
Бесплатный хостинг оказался настолько «крутым», что каждый раз приходилось заново его запускать вручную (похоже на игру в русскую рулетку). Лаги были такими сильными, что даже улитки начали жаловаться на скорость загрузки. В общем, если хотите сохранить нервы (и друзей), лучше сразу копите деньги на нормальный платный сервер или используйте свой ПК/ноутбук для запуска проекта.
Вспоминаю один анекдот: приходит программист к врачу и говорит – доктор, у меня проблемы с сервером!
Врач отвечает – попробуйте перезагрузиться… Программист задумался: «А может мне тоже перезагрузиться?» Вот так же я пытался оживить свой сервер по десять раз за вечер.