GameMaker: Studio

GameMaker: Studio

Not enough ratings
Jumpmaster engine Demo - Mario style
 
Rate  
Favorite
Favorited
Unfavorite
genre: Platformer
Description: 2D, Retro
File Size
Posted
Updated
5.288 MB
Apr 22 @ 1:06pm
Jul 15 @ 12:59pm
8 Change Notes ( view )

Subscribe to download
Jumpmaster engine Demo - Mario style

Subscribed
Unsubscribe
Description
DISCLAIMER!

First of all:
I do not own the Mario franchise, the sprites, the sounds or the design of the level.
All of the above belong to Nintendo [nintendo.com].
Please support Nintendo [nintendo.com] by buying their official products!
If you would like to have this content taken down please E-mail me over at "contact.mrunp3rf3ct@gmail.com"


This engine by me aimes to reproduce the classic platformer feeling from the NES era. It nearly perfectly reproduces the physics of the original game. All the features from world 1 and a bit of world 2 are implemented.

Improvements over the original:
- You only loose 1 powerup per hit
- Sub pixel movement and displaying
- Improved graphical effects
- Support for all aspect ratios and resolutions

Controlls:
Arrow keys / Numpad(8,4,5,6) - Move
Space - Jump
Strg / Ctrl - Run / Shoot

Controllers are supported now!

Credits:
The original game - Nintendo [nintendo.com]
Mario sprites/paletts - AwesomeZack [mfgg.net]
Tileset & misc. effects - Superjustinbros [spriters-resource.com]
Font rip - JigglyPuffGirl [spriters-resource.com] & Welfz Twingo Furs [www.spriters-resource.com]
Titlescreen - LinusHomsar206 [www.spriters-resource.com]
Sounds - Blaz125 [www.sounds-resource.com]
Removed, yet still awesome - Palette swap shader - PixelatedPope


Feedback and constructive criticism in the comments please.
Please don´t ask for the download or an editor, it´s just the game!

Ver. 1.0.1 Changelog
- Bug fixes
- 2 new powerups
- Access to world "0-0" (Dev-room)

Ver. 1.0.2 Changelog
- Bug fixes
- Added Missing features
- Controller support
- Preperations for next version (Mostly internal changes)

Ver. 1.0.3 Changelog
- Bug fixes
- Koopa shells can turn back into Koopas now
- Improved controller support

Ver. 1.2 Changelog
- Bug fixes
- Overhauled collison system
- Removed palette swapping to improve compability
- Readded a effects using bending
- Added toggelable touch support (Yes this engine is capable of running on android, but not this steam version)
- Added all levels from world 1 and their features
- Added level 2-1 to test warpzones and world transitions

Also check out my other games/applications:
O.S.S: Space Adventure [play.google.com]
Geo Background Generator [play.google.com]
< >
16 Comments
Mr. Unp3rf3ct  [author] Jul 12 @ 10:00am 
@Mr.SparkGames Lol thank you for that comment. I am a really big fan of his work and i enjoy his remakes, sad thing they are only on Android. He inspired me to do this:steamhappy:
Mr.SparkGames Jul 12 @ 6:13am 
Christian Whitehead much, (He managed to perfect the Classic Sonic Controls and now has 5 official games produced)
Mr. Unp3rf3ct  [author] May 11 @ 3:40am 
@Daarkyuso Could you please explain further what the bug is and where it occurred? Feel free to add me on Steam.
Daarkyuso May 11 @ 3:36am 
nice game but when you jump to a block with the big mario you can glitch in the block!!!!
Mr. Unp3rf3ct  [author] May 5 @ 10:05am 
@deR1t
The gravity is a variable which is applied to Marios y every step. The value of the gravity variable is depending on a few factors (Holding jump key, speed before jumping). When Marios falling speed exedes -4.5 it is set to -4.

I hope that answers your question. I'm currently away from the documentation and my project so I hope that I didn't mix anything up.
deR1t May 5 @ 9:44am 
niceu

how did you implement gravity though? did you make it a variable that spans from -4 to 4 that determines falling speed like the original?
Kachiga my nigga May 5 @ 6:45am 
Nice!
Sr. Torta May 1 @ 7:38am 
really good
tmk6886 Apr 29 @ 9:34pm 
how do i edit this?
DATTuskedclock3 Apr 28 @ 6:57pm 
@mr.unp3rf3ct no problem, you make good content, you'll get popular.