M2k

Всё таки я сделал одну свою мечту, выпустил одну игру для Linux - сделал ремейк своей игры M2k со спектрума

Цель игры: уничтожать троллей, разгадка загадок.
Попутные занятия: Распаковка припасов и выращивание грибов, перестрелки с танками, спасение учёных
Вражеские танки не являются целью и за них не даётся прохождение уровня.
Игра с простой графикой и большим количеством логики (более 70 разных обьектов)
Возможность совместной игры вдвоём на одной клавиатуре (только для ПК).
Также есть встроенный редактор для создания собственных уровней.



Доступен выбор уровней и сложности и типа игры. Если перейти влево можно выбрать новые уровни с перестрелками, вправо - загадки без перестрелок.

Оригинальная платформа — Zx Spectrum Basic
Движок: Самописный на Lua

Все версии всех игр базированных на M2K для Ubuntu/Debian/Mint amd64
(поддерживается автопополнение папки,т.е. всё новое автоматически туда попадает)


СКачать игру, она бесплатная можно тут.

Поддержать можно на патреоне.


Руководство на РУССКОМ есть на этом же сайте
Русский язык включается в меню настроки

На этом движке выпущено 2 игры на данный момент -

M2K  - офф сайт с всеми версиями - Google play

Reskue - офф сайт со всеми версиями - Google play

ВИДЕО
Сравнение и кратко о старой версии и о ремейке.
https://www.youtube.com/watch?v=9uWsKULOl-M

Демо прохождения пары первых уровней на новой версии (без комментариев)
https://www.youtube.com/watch?v=fASn-5Uaud8


Как сделать свой уровень в редакторе

Управление — Курсор, танк противника — Numpad курсор.
Стрельба
Lshift — обычные патроны, для танка противника — Нумпад0
Lgui/Lwindows — ледяные патроны, Z - бомбы.
R — респавн, если есть жизни.
H — дозарядится от запасных аптечек, персонаж их переносит с собой с уровня на уровень также как и танк и защиту. но их легко потерять.
` — вызов редактора.. если совсем не поняли как пройти уровень честно можно немного поправить дело.
Есть контрольный центр для закупки и продажи вещей.

Iгра бесплатна. Однако поддержке буду рад. Донат предметов ит.п. НЕ будет!

Eсли есть желающие добавить какие нибудь спрайты или звуковые спецэффекты или помочь с анимацией пишите. - что улучшать ещё есть.

Группа ВК



Для любителей читать исходники - они есть на itch (по ссылке выше)
я не являюсь профи высокого уровня и учится у меня как кодить не стоит
это код направленный на исполнение задачи а не на максимальную красивость и пример для подражания.

Если что то по вашему мнени юможно улучшить оно будет принято к рассмотрению

если это будут очередные предложения улучшить графику или звук тогда у меня встречное предложение - помогите с этим сами как можете =)