Fan games are amazing. So amazing thatmy first Destructoid article everwas about fan games. So amazing that I wroteasecondarticlenearly four years later. So amazing that I’m following up that last article with another one.

That’s pretty amazing!

In “The joy of fan games, pt. 1,” I explained how the best fan games can surpass the efforts of the major devs, then I shared a few such examples. Today, I wish to focus on two notable members of the fan game community, whose work has caught the eye of the companies they were inspired by. I decided to reach out to these fine gentlemen — Philippe “MegaPhilX” Poulin and Christian “The Taxman” Whitehead — so that they may share a little bit of their story.

Professional Quebecer game designer Philippe Poulin is the man in charge of my most anticipated fan game at the moment,Mega Man Unlimited. WhereasMinus Infinitywas an evolution of Classic series gameplay,Unlimitedis staunchly adhering to the Classic formula. What setsUnlimitedapart from the countless otherMega Manfan games and hacks, however, is the incredible amount of polish throughout, so much that it could pass as an authentic sequel. Even Capcom was fooled into thinking it was legit!

Article image

Shortly after the release ofMega Man 9, Capcom-Unity held acontestasking readers to prove that they were the ultimateMega Manfan. Philippe was one of the four winners thanks to his avalanche of submissions — art from his youth, photos of hisMega Mancollection, etc. — which included a banner for a proposed “Mega Man 10.” For kicks, he decided to create apairofroughFlash animations of this “Mega Man 10.” That’s when the ball started rolling.

Comet Woman stage

“After the relative success of these vids, [fan game maker]StarsimsUniverseand [game engine designer]N64Mariocontacted me and convinced me to try and make an actual game with these ideas,” Philippe explains. After gathering a small team together, development began using N64Mario’sMultimedia Fusion 2Mega Manengine. Eventually, the engine was switched to one based in C++, designed by two of the (former) project coders, Gabriel and Jocelyn. Progress has been slow and steady these past three years, but with additional programming help from childhood friend Jean-Simon, Philippe is determined to release the game on PC as soon as possible.

During this time, Capcom announced and released the trueMega Man 10, prompting Philippe to change his game’s title. But before he could do so, some of the art assets available onhis deviantART gallerywere accidentally incorporated into theofficialMM10homepage, some of which still remain to this day! “I was excited and I thought it was awesome, to be honest,” Philippe muses. “I didn’t really think about what to do. It all happened so fast that I didn’t really think about contacting [Capcom]. Fans of the project online had already noticed the similarities … before I knew it, one of my fans told me to contact [former Capcom community manager Seth Killian], ’cause he was looking for me.”

John and Molly sitting on the park bench

Rather than informing Philippe that he had to drop development ofUnlimited— which the company had every right to do — Seth insteadinvitedhim to Capcom’s Captivate in Hawaii, where he got to rub shoulders with big dogs likeMega Mandaddy Keiji Inafune andStreet Fighter IVproducer Yoshinori Ono. Imagine that! Confuse Capcom into thinking your work is official company materials, then get treated to a vacation! “I was not told exactly how my stuff ended up there,” he chuckles. “I guess some web designer hired by Capcom didn’t know what he was doing.”

Unlimited, as I’ve already mentioned, is incredibly polished. It’s even more vibrant and detailed thanMM9or10, which were visually a step down fromMM6on the NES. “I know that if I impose too many limitations on my work, I won’t have fun doing it. So what I did is, I took a look at the limitations, but I don’t attempt to stick to them too much. If I want to put more vibrant colors, I go right ahead. I limit the number of colors but I won’t lose sleep over every single detail relating to those limitations. I want to have fun making the graphics, because if I don’t, I won’t be motivated.”

Close up shot of Marissa Marcel starring in Ambrosio

Trinitro Man stage

More than anything,Unlimitedis a true childhood dream turned reality for Philippe — most of the Robot Masters were inspired bydesignshe had been doodling ever sinceMega Man 4. Naturally, some tweaks had to be made, such as changing “Nitro Man” to “Trinitro Man” to avoid confusion withtheMM10boss of the same name.

“When I decided to make it into a actual game, I changed the lineup a bit, and I removedHammer Manbecause I didn’t think his gameplay would be interesting. Also,Nail, Hammer, andGlueis very redundant. This is where new ideas such asComet WomanandYoku Mancame in.Rainbow ManandYo-yo Manare the most recent of my ‘old’ design.” Some of the bosses may sound strange, but when has aMega Mancast evernothave an odd duck or two?

Kukrushka sitting in a meadow

Yoku Man boss battle

