Unity demos & prototypes
A small curated collection of Unity prototypes focused on gameplay systems, AI behaviours, and combat/movement experimentation.
Steering & flocking behaviours
Unity prototypes demonstrating steering and flocking behaviours, focused on movement AI building blocks and behaviour composition (seek, flee, arrive, pursue, evade, flocking).
- Steering behaviours: seek, flee, arrive, pursue, and evade.
- Configurable agent & flocking parameters for behaviour tuning.
- Scene per behaviour.
- Open source project on GitHub (MIT licensed).
3D ARPG Prototype (Diablo-like)
A Unity prototype exploring the ARPG gameplay systems: combat feel, enemy behaviour foundations, combos and skills.
- Core combat loop (attacks, hits, feedback, combos, skills, cooldowns, attributes).
- Enemy behaviors testing different behaviour tree implementations (kiwi youtube BTs, ashblue fluidstate BTs, Unity BTs).
- Dungeon creation with square rooms and corridors, with a multiple layered tilemap system for layout and navigation.
- Objects interactions (doors, chests), item pickups (coins) and destructible objects.
Action Platformer ARPG
A Unity prototype focused on combining platformer movement with ARPG-style combat systems, emphasizing controllability, combat timing, and extensible progression foundations.
- 2D Movement systems with jump, collisions and one way platforms.
- Character attributes and stats.
- Combat systems: attacks, hit feedback.
- Enemy AI using a state machine.
- Consumables pickup, scrollable through inventory and feedback on use.




