Line-Strike — это пародия на игру Lineage 2, реализованная средствами клиент-серверной части игры Counter-Strike 1.6. Разработка длилась почти два года, с 2013 по 2015, и затем была заморожена.
Скриншоты
Больше скриншотов можно посмотреть в репозитории на Gitlab: Ссылка.
Видео обзоры карт (без дополнительных эффектов модификации):
Игра на серверах с данной модификацией представляет собой связку "карта + игровой режим". Хотя каждый игровой режим уникален, базовая механика и принцип игры для всех режимов остаются примерно одинаковыми. Игровой режим лишь определяет ключевые цели, от которых зависит победа на карте. Полный список режимов приведен ниже, в параграфе Сервер.
Таблица навыков по классам:
- Карты:
Baiums Lair
,Cruma Tower
,Iris Lake
(Yo_Den),Gludin
(Leviy). - Модели оружия и аксессуаров из Lineage 2.
- Модели разных предметов из Lineage 2 (ресурсы, банки и т.д.).
- Модели NPC и монстров из Lineage 2 с анимациями.
- Рендеры эффектов из Lineage 2 в спрайты.
- Огромная коллекция уникальных скайбоксов, часть из которых экспортирована из Lineage 2.
- Озвучка из Lineage 2 (все эффекты, звуки по расам и выбранному скину, NPC и монстры, и другие).
- Элементы интерфейса (HUD) с оформлением в стиле Lineage 2.
- База данных с автоматическим развертыванием.
- Система игровых аккаунтов.
- Система сохранения статистики игроков.
- Система игровых режимов: Уничтожение баз, Команда против команды, Последний герой.
- Система входа в игру через логин/пароль.
- Система управления ботами PODBot, которые могут участвовать в игре используя уникальные навыки модификации против других ботов и игроков.
- Интеллект монстров (индивидуальные характеристики для каждого монстра, радиус агрессивности, радиус потери видимости, воскрешение через определенное время, случайная ходьба и другое).
- NPC баффер (модель человека женского пола в Blue Wolf Robe с Crystal Staff).
- Спаунлист (заселение карт монстрами).
- Дроплист (выпадение предметов из определенных монстров с указанным шансом).
- 8 классов/профессий (Archer, Rogue, Tyrant, Raider, Knight, Wizard, Priest, Shaman); работает как аналог нескольких комбинированных классов из Lineage 2. Класс можно поменять в игре через меню.
- Система прокачки до 80 уровня.
- 4-5 скиллов для каждого класса (использование скиллов по-умолчанию на кнопках E R F C, есть возможность биндов). Все скиллы имеют физику применения и взаимодействуют через систему наложения эффектов.
- Система критического физ. и маг. урона.
- Система заточки оружия (можно установить свое свечение, как и в Lineage 2).
- Камеры от первого и третьего лица (с прокруткой дистанции на колесе мыши).
- Все HUD каналы задействованы для разных сообщений (1 - Анонсы об убийствах, 2 - вход/выход игроков на сервер, 3 - отображение сообщений связанных со скиллами, 4 - отображение сообщений о прокачке).
- Расширенная админка (множество альтернативных команд из админ панели Lineage 2).
По этой ссылке на Gitlab вы сможете найти полный исходный код проекта и необходимые файлы для клиента и сервера, а также исходники карт.
Все наработки можно забрать в состоянии "как есть", без инструкций и дополнительной информации. Я не занимаюсь поддержкой проекта, но если вы горите желанием разобраться и получить подсказки, то вы можете попробовать связаться со мной через форму обратной связи.
Материалы проекта предоставляются исключительно для ознакомления. Все права на визуал и модели игры Lineage 2 принадлежат компании NCSoft.
Хочу выразить особую благодарность следующим людям и проектам:
- Yo_Den за разработку карт для мода и консультации по маппингу.
- GOOFY за помощь в тестировании и предоставление серверного железа.
- THRILLKILL и его другу за помощь в создании графики для проекта.
- Форумы CSM за предоставленные материалы по маппингу.
- Сайт «AMXModX в примерах» за предоставленные материалы по AMXX.