M2K


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

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



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

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

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

Зеркало (устарело)

M2K Linux build 5111 x64

M2K Android build 4560

M2k Windows build 4563

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

ВИДЕО
Сравнение и кратко о старой версии и о ремейке.
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 (по ссылке выше)
я не являюсь профи высокого уровня и учится у меня как кодить не стоит
это код направленный на исполнение задачи а не на максимальную красивость и пример для подражания.

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

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