Mari0 is an open source fan-made video game that combines elements of the video games Super Mario Bros. and Portal. The game was made by Maurice, who had previously worked on Not Tetris 2. The game was in development for some time, and was released on March 3rd, 2012. It is the only Stabyourself.net game to be updated, with 7 updates.
The 1.6 version contains 19631 lines of code, 3446 empty lines and 872 lines of comments spread accross 79 .lua files. It also contains 226 .png and 1 .gif (The .gif is the icon), 46 .ogg (Sounds & Music) and 26 .frag (Shaders).
Description on Stabyourself.net
Two genre defining games from completely different eras: Nintendo's Super Mario Bros. and Valve's Portal. These two games managed to give Platformers and First-Person Puzzle Games a solid place in the video game world. But what if Nintendo teamed up with Valve and recreated the famous Mario game with Portal gun mechanics?
A complete from scratch recreation of Super Mario Bros. with a focus on perfectly imitating the feel the 1985 classic gave us. Then give Mario a portal gun, add puzzle game mechanics from Portal and there you go. And if that wasn't crazy enough, play 4-player coop, with everyone having their own Portal gun!
- Complete recreation of SMB
- Elements from Portal
- Portal gun that shoots portals
- 4-player simultaneous coop
- Level Editor that was used to create the levels in the game
- 33 different hats
- Downloadable Mappacks
- Game modifiers for extra fun
Mari0 began as a simple clone of Super Mario Bros.. After some development, Maurice started brainstorming ideas for a "twist" like Not Tetris 2's, such as making it an HD remake, or giving it online multiplayer. Then, he saw a Dorkly video called Mario With A Portal Gun and decided he would make that. He started developing it in January 2011, keeping followers up to date with blog posts.A beta version of the game was given to the winners of the Mari0 Beta art contest. Judging from future updates, it was missing several things, such as mazes, Bullet Bill zones, falling platforms, some of the Super Mario Bros. levels, all of the cheats, drains, and the ending.The final release date was posted as a puzzle, and it was quickly decoded to reveal March 3rd, 2012. An accompanying count-down timer was then placed on Stabyourself.net. The game was finished 3 hours before the counter was finished.
1.1 to 1.4
Fixed problems with 1.5 and added A Portal Tribute as DLC. Additionally, all of the DLC mappacks come pre-packaged with this version, instead of being retrieved from Stabyourself.net servers (although the game still checks for new DLC). Currently, this is the version downloadable on Stabyourself.net.
Makes the game compatible with Löve 0.10.X, with no other changes. It was quietly released to GitHub on December 20th, 2016, and can be viewed here. There has also been 4 commits since this release, but they have no effect on the game itself.
Due to being the most popular Stabyourself.net game, and debatably the most popular Löve game, Mari0 has had two follow-up projects, both currently unreleased.
Mari0: SE (canceled)
- Main article: Mari0: Special Edition
Mari0: Special Edition was a large update announced a couple weeks after 1.6 was released. However, due to the incredibly large number of changes, Mari0: SE is somewhat considered a separate game entirely, albeit still making 1.6 obsolete. It was canceled in 2015, and is only available through its public beta, released in 2014.
3DS rewrite / Mari0 2
A project to port the game for Turtle's Love Potion, which is a port of Löve to 3DS homebrew. Turtle's attempt at a 3DS port was unsuccessful, but in September 2017 on the Discord server, Maurice started rewriting some of the game's 5-year-old code to be more optimized, and to run on 3DS.
On October 4th, 2017, Maurice reworked portals with the ability to be sloped. He commented that he should just make the rewrite based off SMB3 instead at that point, and later requested sprites of Mario with a portal gun in the SMB3 style. The next day, Maurice streamed "Secret Mari0 2 development", attempting to code pixel-based physics into the game.
It is currently in active development, however Maurice currently only plans to make a demo.
- ↑ http://blogs.love2d.org/content/l%C3%B6vely-interviews-maurice-stabyourselfnet
- ↑ http://blog.stabyourself.net/post/16356140660/mari0-beta-art-contest
- ↑ http://blog.stabyourself.net/post/18685852715/mari0-released
- ↑ http://blog.stabyourself.net/post/18728000184/update-11
- ↑ http://blog.stabyourself.net/post/18752093583/update-12-third-times-a-charm
- ↑ http://blog.stabyourself.net/post/18872999480/mari0-13-the-biggest-update-yet
- ↑ http://blog.stabyourself.net/post/18955905309/mari0-14-it-will-never-stop
- ↑ http://blog.stabyourself.net/post/19366948364/mari0-15-7143-increase-in-version-say
- ↑ http://blog.stabyourself.net/post/19416523191/mari0-16-riot-shield-famas-and-galil