Архив: Декабрь, 2015

Запостил S_erge_y

Запуск

Работы по переносу базы данных и сайта завершены.
Теперь у меня дома будет крутиться лишь игровой сервер и карта мира.
В ближайшем обновлении клиента будет скорректирован адрес игрового сервера, новый адрес: game.sevmine.org.ua

Игровой сервер будет работать под ОС Debian, так как до этого я практически не пробовал запускать майн под Linux, то в первые пару дней возможны откаты и отладка.

UPD: Игра запущена!

Запостил S_erge_y

Планы на будущее

Итак, у меня появилось немного свободного времени! :)
В планах восстановить работу игрового сервера.
Некоторые нюансы:
Для разгрузки домашнего сервера сайт, скорее всего, останется в Киеве.
Да, дорогое удовольствие, но уж очень мне понравилась возможность подключаться к серверу в Киеве через VPN для обхода цензуры и получения доступа, например, сюда.
Из-за этого запуск немного затянется (нужно все синхронизировать), но это не главная причина задержки.
Помимо окончательного переноса сайта и базы данных еще нужно разобраться с железом ноута, на котором крутилась игра.
Последние 4 года ноут стоял на боку (для лучшего охлаждения), сейчас же в нормальном положении жесткий диск просто не заводится, его нужно срочно менять.
На данный момент у меня нет лишнего ноутбучного диска, а новый стоит от 3600 рублей. В общем как добуду, так и начну запускать игру.UPD: Диск добыл, ковыряю!

По поводу лаунчера и клиента:
Так как будет 2 сервера нужно будет делать поддомен для игры и обновлять клиент. Ну тут ничего сложного нет, все должно обновиться автоматом.
Сложнее с лаунчером: он опрашивал сервер о наличии игроков по адресу sevmine.org.ua, а теперь будет нужно запрашивать данные с game.sevmine.org.ua.
Так как исходник лаунчера был утерян, то будет совершена попытка изменить путь в hex редакторе, но не факт, что она будет успешной.
Также, скорее всего, игрокам придется вручную перекачать исправленный лаунчер.
А если не получится – в нем просто будет висеть сообщение о том, что сервер не доступен, это не повлияет на саму игру.

Запостил S_erge_y

Перенос сервера

Из-за проблем с электроэнергией в Крыму проект SevMine был перенесен на виртуальный сервер.
На данный момент перенос завершен не полностью, в частности не работает игровой сервер.
По возможности попробую запустить и его, но лишних денег у меня не много и виртуальный сервер располагает всего 512 мегабайтами оперативной памяти, что для майнкрафта очень мало.
Если кому интересно, то стоимость виртуального сервера – 189 грн (~500 руб) в месяц.

UPD: Сервер запущен в тестовом режиме, возможны откаты карты при падении.
UPD 2: Сервер благополучно упал при подгрузке участка карты с огромным количеством механизмов. Включать обратно не имеет смысла, оперативной памяти все-равно не хватит для нормальной работы.
Также не имеет смысла впустую тратить деньги и покупать более мощный сервер. Скорее всего игровая часть будет запущена после возобновления стабильного энергоснабжения города.