This program was my first real attempt at making a game in C, inspired by Falling Sand Game. The program is by no means complete - interactions and some elements are missing and the GUI is incomplete. I'm also aware that the program experiences slowdown with a large amount of particles, though speed wasn't my primary concern when writing it, I will be looking into some optimizations for it. This section will be updated as progress on the program procedes.
Particle Sand was written in C using the allegro game library.
Description
Metroid Excursion was a metroid fangame I had begun working on about three years ago, after about a year I lost the inspiration to work on the game and eventually ended up canceling it. That along with the fact that it was made when I was still learning GML made it become needlessly complicated (along with the movement feeling a bit too smooth for a metroid game.) It also became very difficult to add things in. I've made the source public, but be aware that it's inefficient, uncommented, and was made when I didn't know much about GML. The source also includes many things that aren't in the demo, most of them unfinished. Download it at your own risk.
Screenshots
Controls
Movement: Arrow keys
Fire Weapon: X
Jump: Z
Switch Weapons: Shift