MFGG Forums
  • Home
  • Members
  • Help
  • Search
MFGG Main Site MFGG Forums MFGG Development Showcase v
1 2 3 4 5 … 15 Next »
DEMO  Mushroom Kingdom Fusion - The return of a classic!
MFGG Forums MFGG Development Showcase v
1 2 3 4 5 … 15 Next »
DEMO  Mushroom Kingdom Fusion - The return of a classic!
MFGG Forums MFGG Development Showcase v
1 2 3 4 5 … 15 Next »
DEMO  Mushroom Kingdom Fusion - The return of a classic!
Mark All Posts Read Today's Posts

[Demo] Mushroom Kingdom Fusion - The return of a classic!
Dooki51
Goomba
Members
MFGG 19th Anniversary MFGG Awards 2024 Winner
#1
02-16-2020, 04:49 AM
[Image: 5oP0a7V.png][Image: X5f118f.png][Image: tk7Iytt.png][Image: NVCrZkh.png][Image: sLN9jDr.png][Image: frcrNfB.png]
Overview


The long version:
[+]Spoiler
History

Mushroom Kingdom Fusion is a Mario crossover fangame originally created by JudgeSpear and developed by Fusion Fangaming. It uses a heavily modified Hello Engine 3 with simplified Mario gameplay, and features several different playable characters, over 150 playable levels that cover a large variety of video game franchises, and an overarching story that ties up the existence of the game's world. Originally known for its crossover levels with elements from Halo, Mega Man, and Doom, the game quickly evolved after JudgeSpear showcased the game in its earliest state to YouTube. At the time, the game was known only as Super Mario Fusion: Mushroom Kingdom Hearts, and would primarily focus on Mario gameplay in different worlds and locales. Once Obreck joined the development team, however, the game shifted its focus to crossover gameplay thanks to the introduction of different playable characters such as Luigi, Sonic, Tails, Wario, Roll, Arthur, and Simon Belmont. During its initial development period from 2007-2013, many ideas for the game came and went, including plot elements, levels, and playable characters that were planned but never implemented. In 2013, the game was officially cancelled and the game's source was released to the public. The game remained dormant until 2018, where development was picked up by D-Turbokiller until the end of the year. From 2019 onward, I've been the game's lead developer.

What was wrong with the game? Why was it cancelled after such a lengthy development period?

MKFusion was cancelled for many reasons after its initial development period. Spaghetti code, a bloated source, lack of manpower, lack of motivation, and lack of time. The game in its entirety was, simply put, a mess. Bringing content from a developer source and into the master source was a lengthy process and quite often there were complications with game objects being different between versions. Much of the game's programming was hard to understand due to the lack of comments within most of the code, and it was difficult to find out what code did without endless trial and error in Game Maker 8. In addition to this, many of the game's ideas were simply too ambitious, and many ideas that were planned to be implemented in the game were never worked on despite being held onto.

So where does that leave us today?

As of recently, I've taken it upon myself to improve the game in any way possible. Firstly, the game's source was moved to use Game Maker 8.1, which has many improvements over the previous version. Many unnecessary or redundant features have been removed or revamped to work better, and much of the game's bloat was removed since resources and code could be searched for directly using GMKSplitter. Though in some levels the game looks dated, the gameplay is still rather solid, but it's not perfect. Of the bugs that have been fixed so far, slope physics and collision with brick blocks have been improved, and many gameplay elements have been modified to make the game easier overall. The game has been updated to v0.7, and a full list of changes from the previous versions can be found here. Unfortunately, despite my best efforts over the past year, MKFusion has many technical issues that keep it from being improved upon further in a better engine.

Technical issues?

MKFusion is currently stuck in Game Maker 8.1, and there are many reasons as to why the game hasn't being ported to Game Maker Studio yet. The most glaring issue with the game is an obsolete game option known as "Treat uninitialized variables as value 0". Although this was originally used because of the limitations with code execution order at the time, the Fusion team got very comfortable with this option being on, unfortunately, and as a result, several of the game's objects do not have properly initialized variables. Up until recently, the game also used many obsolete commands, although this has largely been mitigated. The game could technically continue to run in Game Maker 8.1, but there are two more issues that have come up that simply can't be solved without some sort of extraordinary solution. The first is that certain PCs can't open the game due to an "Unexpected error" occurring while the game loads. The error has been identified to be caused by over-sized 32-bit programs not properly loading on some 64-bit machines, and a workaround has been found: the use of the Large Address Aware patch. The other issue, however, is that due to the game's size, the sound engine will always break after playing the game for an extended period of time (anywhere from 45 minutes to a few hours of gameplay are enough for this to happen). This results in input lag, strange game behavior, and broken sound in general. The only way to fix this issue would be to have all sound-effects be handled by an external source, but this would essentially force the game to stay in the otherwise out-of-date Game Maker 8.1.

