Вернуть
те самые ощущения.
Иногда свой сервер начинается с простого желания: ещё раз поиграть так, как когда-то давно.
Так появился LegacySentry.
Один сервер.
Много воспоминаний.
Много лет назад я играл на maxserv.ru — замечательном Counter-Strike-сервере, в основе которого была игра с пушками. Именно оттуда осталось то самое чувство, ради которого хочется снова запустить CS 1.6.
Сервер давно закрыли. Позже его пытались перезапустить, но вернуть всё как было не получилось. Прошли годы, а желание снова поиграть и пережить те же эмоции осталось.
Я искал похожие серверы. Хотелось выдержанной классики: знакомых карт, обычного оружия, пушек и понятной атмосферы. Без снеговиков, странных моделей оружия и случайных украшений, которыми обросли многие серверы. Подходящего места я так и не нашёл.
СОХРАНИВШИЙСЯ РОЛИК / YOUTUBEТот самый maxserv.ruВидео старого сервера, с которого началась эта история.Я хотел снова зайти на тот самый сервер. В итоге пришлось создать свой.
Из истории LegacySentry
Так появился
Legacy Classic.
Я решил собрать сервер с похожими идеями и добавить к ним немного современных возможностей. Так появилась первая версия Counter-Strike LegacySentry — сегодня это Legacy Classic.
Она работала на AMXX-плагинах. Что-то было куплено, что-то дописано и переделано под себя. Постепенно из отдельных модулей сложился свой сервер: с пушками, лазерами и тем самым настроением.
Он работал, но некоторые вещи меня не устраивали. Чтобы двигаться дальше, хотелось самому управлять тем, как устроены игровые системы и как они взаимодействуют друг с другом.

Начать заново.
Сделать по-своему.
Спустя несколько лет я взялся за совершенно новую версию — Legacy Next. В ней больше нет AMXX: все игровые модули переписаны на Go. Это собственная основа сервера, на которой можно развивать механику целиком, а не подстраивать её под набор чужих плагинов.
Вместе с сервером появился отдельный, доработанный клиент Counter-Strike. Сервер и клиент развиваются как одна игра: меню, чат, HUD и игровые системы работают вместе. Так гораздо больше идей можно довести до того вида, в котором они и задумывались.
Для Legacy Next нужен наш клиент — из обычного Counter-Strike 1.6 подключиться не получится. Для меня возможность сделать игру цельной стоит этого дополнительного шага.
Скачать клиент Legacy NextТа самая
ламповая пушка.
Можно переписать код, обновить текстуры и придумать новые механики. Но модель пушки осталась прежней — узнаваемой, немного угловатой и по-прежнему любимой.

Знакомая игра.
Простор для нового.
Сегодня LegacySentry объединяет пушки, лазеры, раздатчики, ранги, статистику, порталы и множество других возможностей. Мне интересно придумывать собственные сочетания механик и делать вещи, которых мне самому не хватало в Counter-Strike.
Один из таких экспериментов — нейросетевые боты. Я создал и обучил собственную нейросеть играть в Counter-Strike. Теперь она управляет ботами: принимает игровые решения и помогает им вести бой. Для проекта, начавшегося с ностальгии по старому серверу, это особенно интересное продолжение.
Посмотреть возможности Legacy NextСервер держится
на интересе к игре.
VIP-возможности появились здесь прежде всего как способ поддержать проект: оплачивать работу сервера, сохранять энтузиазм и развивать его дальше. Мне хочется, чтобы у этой истории было продолжение — с новыми идеями, знакомыми никами и людьми, которым близок такой Counter-Strike.
Если тебе тоже не хватало подобного сервера — заходи. Возможно, мы всё это время искали одно и то же.