Project Description
Retro arcade space shooter prototype I made using Haxe and HaxeFlixel with the Nape physics engine.
I started by recreating the Asteroids demo project found on the Flixel website, then added stuff I liked and/or wanted to learn to use like physics, particle effects, screen shake, enemies in the form of mines that follow and explode on contact, an open world and camera system.
Development has stalled for now, this was my first Flixel project so the code is messy and I need to find the will to restructure some classes before adding more stuff. I learned a lot from making the game though.
Gallery
Source Code
The project is Open Source, the repository can be found here.
Technologies Used
Here are the main technologies I used to make this game:
Technology | Usage |
---|---|
Haxe + HaxeFlixel | Language and Framework in which I programmed the game |
Visual Studio Code | IDE used for writing the code |
Piskel | PixelArt drawing tool used for minor edits on the image assets |
Audacity | Audio software used for minor edits on the audio assets |
Credits
Images
- Asteroid images by Cayden Franklin, source here
- Ship image by scofanogd, source here
- Laser and particles by Master484, source here
Sounds
- Sound effects by Juhani Junkala, source here
Music
- Background music by Niccolo’ Toscani
Comments