What are the plans for the game? Will it ever get a v1.0 release?

Yes. The game WILL be receiving a v1.0 release, but this may not happen for a long, long time. My current plans for the game are to scrap the old, overly ambitious plans for the game and double down on what already exists and bring everything together in a way that leaves fans satisfied. The original story for the game, as well as a few characters (Ryu Hayabusa, Meta Knight, Kirby, Samus), have all been cut. Currently, I'm in the painstaking process of optimizing a lot of the game's code and initializing variables for whichever objects need that. On top of all this, I'm trying to make the game look nicer and a little less out of date. Of course, I can't do all of this alone. I'm looking for programmers to help fix up the game's objects, sprite artists to design sprites for a few player characters and other important objects, and level designers to create levels for the ever-elusive world 0. Basically, I'm looking for people that would like to help out with the game. Of course, I don't expect anyone to help me out with initializing variables, as this is a very tedious process that can only be done object-by-object in some cases. Luckily, tools such as GMKSplitter and Notepad++ can make the process much faster as they've allowed me to severely cut down on the amount of time I need for each enemy object, for instance. If worse comes to worse, then I'll simply cobble together what exists of the game and have it be showcased in a "what could have been" way.
The short version:

Relive the nostalgia, MKF's back again! ...For real this time. And I need some help with it.
It's currently stuck in Game Maker 8.1, it's kinda messy, and it's got some less-than-desirable visuals in some places, but there was absolutely nothing like it.
From being able to play as several varied characters all with unique abilities and powerups, to the levels that act as homages to several classic IPs, this was the first and most popular crossover fangame... until it died. So now, I'm trying to revive it again! Progress has been great so far, but there's still so much that has to be done. I can do some of the tasks for the game alone, but not absolutely everything for such a huge undertaking. I'm looking for anyone that would be willing to help.

If you're unfamiliar with MKFusion's features, here's a quick list:
  • Tweaked but classic Mario gameplay, taking elements from games throughout the Mario franchise (SMB2, SMB3, SMW, etc.)
  • 150+ levels spanning 10 different worlds with differing styles, themes, coin skins, block skins, etc. (There are MANY franchises represented here!)
  • Several unique player characters to choose from (Mario, Luigi, Wario, Sonic, Tails, Arthur, Roll, Link, Simon Belmont, etc.) all with their own abilities!
  • New powerups! The Halo suit, Mega Man suit, and Trooper suit!
  • A gun system! Use guns and projectile launchers ranging from various franchises! (Halo, Doom, Legend of Zelda, Mega Man, etc.)

More links and information, as well as the most up-to-date version of the game can be found here.
[-] The following 9 users Like Dooki51's post:9 users Like Dooki51's post
  ↳ GeneSu730, OssieTheOstrich, Q-Nova, Randomanian Creatomertist, Razz, Roo, SonicKade2048, The Dark Warrior, TheOrangeToad
Q-Nova
This is neat.
Members
Big Help Submitter Super Reviewer Wiki Contributor Iso Collab Contributor (4) Sprite Comp Runner-Up (5) Sprite Comp Top 5 (3) Minigame Comp Winner Minigame Comp Top 5 (2) Music Comp Top 5 Drawing Comp Winner (2) Drawing Comp Runner-Up (3) Drawing Comp Top 5 (6) Super Comp Runner-Up (2) Super Comp Top 5 Design Competition Top Five Pro Egg Hunter (6) Skull Badge E3 Bingo Event Winner Game of the Month Winner (2) NCFC Contributor (4) Secret Santa (3) Holiday Tree (2) KFC Badge Trivia Master MFGG 17th Anniversary MFGG 18th Anniversary MFGG 19th Anniversary Ye Olde MFGGe Retro Game Jam Participant MFGG Awards 2015 Winner MFGG Awards 2016 Winner MFGG Awards 2023 Winner MFGG Awards 2024 Winner
#2
06-16-2022, 05:06 AM
I remember being pleasantly surprised when I first saw you post this! It's amazing that this game is still being worked on, and it looks like you put in a lot of effort into refining and finishing the game! It'd be really cool if Mushroom Kingdom Fusion finally got finished -- from what I've seen, it looks like there's some pretty fun levels, like the Commander Keen ones! Good luck!

