GNU Metro
GNU Metro Runtime Environment (aka Metro Game Engine, Metro16 и E-Metro) - малоизвестный игровой движок, работающий на практически любом оборудовании, у которого есть поддержка ASM'а. Использовался для создания таких игр, как Cyberblock Metal Orange, Carat Magical Blocks и прочих. Сегодня используется исключительно для создания игр типа beat'em-up.
Суть[править]
Изначально движок разрабатывался исключительно для старых компьютерных систем, чтобы часть видеоигр была доступна даже для тех, у кого есть Спектрум. Часть игр, выпущенная для первого Metro, который имел кодовое название Metro-16, работала на примитивной графике, зато с улучшенным звуком, причём речь и мелодия воспроизводились отдельными каналами. Зато сам игровой процесс проходил медленно, рывками и с жуткими глюками. Начиная с портов Metro-16 для IBM-PC и NEC PC-88, скорость работы движка несколько улучшилась, на таком движке возможно было запускать более мощные видеоигры. С выпуском Enhanced Metro 32-bit (E-Metro32) движок переквалифицировали для выпуска его разновидностей для конкретного жанра игр. В частности, OpenBOR и Beats of Rage - производные от E-Metro32.
Где можно запустить[править]
Движок Metro работает везде, где есть ассемблер. Тот же Metro-16 родом из конца семидесятых запускается даже на этом вашем
Игры[править]
GNU Metro-16[править]
- Battletoads
- Doom-2D
- Cyberblock Metal Orange (PC-88)
- Super Mario Bros. Special
- Ninja Kid
- Часть игр для Спектрума
- Почти все игры для ТИА-МЦ-1
Enhanced Metro-32 (E-Metro32) и производные[править]
EMetro-32[править]
- Beats of Rage
- Can Can Bunny Superior (Sharp X68000)
- Codename Sailor V (PC-88)
- Cyberblock Metal Orange (PC-98, Sharp X68000)
- Magical Blocks Carat (Sharp X68000)
- Venus Force Five (PC-88)
Metro Plus[править]
- Grand Dad Reboot
- Venus Force Five
Beats of Rage/OpenBOR[править]
Тысячи их! Полный список можно найти здесь.
См. также[править]
Примечания[править]