
Всем привет!
X-COM 3: Apocalypse, не был таким популярным, как первые две части, и получился достаточно противоречивым. На одной чаще весов были потрясающая для тех лет физика и тотальная разрушаемость, тактические возможности, живой город, социальное взаимодействие, войны корпораций, экономическая модель. На другой — проблемы с ИИ, балансом, бесполезность многих видов оружия и техники, крайняя ограниченность социального взаимодействия, скучная война на территории пришельцев и множество эксплойтов.
Но далеко не все знают, что многие проблемы игры были обусловлены тем, что она вышла задолго до достижения готовности, несмотря на 3 года разработки. Многие механики и возможности были реализованы лишь частично, а некоторые так и остались только на бумаге. Однако фанаты игры не дремлют — недавно вышла альфа версия OpenApoc. Альфа-версия играбельна и позволяет пройти игру от начала до конца. Добавлено более 40 различных опциональных улучшений, режим скирмиша, переводы на несколько языков и т. д.
Разработка силами энтузиастов продолжается уже четвертый год. Выпуск альфы приурочили к 20-летию Апока. В основной ветке внесено 2282 коммита. Исходный код OpenApoc написан на C++ с использованием библиотеки SDL2, лицензирован по MIT. Язык описания ресурсов — XML. Актуальная версия —0.1. Реверс-программирование релизной и бета-версий, написанных на ассемблере, ведется в среде IDA, ручное тестирование в процессе игры с применением инструментов модифицирования памяти, файлов игры (Apoc’D, Midnight Editor).
Основные улучшения OpenApoc:
- Мультиплатформенность;
- Улучшение производительности и удобство запуска на современных платформах;
- Поддержка современных разрешений и оконного режима;
- Масштабирование изображения (в стадии доработки);
- Расширенная поддержка моддинга, в оригинале моддинг был сложнее;
- Полноценная дебаг-система;
- Режим скирмиша (быстрого боя);
- Переключение между переводами в интерфейсе игры, коллективная работа над переводами.
Скачать и установить OpenApoc
Установка под Windows:
Для Linux проект необходимо собирать самостоятельно. Список библиотек, используемых проектом:
— SDL2;
— Boost;
— Libunwind;
Кроме того, в директории dependencies находится исходный код следующих библиотек:
— GLM;
— libsmacker;
— lodepng;
— miniz;
— physfs;
— pugixml;
— tinyformat.
Дополнительные настройки (необязательно):
- Приобретите X-Com Apocalipse оригинальный игровой компакт-диск или образ / архив. — если он в формате .iso, переименуйте его в «cd.iso»
— если это не так, скопируйте все содержимое в папку и переименуйте папку в папку «cd.iso» (в образе должны быть все файлы включая музыку и тд) - Скачать OpenApoc
или
(линуксоиды как правило продвинутые ребята — сами разберутся =З)
— Если вы видите зеленую последнюю сборку, вы можете ее получить, если она не зеленая в HISTORY сможете найти другую сборку, которая зеленая
— Нажмите Platform x64 (или Win32, если вам нужны 32-битные двоичные файлы)
— Нажмите ARTIFACTS
— Загрузите первый вариант (без него «debug»)
— Разархивируйте загруженный файл, который создаст новую папку со всем, что у нас внутри. - Поместите cd.iso (образ или папку) в папку data внутри папки OpenApoc
- Запусти и наслаждайся!
Для Linux проект необходимо собирать самостоятельно. Список библиотек, используемых проектом:
— SDL2;
— Boost;
— Libunwind;
Кроме того, в директории dependencies находится исходный код следующих библиотек:
— GLM;
— libsmacker;
— lodepng;
— miniz;
— physfs;
— pugixml;
— tinyformat.
Дополнительные настройки (необязательно):
- Создайте файл с именем «OpenApoc_settings.conf» внутри папки OpenApoc.
- Поместите эти строки текста в него и сохраните:
[Framework]
Language=ru_RU.UTF-8
[Framework.Screen]
Width=1680
Height=1050
Fullscreen=1
[Game]
SkipIntro=1

Для первых двух частей X-COM уже существует аналог — OpenXcom, популярность которого среди комьюнити очевидна. Но замысел X-COM 3: Apocalypse был намного более масштабным, чем у первых двух частей. Задуманная Голлопом концепция настолько опередила свое время, что и по сей день не было выпущено ничего, сравнимого по масштабам изначальным задумкам, о которых говорилось в интервью, воспоминаниях, различных справочниках по игре. Однако воплотить удалось лишь малую часть задуманного, а значит, в отличие от OpenXcom, при разработке OpenApoc необходимо не только восстановить игру на новом движке, но и реализовать замысел Джулиана Голлопа, который он под давлением издателя не сумел или не успел реализовать в игре.
В игре планировалось детально воспроизвести события, организации и личности в условиях войны с внешним врагом в мегаполисе будущего:
- Каждая корпорация должна была иметь лидера, который мог быть задержан, арестован, допрошен или убит;
- Оперативники X-COM могли выполнять функции шпионов, выполняя разведывательные операции в других организациях, чтобы получить более подробную информацию о происходящем в организации и городе;
- Организации должны были вести реальную экономическую деятельность, конкурировать на рынках, могли продавать и покупать здания на аукционах;
- Планировалось внедрение развитой система дипломатических отношений, в рамках которой игрок мог бы вступать в альянсы с другими организациями, провоцировать начало корпоративных и гангстерских войн и т. п.;
- Планировалось, что в игре будет несколько процедурно сгенерированных измерений, которые пришельцы захватывали в процессе игры, если X-COM вовремя не помогал их обитателям;
- В ресурсах бета-версии были обнаружены 9 иконок планет — возможно, планировалось, что в игре будет несколько планет. Это подтверждается также и тем, что в статьях Уфопедии упоминаются космические пираты, а также большим количеством космической техники, вынужденно и совершенно искусственно ограниченной полетами в атмосфере в релизной версии («Валькирия», «Ястреб», корабли «Транстеллара»);
- Согласно интервью разработчиков, предполагалось разработать систему уникальных для серии навыков: криминалистики, проведения допросов, управления наземной и летающей техникой. Также помимо тех действий, которые присутствуют в релизной версии игры, разработчики собирались добавить плавание и карабканье;
- На начальных этапах разработки существовало множество эскизных моделей монстров, не дошедших до релиза. В целом, изначально предполагалось, что спрайты людей и техники будут созданы путем сканирования пластиковых фигурок, но ввиду несовершенства лазерных 3D-сканеров того времени разработчики были вынуждены создавать двухмерные модели из трехмерных, созданных в редакторах 3D-графики, что также не лучшим образом повлияло на их качество.
- В ресурсах игры были обнаружены различные предметы и технологии, не использующиеся в игре (часть из них впоследствии можно было увидеть в немногочисленных модификациях оригинальной игры):
Zorium, Tracker Gun, Tracker Gun Clip, ForceWeb, Energy Pod, Dimension Destabilizer, Psi-Grenade, Multi-Tracker, Mind Shield, Alien Detector, Dimension Force Field, Dimension Shifter, Cells, Advanced Alien Containment, Live Overspawn, Walls, One Way to Win, CEO of organizations, Soldiers;




Больше скриншотов














