Cloned Games

Super Mario War

ActivePlayableWebWindowsLinuxOSXAndroidRaspberry Pi

Based on Super Mario

Super Mario War screenshotLinks, repository & details

About

Super Mario Bros. is Nintendo's 1985 NES platform game in which Mario and Luigi travel through the Mushroom Kingdom to rescue Princess Toadstool from King Koopa, collecting power-ups like the Super Mushroom and Fire Flower. Super Mario War is an open-source, SDL-based multiplayer deathmatch game built around Mario-style characters and levels, supporting up to four players locally or online across modes like Capture the Flag, King of the Hill, and Team Deathmatch. It includes a level editor (with over 1,000 community-made maps) and a newer world editor for stringing levels into SMB3-style campaigns, and uses Nintendo's own Mario artwork and sounds as a noncommercial fan tribute.

How it differs from the original

Unlike the original single-player Super Mario Bros., Super Mario War turns the same characters and setting into a competitive local/online multiplayer deathmatch game with dedicated game modes, a level editor, and experimental cross-platform network play.

Getting started

Clone the repository recursively to pull in its bundled game-asset submodule, then build it with CMake -- Linux, macOS, Windows, ARM devices, and even a browser build via Emscripten are all supported -- and run the resulting game to jump into local or online multiplayer matches.

History

The original Mario War was created by Samuele Poletto in 2002 for DOS; Florian Hufsky began this open-source rewrite in 2004, and after his death in 2009 development stalled until a new maintainer picked it up around 2014, adding cross-platform network multiplayer and, resuming again in 2026, modernizing the codebase with an SDL3 port.

Media

Additional notes

Related mod
There's also Super Cat Wars, a full graphical overhaul mod on the same engine with its own maps and world, mentioned in the project's own readme.
Share:

More like Super Mario War

Halted
uMario screenshot
A C++/SDL2 clone of Super Mario Bros., built by developer Łukasz Jakowski as his first C++ project.
Platforms:Windows
Stars803
Updated4 years ago
LicenseGPL-2.0
Release2015
Halted
SuperMarioBros-C screenshot
A C++ decompilation of the original Super Mario Bros. NES disassembly, requiring the original ROM's graphics data to run.
Platforms:None
Stars778
Updated3 years ago
LicenseUnknown
Release2014
Active
Original game (original game, not this project)Original game image
TheXTech is a faithful C++ rewrite of the SMBX 1.3 Mario-style level engine, running cross-platform with an added editor.
Platforms:WindowsLinuxOSX
Stars415
Updated1 month ago
LicenseGPL-3.0
Release2020
Active
Original game (original game, not this project)Original game image
An open-source engine and dev kit for building Mario-style platform games, with SMBX compatibility.
Platforms:WindowsLinuxOSX
Stars280
Updated1 month ago
LicenseGPL-3.0
Release2014
Archived
Original game (original game, not this project)Original game image
The archived source code release for version 1.3 of this fan-made platform game, which includes a custom level editor.
Platforms:None
Stars141
Updated6 years ago
LicenseMIT
Release2020
Active
Mario Objects screenshot
Mario Objects is a Mario-inspired platformer and level editor, rewritten in 2026 as a macOS Swift app with 9 levels.
Platforms:Windows
Stars86
Updated3 months ago
LicenseMIT
Release2015