Metroid Fangame

A Love Letter to my Favorite Video Game Franchise

The Metroid series has always held a special place in my heart, and I’ve always wanted to design my own. So, I made it a challenge to make my own fangame in the series to see if I had the design and programming skills necessary to capture what makes a Metroid game a Metroid game. This page showcases the progress I’ve made on that goal so far.

For the physics, I took inspiration from both Metroid: Fusion and Metroid: Zero Mission due to how fluid their controls are compared to the rigidity of the 8-bit games, which this fangame’s graphical style is heavily inspired by (The sprites themselves are mainly pulled from Metroid II: Return of Samus, but with alterations and additions made by myself in a similar style). Graphics aside, I managed to implement controls and physics that I believe to be about on-par with what I strived to achieve, which can be seen in the video below showing off the movement and a few of the items that have been fully implemented into the project.

On top of that, I used a plethora of post-processing effects to enhance the game’s graphics even further. A simple lighting system was created to allow changes on a per-room basis; brightening and darkening the world to match the area’s mood and tone. On top of that, I create a scanline filter to invoke the feeling of playing NES games on a CRT television. Finally, the edges of the screen have a chromatic aberration effect applied to them. The latter two effects can be toggled on and off by the player.


Source code can be found here: https://github.com/ChrisBrine99/Metroid

Previous
Previous

What Lies Below

Next
Next

Stars of the Abyss