Particle Editor Gonkquered

Brightside

2024

For my second skills project, I created a game inspired by DarkSide. This was the first 3D game I worked on at the academy and we used Play3D for the project. The main objective was to become familiar with 3D game development while adding "juice" to the gameplay, including particle effects, post-effects and other enhancements like screen shake, abilities and interesting lighting.

C++
Play3D
Gameplay
Juice
Solo

Key Features

Challenges, solutions and lessons learnt

One of the biggest challenges was figuring out the curved physics of a small planet, which required a lot of debugging to get right. I also learned how particle effects can be created using simple sprites and movement. It was interesting to discover how different combinations of emitters can create a natural-looking effect, while others make it obvious that it's just a sprite moving around. For instance, I hadn't considered that an explosion effect could use multiple emitters, such as one for smoke and another for the explosion flash. Additionally, I learned a lot from working with artists to create the assets for this game. It was important to be clear about exactly what my game needed, while also balancing the workload for the artists, who were working on assets for other projects. For example, the bomb tower was originally made for someone else, but I was able to reuse it with slight modifications, saving time compared to creating a new asset from scratch.