The Last Battle
The Last Battle | |
---|---|
![]() | |
Разработчик |
|
Издатель |
|
Дата выпуска |
|
Лицензия | условно-бесплатная |
Жанр | пошаговая стратегия, пошаговая тактика |
Создатели | |
Геймдизайнер | Дмитрий Роскошный, Юрий Заичкин, Алексей Зайцев, Виктор Лопатин[к. 1] |
Программист | Юрий Заичкин |
Технические данные | |
Платформа | ZX Spectrum 48K/128K |
Режим игры | однопользовательский, Кооперативный |
Язык интерфейса | английский (интерфейс), русский (инструкции) |
Носитель | дискета 5¼ |
Управление | клавиатура, интерфейс 2, джойстик |
The Last Battle — стратегическая компьютерная игра, выпущенная для платформы ZX Spectrum творческой группой Hackers' Squad в декабре 1995 года .
Представляет собой стратегическую пошаговую игру, действие которой происходит на чужой планете. Игрок может строить на своих базах боевых и транспортных роботов, и далее ему с помощью создаваемой армии необходимо захватывать базы инопланетян и сражаться с оппонентом, который выполняет аналогичные игроку действия. Целью игры является захват всех вражеских баз и уничтожение всех роботов противника. К особенностям игрового процесса The Last Battle относится применение процедурной генерации и наличие серого тумана войны .
Игра работает на компьютерах ZX Spectrum модификаций 48 и 128 Кбайт, но требует наличия дисковода. The Last Battle была выпущена и распространялась по условно-бесплатной модели. Впоследствии сторонними разработчиками был создан редактор отгрузок и добавлена поддержка игры по сети с помощью модема .
Игровое сообщество встретило The Last Battle положительно, и со временем игра приобрела популярность. Критики отмечали инструменты микроконтроля, наличие тумана войны и уникальность стратегических решений. В то же время, о графике были получены посредственные отзывы. Журналисты назвали The Last Battle одной из лучших стратегических компьютерных игр .
Игровой мир и сюжет
События The Last Battle происходят на неисследованной планете, которая в далёком прошлом была одной из баз могущественной цивилизации, оставившей после себя сеть самообеспечивающихся баз. После высадки на планете игрок обнаруживает, что на планету уже проникли представители враждебной человечеству рептилоидной расы Сириуса. С этой расой люди вели длительную войну, в которой победили, но отступившие сирианцы после этого стали планировать реванш и долгое время готовились к этому. Если сирианцы захватят все базы на планете, то получат полный контроль над ней, а это даст им возможность уничтожить землян. Перед игроком ставится задача предотвратить их замыслы, для этого людям нужно захватить базы раньше, чем это сделают сирианцы. В начале игры подконтрольные игроку силы и сирианцы контролируют по одной базе и имеют в распоряжении по паре простых роботов[к. 2][1].
The Last Battle предлагает 6 различных планет для игры, также имеется возможность самостоятельного построения карты мира с помощью редактора. Общий размер карты составляет прямоугольную сетку 60×100 элементов. Карта фиксированная, но расположение баз в начале игре генерируется случайным образом. В игру встроен серый туман войны — например, робот сканирует только близлежащие клетки, и если он заметит на них вражеского робота и отъедет, то будет отображаться последнее местонахождение врага, но покинул клетку юнит противника или нет, игрок не узнает до тех пор, пока не просканирует клетку ещё раз[к. 2][1].
Игровой процесс
![](https://cdn.xn--h1ajim.xn--p1ai/images/e/e0/Last_battle_1997_gameplay.png)
The Last Battle является пошаговой стратегией — игровой процесс начинается с хода игрока, во время которого роботы подзаряжаются энергией, базы строят новые подразделения, а игрок тратит очки действия юнитов на перемещения и проводятся сражения по инициативе подконтрольных юнитов. Далее ход передаётся сирианцам (управляемым другим игроком или компьютером), когда выполняются те же действия, и далее цикл замыкается. Задачей является уничтожение всех вражеских роботов и захват всех вражеских баз. При этом это нужно успеть выполнить эту задачу за 200 игровых лет, так как, согласно сюжету, время жизни игрока ограничено, а у сирианцев этот предел вдвое больше[к. 2][1].
По всей планете расположено множество баз, каждая из которых может производить несколько типов роботов. Понятие ресурсов в игре отсутствует, тратится только время на производство роботов, общее количество которых (у одного игрока) ограничено 200 шт. Возможно строительство флота и водного транспорта, который перевозит сухопутных роботов с одного материка на другой. Имеется реверс-инжиниринг роботов на базах с целью возможности строительства данного типа роботов на данной базе[к. 2][1].
Игра предлагает 6 уровней сложности. Самый простой предназначен для получения базовых навыков в игре, а на самом сложном, по признанию разработчиков, они сами не смогли обыграть компьютер[к. 2][1].
Боевая система
![](https://cdn.xn--h1ajim.xn--p1ai/thumb.php?f=LastBattleForceRates.png&width=300)
Бои в игре происходят между двумя роботами-юнитами в автоматическом режиме. Когда два робота дерутся, они по очереди наносят друг другу удары до тех пор, пока один из них не будет уничтожен. Сила каждого удара — случайное число от нуля до числа из таблицы (на илл.). Таким образом, естественным образом формализованы понятия, известные из текстовых описаний: deep-water bombing system y shark inhuman, photon torpedo y ghost mortal, laying system y fighter burglar и т. п.[1]
Сухопутные роботы могут быть боевыми и мастерскими. Первые выполняют боевые задачи (уничтожение врагов и захват баз), а вторые могут восстанавливать повреждённых юнитов. Управление роботами включает в себя отдачу приказов, которые далее выполняются автоматически до последующего вмешательства игрока. Имеются и другие подсистемы управления — например, игрок может задавать порядок защиты базы находящимися на ней роботами[к. 2][1].
Разработка и выпуск
Игра была разработана тремя студентами из Калининграда, которые совместно начали изучать ZX Spectrum в 1992 году — Дмитрием Роскошным, Юрием Заичкиным и Алексеем Зайцевым. Название Hackers' Squad для своей группы они выбрали потому, что им нравилась игра Laser Squad. По их словам, на The Last Battle оказали влияние такие игры, как «Тетрис», Mortal Combat, Boulder Dash, R-Type, Digger, Chessmaster 2000, Doom, Wolfenstein 3D и Elite. Впоследствии к проекту присоединился Виктор Лопатин, который занимался проектированием уровней. Выбор английского языка как языка интерфейса разработчики объяснили тем, что он по сравнению с русским более лаконичен (однако инструкции в игре и описание представлены на русском). По времени разработка игры заняла около года. Интерфейс пользователя был проработан Дмитрием Роскошным, основным программистом и разработчиком стратегической части игры выступил Юрий Заичкин, контролем качества занимался Алексей Зайцев[к. 1].
Сообщения о выходе The Last Battle появились в феврале 1996 года, но сама игра была выпущена к новому 1995/1996 году. The Last Battle работает на ZX Spectrum, как на модификациях 48, так и на 128 Кбайт, но для первой необходимо наличие дисковода, так как в этом случае данные подгружаются с дискеты. Впоследствии в комплекте с игрой поставлялся редактор уровней. Загрузочная картинка была взята из игры Buggy Ranger, на ней авторы изменили только название и логотипы компаний[1]. Разработчики собирались выпустить версию для компьютеров ZX Spectrum с загрузкой с компакт-кассеты, но данная реализация столкнулась с трудностями[к. 2].
The Last Battle распространялась по условно-бесплатной модели, согласно которой получившие программу пользователи могли запускать её не более 10 раз, после чего они должны были отправить сумму в 3 доллара на адрес компании в Калининграде[к. 1].
Объём игровой программы составил 1200 секторов диска ZX Spectrum, что составляло приблизительно 50 % всего объёма дискеты. После приобретения популярности The Last Battle стала одним из примеров качественной игры со сдержанным объёмом по памяти на дискете, так как дистрибьюторы в то время для повышения продаж использовали маркировку «[игра] на весь диск»[2][3].
18 февраля 1996 года в журнале On-Line появилось сообщение о том, что в программе The Last Battle обнаружен вирус, что являлось редким явлением на платформе. По сообщению редакторов, авторы The Last Battle встроили в игру процедуры, во время выполнения которых запущенная программа «копается» на дискете и встраивает различные сообщения в найденные программы, написанные на Бейсике. В то же время журналист сообщил, что это проявляется не на всех версиях игры[4].
Со временем появилась версия с поддержкой модема. Минчанин Сергей Баган создал для игры редактор отгрузок, и он был опубликован в приложении второго выпуска журнала ZX-Element. В 1997 году появился редактор параметров юнитов Last Battle Patch, созданный творческой группой Triumph[5][6].
В июле 2004 года было сообщено, что автор работает над портированием игры для персональных компьютеров с планами выпуска на конец 2004 года[7].
Отзывы и критика
Рецензии | |
---|---|
Русскоязычные издания | |
Издание | Оценка |
Lime Tree | 10/10[8] |
В обзоре журнала On-Line, вышедшем 26 января 1997 года, The Last Battle была названа лучшим представителем жанра, и редакция журнала поставила её в своём рейтинге игр для ZX Spectrum на первое место[9]. В журнале Adventurer The Last Battle была названа лучшей в жанре глобальная стратегия[10].
В обзоре журнала ZX Format прозвучало сравнение с играми Laser Squad и Lords of Chaos, в котором The Last Battle была описана как игра, использующая похожее интерактивное взаимодействие. Относительно отличий критик указал на особенности серого «тумана войны», создающего «атмосферу неуверенности», а также на принципиальное отличие применяемых стратегий от тех, которые характерны для Laser Squad. Обозреватель отметил, что в The Last Battle удачно использованы инструменты упрощения микроконтроля, когда игрок контролирует сотню роботов, и при этом не требуется постоянно каждому из них отдавать приказы. Отдельно были отмечены широкий выбор игровых настроек и высокая роль «фактора случайности» в применении той или иной стратегии. Что касается графики, рецензент описал её как «не очень отделанная», но несмотря на неё, игра «производит незабываемое впечатление»[1].
В обзоре истории развития игровой индустрии на постсоветском пространстве в журнале Adventurer, опубликованном в 2004 году, было сообщено, что The Last Battle это «очень неплохая пошаговая стратегия», у которой много общего с Laser Squad и Nether Earth. Дополнительно было упомянуто, что в The Last Battle впервые на ZX Spectrum был реализован режим «тумана», когда в ещё не исследованном игроком пространстве состояние игрового мира было неизвестно, в том числе перемещения вражеских сил[7].
Примечания
- Комментарии
- Источники
- ↑ 1,0 1,1 1,2 1,3 1,4 1,5 1,6 1,7 1,8 Алешкин А.В. Игрушки - "Last battle" (Последняя битва) подробное описание // ZX Format : журнал. — 1996. — 29 февраля (№ 3).
- ↑ MDM. О программах "на весь диск" // On-Line : журнал. — 1996. — 12 февраля (№ 23).
- ↑ Каталог - коллекция программного обеспечения для ZX Spectrum от группы MSD // MSD : журнал. — 1999. — 12 июня (№ 3).
- ↑ MDM. В игре "The Last Battle" встроен вирус ! // On-Line : журнал. — 1996. — 18 февраля (№ 24).
- ↑ Рrusаk frоm РНD. Программы - Редактор Last battle // ZX-Element : журнал. — 1998. — 6 июня (№ 3).
- ↑ Last Battle Mission Editor (англ.). World of Spectrum. Дата обращения: 30 августа 2018. Архивировано 28 августа 2018 года.
- ↑ 7,0 7,1 Chasm. История развития игровой индустрии на постсоветском пространстве: 1991-1999 года // Adventurer : журнал. — 2004. — 31 июля (№ 15).
- ↑ Lord Winter. GAMER - О новинках в мире игр // Lime Tree : журнал. — 1996. — 6 марта (№ 16).
- ↑ Антон Маркин. HOT GAMES - Лучшая десятка от Magic Soft // On-Line : журнал. — 1997. — 26 января (№ 70).
- ↑ Cndr. Интерфес - разбор почты // Adventurer : журнал. — 1997. — 28 февраля (№ 6).
Ссылки
The Last Battle on ZX Spectrum /// Retro Gaming // видео игрового процесса
- Last Battle на speccy.info.