For those who haven't been keeping track of the game's development, version 0.8 has been released about half a year ago:

itch.io page
Neat trailer

By the way, I really enjoyed watching Dooki51's video of Mushroom Kingdom Fusion's oldest incarnation, back when it was called Super Mario MF and made in Multimedia Fusion: https://www.youtube.com/watch?v=URInIeeotcU

That looks so cool, especially when considering the time it was made! It was made in the early 2000s! I actually might have to try that one out someday! (Also, it's incredible to think that this game has been in development for around 20 years. Wow...)
Quillax Ship - Where you can download all of my cool, keen mods and super-marvelous fangames!

  ↳
Q-Nova
This is neat.
Members
#3
07-10-2024, 04:21 AM
New trailer dropped a couple weeks ago:



It's getting closer and closer to v1.0! The endurance of this game is utterly insane! One would think a fangame this ambitious and taking this long in development would've died long ago, but nope, it's still going! I know it got cancelled a few times, but somehow, there always seems to be someone willing to continue the project! Keep it up, @Dooki51! I check on occasion to see how this game is doing, which goes to show that I'm kind of excited to play this when it's all done! What else is left for this game?
Quillax Ship - Where you can download all of my cool, keen mods and super-marvelous fangames!

  ↳
United States VinnyVideo
Can't have an avatar without a Shy-Guy
Site Developer
Main Site Moderator Site Developer/Webmasters Wiki SysOp Big Help Submitter Super Reviewer (2) Wiki Contributor Sprite Comp Runner-Up Minigame Comp Winner Minigame Comp Runner-Up Minigame Comp Top 5 (3) Music Comp Winner Music Comp Runner-Up Music Comp Top 5 (2) Drawing Comp Top 5 Game of the Month Winner NCFC Contributor (4) Secret Santa (5) MFGG 17th Anniversary MFGG 18th Anniversary MFGG 19th Anniversary Ye Olde MFGGe Retro Game Jam Participant MFGG Awards 2010 Winner MFGG Awards 2011 Winner MFGG Awards 2012 Winner MFGG Awards 2013 Winner MFGG Awards 2014 Winner MFGG Awards 2015 Winner MFGG Awards 2017 Winner (3) MFGG Awards 2019 Winner MFGG Awards 2024 Winner
#4
07-11-2024, 06:55 PM
Wow... I'm impressed that someone's still working on this thing. I hope it finally gets finished!
Course clear! You got a card.

[Image: CourseClear.gif]

[-] The following 1 user Likes VinnyVideo's post:1 user Likes VinnyVideo's post
  ↳ Q-Nova
Q-Nova
This is neat.
Members
#5
01-07-2025, 04:04 AM
Version 0.9 came out a couple weeks ago, along with a new trailer!



Seeing that trailer, I'm like, dang, I thought not much else could be added and yet they added not just one, not two, but THREE playable characters! I think Mushroom Kingdom Fusion is, without doubt, the biggest Mario fangame there ever is (and it's already been for several years). Midas Machine is the only other fangame I can think of that comes close in scale, even if it's by a wide margin. I just hope the quality is able to match up to that size.

I wonder what else is left for the game in order for it to reach version 1.0. Do you know, @Dooki51?
Quillax Ship - Where you can download all of my cool, keen mods and super-marvelous fangames!

  ↳
Austria DJ Coco
Koopa
Members
Minigame Comp Top 5 (2) Drawing Comp Runner-Up Drawing Comp Top 5 (3) Special Comp Winner Super Comp Top 5 Egg Hunter (4) E3 Bingo (2) Game of the Month Winner (6) NCFC Contributor (3) Secret Santa (2) MFGG Awards 2013 Winner MFGG Awards 2014 Winner MFGG Awards 2015 Winner MFGG Awards 2016 Winner
#6
01-07-2025, 05:40 PM
I think Mushroom Kingdom Fusion is the biggest fangame in existence, and it's extremely exciting to see it's still being worked on.
I already played that when I was a kid and now I'm almost 30.

It'll be an exciting day when version 1.0 finally rolls out.
[Image: UcpbhBy.png]

  ↳
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



  • View a Printable Version
Forum Jump:

Mario Fan Games Galaxy - Powered by MyBB | MFGG Staff | Contact Us

Linear Mode
Threaded Mode