Project Tactics

Genre: Strategy
Platforms: WEBGL
Year: May 2024

Project Tactics is a demo developed to showcase combat mechanics, interface integration, and effects

Galery

Tools and Technologies

  • Engine - Unity 2022.3 LTS

  • Version control - Git + Github.

  • IDE - Visual Studio 2019.

  • Others- ShaderGraph, VFXGraph.

Development process

For this demo, I wanted to focus on turn-based combat. I’ve always enjoyed classic RPGs with party members who have distinct roles, where their archetypes are defined by their attribute values. I developed it in five days, setting a reasonable timeframe to research, study, and create mechanics based on my own understanding.
As a challenge, I chose to work with Lists to manage combat participants, where the order of the list is determined by each character’s speed attribute. At the end of the attacker’s turn, they are removed from the list, and the “new first” takes their turn. This continues until the list is empty, at which point it is reshuffled to begin a new round.
Combat itself has no secrets: the attacker’s strength is subtracted by the defender’s armor. I delivered the core combat, but left some essential features in progress, such as critical damage, abilities, and temporary attribute boosts, to be implemented at a later stage.

Links

2025 Daniel Amorim