Введение
Crossfire — это бесплатная игра с открытым исходным кодом, многопользовательская онлайн-ролевая игра с поддержкой различных платформ. Crossfire использует графическую систему, основанную на тайлах, с псевдоизометрической перспективой. Всё содержимое распространяется под лицензией GNU GPL 2.0 или более поздней версии. Клиент и сервер будут работать в Microsoft Windows, Mac OS X, Linux, IRIX и на ряде других платформ.
Описание
Crossfire — многопользовательская онлайн-ролевая игра, которую можно описать как сочетание идей Nethack, Ultima и Gauntlet.
История развития
История разработки Crossfire началась в середине 1992 года. Изначально это был клон Gauntlet, разработанный Фрэнком Торе Йохансеном в Университете Осло (Норвегия). После смены названия в том же году и кратковременного размещения на серверах Калифорнийского университета в Беркли (с июля 1999 по январь 2001 года), проект переехал на SourceForge, где разработка продолжается и по сей день. Crossfire начинался с одной карты в помещении, затем количество увеличилось до четырех карт в помещении, соединенных односторонними порталами от первого до четвертого уровня. После прохождения последнего уровня у игрока не оставалось никаких дальнейших действий. Заклинания ограничивались магической пулей (первым заклинанием), огненным шаром, магической ракетой, «горящими руками» и молнией. Позже, с внедрением двусторонних порталов, разработка и наполнение контентом значительно расширились. С тех пор Crossfire пополнился более чем 150 монстрами, около 3000 карт для исследования, сложной системой магии, 13 расами, 15 классами персонажей, системой умений, а также множеством артефактов и сокровищ. По состоянию на июль 2018 года игра активно разрабатывается сообществом.
Геймплей
Любое количество игроков может подключаться и играть на публичных серверах, находя и используя предметы и сражаясь с монстрами. Они могут сотрудничать или соревноваться в одном мире, который включает как статический, так и процедурно генерируемый контент. Это клиент-серверная игра, в которую можно играть через Интернет, в локальной сети или на одном компьютере. Crossfire разворачивается в средневековом фэнтезийном мире. Игроки могут выбрать одну из 13 рас, от драконов (огненных детенышей) до кетцалькоатля, а также более распространенных людей и эльфов. Они также могут играть за один из 15 классов или профессий, варьирующихся от алхимика до монаха и воина. В игре реализована комплексная система навыков, которая распределяет очки опыта по каждому навыку, вместо того чтобы персонаж получал общий опыт. После завершения создания персонажа игроки попадают в игровой мир и выбирают один из двух стартовых городов: Скорн или Навар. Несмотря на наличие множества квестов, игровой процесс ориентирован на динамичные сражения и приключения с другими игроками. Игровой мир достаточно велик, что делает исследование ключевой игровой механикой.
Влияние на другие онлайн-игры
Crossfire был использован в качестве основы для ряда коммерческих и бесплатных MMORPG, таких как Wyvern, переписанная на Java, Graal Kingdoms, которая закрыла исходный код и контент, и Daimonin, использовавший только серверный код, но с изометрической графикой и иной философией проекта, ориентированной на один главный сервер. Deliantra – ещё один форк проекта Crossfire, основной целью которого является улучшение качества кода и внутриигрового контента.
Прием
В 1999 году Crossfire был представлен в журнале Linux Journal. Игра была загружена более 550 000 раз с SourceForge.net в период с 2000 по апрель 2020 года.