Metroid: Crashdown
bartron on 1/5/2021
I've always loved Super Metroid, and I wanted to see if I could build a Metroid game. It's no where near the quality of the real games, but it has almost all of the abilities like missiles, super bombs, speed booster, spring ball, space jump and screw attack. You can also do things like bomb jumps. The story is pretty basic...Samus crash lands on a planet after the incident on Zebes, and needs to find a way off the planet.
The game is implemented using Monogame on .net core 3.1. For the maker UI, I used Avalonia 0.10. I started out using winforms, but migrated over to Avalonia and loved it. All visual and audio resources are not mine, and are ripped from games like Super Metroid, AM2R, Metroid Zero Mission or Metroid Fusion.
I've posted binaries for the game for windows, linux and mac.
FYI, the Mac version isn't signed, so you may have to remove the security attributes on the app:
xattr -rd com.apple.quarantine Metroid.app