Unity
Simple 3D Top-Down Roguelite Template - Enemy AI, Waves, XP & Upgrades(URP/HDR)
$19.99
Price history
Recorded standalone sale prices and the latest available store price, in USD. Historical dots use the sale start date and its recorded offer price. Prices can change during a sale; this is not a daily price log. Bundle prices and upcoming offers are excluded. History covers up to the 100 most recent recorded offers.
Lowest recorded standalone price in this history: $19.99. The latest store price is $19.99, matching the lowest recorded price shown here.
View 1 recorded price
| Sale start / price check | Price | Observation |
|---|---|---|
| $19.99 | Latest store price |
About Simple 3D Top-Down Roguelite Template - Enemy AI, Waves, XP & Upgrades(URP/HDR)
- Tools, Systems & Learning > Game Templates & Systems
- Theme > Military & Combat
- Art & Visuals > UI & GUI
Build top-down action/RPG/roguelite gameplay fast. This starter gives you a clean, extensible codebase and all core systems: character + camera, enemy AI, waves, XP & level-up with upgrades, HUD/UI, and juicy feedback (flash + floating numbers). Ideal for prototyping quickly or learning solid Unity patterns. Orbit/zoom camera with smoothing and wall collision probe. Character & Camera Camera-relative top-down controller (NavMeshAgent). Melee chaser, chase-and-attack FSM, and data-driven variants via EnemyDefinition + AttackProfile. Enemies & AI (3 types) Projectile shooter (driven by PlayerWeaponStats), lightning caster (multi-target + AOE), toxic cloud (DOT area). Attacks (3 types) Weighted upgrade rolls, stacks and conflicts; modify weapon, player, lightning and toxic stats. Progression & Upgrades XP orbs, level curves (fixed/linear/quadratic/exponential), pause-on-level-up. Configurable spawner: groups, delays, concurrency cap, wait until cleared, looping with multiplier. Wave System Modal manager with pause ref-count + cursor handling, HUD XP bar, level-up panel. Unscaled fades (safe while paused). UI System Instancing-safe hit flash (MaterialPropertyBlock) and pooled floating damage numbers. Feedback Event-first design, minimal coupling, non-alloc physics queries, clear XML docs and tooltips. Configurable & Scalable ScriptableObjects for definitions (enemies, attacks, upgrades). Full C# sources for: player controller & camera, health/damage pipeline (IDamageable, DamageInfo), enemy agent/brain, wave spawner, XP/level manager and orbs, upgrade system, lightning/toxic skills, UI manager + panels, damage feedback + numbers. Sample scene and sensible defaults to get you playing in minutes. Tweak XP curves, enemy stats & perception, attack range/timing/damage, upgrade lists/weights, wave composition and UI behavior. Extend by adding new AttackProfiles and behaviors (clean seams and comments provided).