222 Commits over 121 Days - 0.08cph!
Hook up game time, hide lumber/food
Use minimap photo of the actual map
3d unit portrait
Award gold for units killed, amount defined in unit definition
Skill effect particle
Add & hook up various unit stats to ui/attacks
Unit definitions as game resources, pull data from them for move speed etc
Basic hero unit
Remove state attribute, replace with simple state machine component
Fix nav agent not updating position on spawn
Default to idle on spawn
cursor hand
tweaked movement marker
Selection & color tweaks
Pulse unit's ring when a command is issued against it
Healthbar color changes with health
Updated movement marker
set colours correctly for attack
quick melee hit sounds
Cursor clamp adjustment
Simple unit formation
Follow behaviour
Fix cursor sometimes not updating
Attack, move, enemy, team cursors
Day/night controller adjustments
Experimental day night controller
Various pathing adjustments
Implement Attack command
better feeling camera pan
Give units a capsule collider for better selecting
Simple game menu
Hook up ui action buttons move/stop/hold/attack/patrol
Show move marker for patrol commands
Command sound effect
Show current command near cursor
Disable left mouse directly after issuing a command
Small ux
Adjust highlight & ring colors
Press space to jump camera to selected unit
Hold & Patrol behaviours
Move navigation stuff to a static class
Pathfinding optimizations, forget theta* its much slower
Switch OpenSet to a PriorityQueue
Remove unused
Pathing optimizations
Move navigation stuff to a static class
Pathfinding optimizations, forget theta* its much slower
Switch OpenSet to a PriorityQueue
Remove unused
Draw box on minimap indicating camera position
Don't predict move marker
Draw health bars for damaged units
Hook up unit selection ui
Clicking a unit's portrait will pan the camera to it
Clamp camera to bounds of map
Improve middle mouse panning
Only interactable elements on deck take pointer events
Click units to select
Fix key consts
Unit selection improvements
Always prefer your own team if box select rect has many units
Can only select multiple units if they're all your own team
Selection can only have units from a single team, no mix and matching
Can't command units on other teams
Simple unit animator and minor tweaks
Remove killed units from selection
Recompiled
Show unit's ring & glow when player is hovering it
Hook up move marker
Minor adjustments to move marker
Pan around with middle mouse button
Scale test map and camera tweaks