Speaking of Yoku Man, he may very well be most deviousMega Manboss ever conceived. So devious, in fact, that he’s holds the distinction of being the game’s super specialninthRobot Master!

Lightkeeper pointing his firearm overlapped against the lighthouse background

A “Yoku,” you might be wondering, is one of several names for theAppearing Blocksthat have plaguedMega Manplayers since the day one. The concept behind Yoku Man, who was originally conceived by StarsimsUniverse, is that he is the source of those infernal obstacles and litters his domain with the damn things. If you get frustrated by having to navigate a single room of Yoku Blocks, imagine a level chock full of them! You’ve just imagined platforming hell.

But the best part is Yoku Man’s level theme — composed by musicianKevin Phetsomphou— which incorporates the “buuuuun!” sound effect into the song. Just listen to it above and make note of when the “buuuuun!” comes in. That little addition is bound to throw players’ timing off as they carefully hop from block to block. I love it! It’s but a sample of the chiptastic soundtrack being worked on by Kevin, musicianYan Thouin, and Philippe himself.

Overseer looking over the balcony in opening cutscene of Funeralopolis

From theteaser videosto the updates on hisdeviantARTandFacebookaccounts, Philippe’s creativity and passion is apparent.Mega Man Unlimitedis proof thatMega Manwill be in good hands should Capcom ever decide to pass the torch on to a new generation of talented young developers. Especially during this gray period in the franchise’s history, it’s good to know that the nostalgic spark is alive somewhere.

Yo-yo Man stage

I’m dead serious when I say that Capcom ought to give somebody like Philippe the reins for a change. That’s what Sega did with Christian Whitehead, and the results were phenomenal!

Hailing from Melbourne, Australia, Christian is a 3D animator and freelance developer who first sunk his teeth into game making withKlik & Play, the ancestor toClickteam‘s Multimedia Fusion 2, when he was about 12 years old. You may most familiar with his handiwork if you played the recentSonic CDremake,which runs on a custom engine that accurately recreates the original game, physics and all.

Edited image of Super Imposter looking through window in No I’m not a Human demo cutscene with thin man and FEMA inside the house

When Christian entered theSonicfan game scene in the early 2000s, he didn’t just want his project tolooklikeSonic. He wanted it tofeellikeSonic! The tech that eventually came to be known as the “Retro Engine” powered hisRetro Sonic, a game that mimicked the capabilities ofSonic 3 & Knuckles. Development took a few slight detours asRetro Sonicmerged with two other games:Sonic XGandSonic Nexus.

“WithSonic XG,” Christian explains, “the merge was done because we felt that the pooling of talent would result in a better game. As a favor to my friend [fan game makerBrad Flick], I also took over as the lead programmer forSonic Nexus, which was a separate (moreSonic CD-styled) game. Over time, a few team members from both projects left and I was basically the programmer for all this stuff. Since I only had a limited amount of hobby time, I felt it made more sense to go back to the drawing board and take the best ideas from all three games and make it one game. The other guys agreed, and working up until the latter part of 2010, we aimed to finish the first half of the game.”

Indie game collage of Blue Prince, KARMA, and The Midnight Walk

As far as I’m aware, no video ofRetro Sonic Nexusexists

The new amalgamation, dubbedRetro Sonic Nexus, incorporated elements from all three sources, thoughSonic XGwas the dominant third.RSNwas to follow the story and level structure established byXG, which was conceived as a direct continuation of the events ofSonic 3 & Knuckles, as you can see in thisearlyXGfootage. In a sense, it was a much more logicalSonic 4thanthe actualSonic 4!

Close up shot of Jackie in the Box

Over this period, Christian had rewritten his engine so many times that none of the originalSoniclogic remained. That’s when he started considering future applications: “I wanted to create an engine that specifically targets pixel art games from the early 8-bit era to the more lush pixel art seen on the Sega Saturn and PSX. This meant having a custom software renderer that allows a mix of palettized and hi-color graphics, an array of tiling modes (including everyone’s favorite,Mode 7) that could imitate some of the neat raster effects that developers exploited on game consoles, and a scripting system that was simple and flexible enough to create game objects and logic faster than coding it directly in C / C++.”

Sonic the Hedgehog Genesis, an example of when remakes go horribly wrong

Silhouette of a man getting shot as Mick Carter stands behind cover

After playing an iOS port ofSonic 1, Christian saw an opportunity to demonstrate his Retro Engine directly to Sega. Now, you have to understand that Sega has not had much luck porting its legacy software onto newer platforms. While many players may not necessarily notice the changes, there are alwaysa few hiccupsin the emulation process. This wouldn’t be much of an issue if Sega still had access to the original source code and could adjust it accordingly, but that sadly doesn’t seem to be the case.

The alternative to porting is to attempt to completely remake the older games, but as was demonstrated bythe abysmal Game Boy Advance remake ofSonic the Hedgehog, even that exceeds the company’s abilities. Whether or not you mind the physics and game flow of the Dimps era of 2DSonics, there is a kernel of truth to fans’ complaints that those later titles feel “off” compared to the originals. How is it possible that not a single developer until now could properly recreate the Genesis style?

In June 2009, Christian sent Sega a video of a one-levelSonic CDiOS prototype. According to him, “I heard back pretty much the day after the video was up, from producers and legal stormtroopers alike, ha ha! But as anyone who works with a publisher knows, it’s a lengthy process to form a new relationship, especially given my circumstances as a somewhat renegade indie dev.” Though Sega was initially defensive, the company quickly warmed up to the idea and gave Christian the go-ahead to see the project through.

The experience with Sega was an overall positive one. “I worked from my own studio in Melbourne, while Sega and Sonic Team in Japan oversaw its development and provided feedback and guidance.Blit/Onan Gameswere also involved in the XBLA / PSN / Steam ports [of the mobile version], although my contact was limited.” After years of tooling around withSonicfan games, Christian was finally making some legit money for his efforts!

Since Christian’sSonic CDwas built from scratch, he was able to make improvements over the original which wouldn’t have been possible had this been a straight-up port job. Widescreen view, the option to switch between the American or Japanese soundtracks, and other tweaks make thisSonic CDthe definitive version. And if Sega was smart, it would continue to use the Retro Engine for futureSonicprojects.

Unfortunately,Retro Sonic Nexushas been indefinitely shelved as a result of this new working relationship. Developmentcouldresume, but it’s highly unlikely. As Christian notes, “Wanting to exceed what I’ve produced professionally now doesn’t make sense, especially without Sega’s support. The other team members have also moved on with their own careers, so it’s really a chapter closed now.” Disappointing, certainly, but I can’t see this situation as anything but a boon.

The Retro Engine has potential beyondSonicgames, but Christian isn’t saying what’s next in the pipeline just yet. If this tech born of from his fan game days could help to make the officialSonicseries better, imagine what good it can do for other lagging franchises! Imagine what kinds ofnewexperiences are possible! That’s the power of the indie spirit!

Philippe “MegaPhilX” Poulin and Christian “The Taxman” Whitehead

Philippe and Christian both have experience in the professional sphere, so they possess a high level of credibility when discussing the importance of fan games in the greater gamer culture. In Philippe’s case, working on an independentMega Mangame gives him the motivation to keep working day in and day out. “I work in the videogames industry the whole day, then the only time I have to work on a personal project is when I get back home. WithMega Man, the base is already there. I know it by heart. I’ve played it thousands of times. It’s easy to get started. And I know I’ll have fun doing it. If I told you for the next four years you must work an hour or two every night on something when you come back home from work, you’d want it to be fun right?

“But with an original project, there are more barriers to go through which take more effort, and I don’t necessarily have time for that because of my work. I’m not saying it wouldn’t be fun, but you’d have to convince people your idea is good, preferably a good programmer (’cause I’m not a programmer), get things done, and keep the flow going.” In other words, it can be harder to see the light at the end of tunnel if there isn’t that familiar structure in place, guiding you along. However, Philippe later adds, “In the end, it doesn’t matter if it’s original or not, if people are having fun making a game, it will shine through and it will be fun to play. And I can’t thank everyone who are helping me develop this game enough.”

For Christian, fan games are wells of imagination in which developers can hone their skills without feeling burdened by obligations. “I see fan games as another facet to our culture that remixes, interprets, and builds upon works of the past. Bands cover their favorite songs, artists practice painting in other artists’ styles, etc. Given game development requires a mastery of many different disciplines, fan games can be a way for programmers to build up their chops by borrowing preexisting assets. It can allow people to create games that would never be allowed by their franchise owners (just look atM.U.G.E.Nfighting games whereHomer Simpson can fight Optimus Prime), and finding people to work for free with is arguably easier than trying to convince people that your idea will be good.

“At the end of the day, though,” he concludes, “probably the biggest driving force for fan games is ‘for the fun of it.’ Those that are serious about game development (myself included) will want to move on and create their own works.”

Fan games are hardly the creative roadblocks that some make them out to be. In fact, the lessons learned from fan game development can serve game designers well when they eventually attempt to make their mark in the industry. Plus, the games themselves are pretty damn cool.

How is that not the most amazing thing ever?