MARIO.GAME
ru

Все игры про Марио

Семь бесплатных платформеров, которые работают прямо в браузере: один оригинальный и шесть классических проектов с открытым исходным кодом.

Скриншот Mario.Game Adventure Мобильные

Mario.Game Adventure

Наш оригинальный платформер из 8 уровней: холмы, пещеры, облака, морозная ночь, кроны деревьев и замок с лавой.

Скриншот Infinite Mario Bros

Infinite Mario Bros

Легендарный генератор случайных уровней — каждый раз новый этап. HTML5-порт классики Нотча 2008 года.

Скриншот Mario.js — World 1-1 Remake

Mario.js — World 1-1 Remake

Точная воссозданная на JavaScript копия самого известного уровня в истории, написанная на собственном движке с отрисовкой на canvas.

Скриншот MariOCaml

MariOCaml

Super Mario, полностью написанный на OCaml и скомпилированный в JavaScript — с процедурно генерируемыми уровнями.

Скриншот Super Mario Phaser

Super Mario Phaser

Современный ремейк на Phaser 3 со случайной генерацией уровней, настраиваемым управлением и меню настроек.

Скриншот Super Mario HTML5 (Phaser 3)

Super Mario HTML5 (Phaser 3)

Отполированная версия уровня World 1-1 на Phaser 3 и TypeScript с бонусами, огненными шарами и переходами по трубам.

Скриншот Mario Level Editor Мобильные

Mario Level Editor

Пройдите уровень World 1-1 и переключитесь в режим редактирования, чтобы создать собственный уровень — с экранными кнопками для сенсорных устройств.

В какую версию играть?

ИграУровниСоздана наСенсорное управление
Mario.Game Adventure8 уровней ручной работы в 4 мирахVanilla JavaScript, HTML5 Canvas, Web AudioДа
Infinite Mario BrosНеограниченное количество, процедурная генерация, карта мираJavaScript, HTML5 Canvas (port of the Java original)Клавиатура
Mario.js — World 1-1 RemakeWorld 1-1JavaScript, custom HTML5 Canvas engineКлавиатура
MariOCamlПроцедурно генерируемые уровниOCaml compiled to JavaScript with js_of_ocamlКлавиатура
Super Mario PhaserСлучайно генерируемые уровниPhaser 3 game framework, JavaScriptКлавиатура
Super Mario HTML5 (Phaser 3)World 1-1 с подземной бонусной комнатойPhaser 3, TypeScript, Tiled mapsКлавиатура
Mario Level EditorWorld 1-1 и всё, что вы построите самиBackbone Game Engine (Backbone.js + HTML5 Canvas)Да

Хотите уровни ручной работы и настоящий финал? Выбирайте Mario.Game Adventure. Хотите каждый раз что-то новое? Infinite Mario Bros, MariOCaml и Super Mario Phaser генерируют случайные уровни. Скучаете по самому первому уровню? Сравните два воссоздания World 1-1: Mario.js и версию на Phaser 3. А если хочется не играть, а строить, откройте редактор уровней.