Hello Mario Engine – Anyone can make a Mario game as easy as 1-2-3

This article along with all titles and tags are the original content of AppNee. All rights reserved. To repost or reproduce, you must add an explicit footnote along with the URL to this article!
Any manual or automated whole-website collecting/crawling behaviors are strictly prohibited.
Any resources shared on AppNee are limited to personal study and research only, any form of commercial behaviors are strictly prohibited. Otherwise, you may receive a variety of copyright complaints and have to deal with them by yourself.
Before using (especially downloading) any resources shared by AppNee, please first go to read our F.A.Q. page more or less. Otherwise, please bear all the consequences by yourself.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Hello Mario Engine (formerly called Hello’s Mario Engine, Hello Engine) is a feature-packed, fully-documented, easy-to-use Super Mario game engine for GameMaker: Studio, developed by Hello Fangaming from MFGG (Mario Fan Games Galaxy) in 2007. It enables anyone to make a Mario game with ease. Even better, it’s free and open-source (under the new BSD License), which means you can make whatever you want with this engine, without any restrictions.

In Hello Mario Engine, in addition to ubiquitous code comments that organizes everything in an intuitive manner (which enables user to customize the engine’s code base and add in your own features with minimal code and effort), it also includes hundreds of features taken from various 2D Mario games. For example, a wealth of different power-ups, a huge number of items that you can use in your level, 100+ different enemies, many physical designs only exist in official Mario games, and more.

All this makes creating your own Mario games become so easy – no programming skill needed at all! In other words, it can just be used like an level editor to make Mario games effortlessly! And all you need is a copy of GameMaker: Studio (version 1.4+), and the Hello Mario Engine source. Then in GameMaker: Studio, you can use its inbuilt room editor to piece together your own Mario levels with In Hello Mario Engine’s hundreds of pre-made features.

BTW, if you are looking for a user-friendly level editor, rather than an game engine for GameMaker: Studio, and have no interest in programming or customizing the engine itself, then give the Mario Editor (another wonderful work made by Hello Fangaming) a try. In fact, it’s a standalone level editor powered by Hello Mario Engine!

// Controls //

  • SHIFT/X – Jump/Enter Level/Menu Selection
  • SHIFT+UP/X+UP – Spin Jump
  • CONTROL/Z – Run/Pick Things Up
  • ARROW KEYS – Move/Duck/Slide Down Slopes
  • SPACE BAR – Reserve Item/Map Inventory
  • ENTER – Pause Menu
  • ALT+R – Restart Game
  • ALT+ENTER – Full Screen
  • ALT+F4 – Quit Game
  • ALT+1 – Turn Off Filtering
  • ALT+2 – Turn On HQ2X Filtering
  • ALT+3 – Turn On HQ4X Filtering
  • ALT+V – VSync (Turn this OFF when recording)
  • ALT+F – FPS Display
  • ALT+G – Gamepad Toggle

// Official Demo Video //

// System Requirements //

  • DirectPlay
  • GameMaker: Studio version 1.4+

// Simple Tutorial //

  1. Download and extract the Hello Mario Engine Source.
  2. Download and install GameMaker: Studio if you don’t already have it. The free version is not compatible with the Hello Mario Engine unless you have the free “Standard” version from before March 2017.
  3. After you start GameMaker: Studio, you will see an import tab. Click on it, and import the HelloMarioEngine.gmz file that you downloaded. For additional help, check out the tutorials page.

// Prompts //

  • Before importing the Hello Mario Engine (Hello Mario Engine Source – a GMZ project), make sure that your copy of GameMaker: Studio has been updated to at least version 1.4. Otherwise, things will not work properly.
  • If you are using the free version of GameMaker: Studio, make sure you upgrade it to the Standard version before importing.
  • Hello Mario Engine Preview is an EXE preview for Windows, which showcases the various features included in the Hello Mario Engine. It’s compiled with the YoYoCompiler for maximum performance.
  • This engine is not tested on mobile platforms.
  • After you start up GameMaker: Studio, you will see an import tab. Click on it, and import the HelloMarioEngine.gmz file included with the download. Read the included readme and manual for additional information.

// Download URLs //

License Version Download Size
Freeware Latest  (mir) n/a

(Homepage | GitHub)

If some download link is missing, and you do need it, just please send an email (along with post link and missing link) to remind us to reupload the missing file for you. And, give us some time to respond.
If there is a password for an archive, it should be "appnee.com".
Most of the reserved downloads (including the 32-bit version) can be requested to reupload via email.