Company:
Palindrome Interactive
The Game:
Shadowveil: Legend of the Five Rings is a Roguelite Autobattler Adventure game
Project Details:
- Development Time: 2 years.
- Team Size: ~20 people.
- Engine And Tools: Unreal Engine, Visual Studio, JetBrains Rider, Plastic SCM.
Although having some previous familiarity with Unreal Engine, this was the first project I was able to work with it start to finish. I learned alot, found new ways to implement features and tools with the Blueprint system, and found it incredibly strong when it came to memory optimization and performance enhancing.
I worked in a scrum environment, estimating tasks through story points and scrum poker. For the most part, we had an open task board, where we were free to pick any task that needed to be done for the sprint, this meant I had a wide responsibility and got to implement and maintain nearly every system in the game.
I also got the opportunity to be a part of a smaller taskforce concerning the Encounters (Battle Maps) in the game, which covered everything from making the hex grid to procedurally generating the layout of the map. Here I worked closely with designers and artists to iteratively brainstorm, make prototypes, implement, and create tools to make the best results.
The combat AI, both its behaviour and pathfinding, was also something I wrote from scratch in this project.
My Main Responsibilities:
- Combat AI
- Encounters (Battle Maps)
- UI