Cloned Games

Mario Objects

ActivePlayableWindows

Based on Super Mario

Mario Objects screenshotLinks, repository & details

About

Super Mario is Nintendo's flagship platform game series starring Mario, created by Shigeru Miyamoto, with at least one entry released for nearly every major Nintendo console. Mario Objects is a Mario-inspired platformer and level editor originally built in C# with Visual Studio 2010 as a college learning project, later expanded with objects, physics, timers, and object interactions. In 2026 it was rewritten from scratch as a native macOS app in Swift 6/SwiftUI with the Composable Architecture, reusing the original sprites, sounds, level files, and physics constants; the Swift version ships a playable game with 9 levels and a level editor.

How it differs from the original

The Swift rewrite deliberately fixes a wall-climbing bug present in the original C# version, and adds 6 new levels with a difficulty ramp alongside the original 3.

Getting started

The Swift version is launched with `swift run MarioApp` from the MarioSwift directory; it has a level select screen with progress locks, and the bundled level editor can jump straight into playing a level being edited. The original C# projects remain in the repo unchanged as reference, built via Visual Studio 2010.

History

The project began as the author's first C# project, intended to practice bitmap manipulation and surface handling, with Mario sprites chosen as practice material before it grew into a full game and level editor.

Media

Additional notes

Testing
The Swift rewrite includes an automated geometry 'runner-bot' test that verifies every shipped level can actually be completed.
Share:

More like Mario Objects

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
Super Mario War screenshot
An open-source SDL multiplayer deathmatch game using Mario-style characters, with online play, a level editor, and 1,000+ maps.
Platforms:WebWindowsLinux
Stars530
Updated1 month ago
LicenseUnknown
Release2015
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
Updated2 months 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