Users browsing this thread:
[Engine - GM8.0] Supernova Mario Bros 2 Engine
#1
Wink 
Sign, I guess I broke my promise never develop a mario game again. Sad It's just something so fun to do during my spare time besides hanging out with my bros.

Anyways I present the only accurate SMB2 engine up to date:
Supernova Mario Bros. 2 Engine (Saturn Mario Engine 4)
Platform: Game Maker 8.0 (Pro)

Which features (including planned):
  • Generic SMB2 pull-n-throw system
  • Some additions from Super Mario Advance (GBA)
  • Jump-through slopes (? - that I'm not sure)
  • Character selection system
  • Organized coding (Easy to switch key options and global functions uses an object called obj_SYSTEM instead of global.[function] which reduce system memory usage) [Thanks to DarkBlueYoshi and Kremling]
  • Subspace system
  • No Game Maker's built image transformation, it messes up the collision boxes
  • FMOD music system
  • More to be planned.


Downloads (It will update every time when a progress is posted):
Current version Zipped [4.32 MB]

Thanked by:
#2
Not much to say but can you try to make it so that things you pull out of the floor do not appear in front of the floor, but look more like they're being pulled out? Never worked much with GameMaker but maybe it has alpha mask capabilities you could use or something.
The pink mushroom stools look really odd snapping to the grid only at the very end of their throw, it would be better if they already snapped before they made full contact with the floor and before the bopping animation starts. Of course the glitch at ~4:08 with the hovering one should probably be fixed, too.
Thanked by:
#3
Whew, after hours looking into my code, I fixed both the pulling animation and the floating mushroom block. ^^ cheers! And yep, updated link in the first post. Wink

But Game Maker's horrible physics system makes it nearly impossible to fix the weird mushroom snagging before contact the ground.
Thanked by:
#4
(03-10-2013, 12:37 AM)supernova Wrote: But Game Maker's horrible physics system makes it nearly impossible to fix the weird mushroom snagging before contact the ground.
Back in the day when I was using GM (6) we were coding our own phsysics :-P
Thanked by:


Forum Jump: