Divine Light

Unity / C#

- A Vampire Survivors-inspired action roguelike with a gothic horror theme. Developed in Unity.

- Features 3 different weapon types, with 6 upgrade levels each, as well as three enemy types.

- I developed this game as the lead programmer on a group project team consisting of two programmers, two artists, and two game designers. I acted as one of the main project managers, and also contributed to game design.

- Techniques I used included class inheritance and scriptable objects. I also used 2D spatial geometry and vector maths for many of the scripts, for example for the crossbow projectile, which automatically fires at the nearest enemy.

- The features I'm happiest with were the inventory, weapon upgrade, lighting, and enemy spawning.

More projects...

Back to Top