NOTE: I am in the process of writing an overview of the system and considerations that I weighed while making it, that will include code samples/snippets.
Below are links to some brief videos that show examples from the particle system that I wrote for the graphics framework that I created for Revolver Star:
Particle System Test
Particle Editor – Fire 01
Particle System – Fire 02
Particle System – Fire 03 (very short)
Revolver Star was my sophomore game project at DigiPen. This game had a team of 6 with a dedicated artist during the last half of the project. This was a two semester project so we ended up working on it for a total of about 6-7 months during 2015/16. This game was built entirely in a custom engine that was developed concurrently with the game. We are really proud of this game and it ended up being recognized by receiving awards for it’s addictive game-play, visual style and effects as well as taking second place as the Game of the Year for our cohort. The game also was shown at PAX Prime 2016.
On this project I built the graphics engine, created VFX and tools (such as a particle editor/engine), built the asset pipeline, contributed to the source code for the core engine, was a producer and wrote the soundtrack. The tools and functionality that I wrote enabled 3 designers, 3 other programmers and a full-time artist. This game was a lot of fun to make and I learned a great deal during the development process.
Check out the trailer here or download it and play it for yourself.
Super Orc Puncher! is a student project that I worked on during the Spring semester of 2016. It was made by a team of 4. This was basically our first game project and we completed it in about 13 weeks. My primary contributions to the game were as the lead designer, artist, programmer and audio designer.
We are really proud of this game and it won Freshman Game of the Year at the annual DigiPen game awards and was well received at PAX Prime, later that year. Check out the trailer and if you like what you see, you can can download and play it for free here.