Jake De-Vine
Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Everchange
Project type
Video Game
Date
March 2026
Location
Manchester
Everchange is a turn-based roguelike game inspired by games such as Crypt of the Necrodancer, Fire Emblem and Into the Breach. It was built in Unity by a team of 5. I was responsible for the majority of the C# code and I was supported by a tech artist, a pixel artist, a level designer, a sound designer and a composer.
We last showcased the game in Germany in July 2024. Since then I've added a number of updates. There is now a cursor mapped to the right joystick that shows where enemies can move when they're highlighted.
The enemy AI has been improved to use state machines for animation purposes and to track behaviours such as "pursuit", "fleeing" and "patrol".
I've also added A* Pathfinding to the code I inherited from the tech artist, which previously would get stuck on some terrain configurations. I experimented with using a Manhattan distance algorithm but found this to be too slow. The code also handles when the player is unreachable by going to the nearest reachable tile.
I've also added 3 new enemy types (with varying behaviours requested by the level designer), bringing the new total of enemy types to 6.

