Автор: arbtttrn6
Эта запись - копия моей статьи с Teletype.in от 21.12.2024.
Краткое инфо:
Игра выпущена в 2004 году на J2ME.
Разработчики Kiloo ApS, издатели: Ojom GmbH.
Стрелялка-платформер с видом сбоку в жанре фантастика.

1) Взял *.jar архив с игрою здесь (https://seclub.org/dn.php?d=4&r=3&c=3&fd=639);
2) Открыл архиватором (использую engrampa);

3) Объект интереса в папке "res":

4) Извлек, достал, из архива на комп содержимое папок;
5) Некоторым *.dat файлам файловый менеджер ("caja") дал картинку для предпросмотра (иже "превью"). И открываются они как обычные изображения:

6) А вот "game.dat", "intro.dat" и "HandBoss.kspr" предпросмотреть уже нельзя. Просмотрел один из файлов с помощью Hex-просмотрщика (Bless Hex Editor) и увидел, что в файле много PNG-сигнатур. Подобное и в *.kspr файле. Значит их можно просто извлечь.

7) Через через пришел к этому коду. Он извлекает из файлов PNG'шки и условно именует.

Сам игру полностью не проходил, но интересно, кто есть некий HandBoss (если это и не есть вес босс в виде одной руки):

8) Имена спрайтов можно попробовать узнать, декомпилировав Java-классы (я это делал на своём Android'е с помощью Jadec).

9) Можно поиграть и перенести это чудо куда-нибудь...

Музыкальная тема: файл title01_5.mid весом в 11,6 кБ.
Как читать файлы игровых уровней я пока ещё не разобрал.
На mobygames.com пишут (https://www.mobygames.com/game/22318/apocalypse-3000/), что часть графики была взята из Mega Turrican, но кажется, её малость изменяли (в Apocalypse 3000 она будет в разы попроще, чем в Mega Turrican).
Внутриигровой текст находится в файле "language.txt":

На этом пока всё (21/12/2024).