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

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

Mario.js — World 1-1 Remake
Точная воссозданная на JavaScript копия самого известного уровня в истории, написанная на собственном движке с отрисовкой на canvas.

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

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

Super Mario HTML5 (Phaser 3)
Отполированная версия уровня World 1-1 на Phaser 3 и TypeScript с бонусами, огненными шарами и переходами по трубам.
МобильныеMario Level Editor
Пройдите уровень World 1-1 и переключитесь в режим редактирования, чтобы создать собственный уровень — с экранными кнопками для сенсорных устройств.
В какую версию играть?
| Игра | Уровни | Создана на | Сенсорное управление |
|---|---|---|---|
| Mario.Game Adventure | 8 уровней ручной работы в 4 мирах | Vanilla JavaScript, HTML5 Canvas, Web Audio | Да |
| Infinite Mario Bros | Неограниченное количество, процедурная генерация, карта мира | JavaScript, HTML5 Canvas (port of the Java original) | Клавиатура |
| Mario.js — World 1-1 Remake | World 1-1 | JavaScript, 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 Editor | World 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. А если хочется не играть, а строить, откройте редактор уровней.