Top Down - Rogue-like Engine OFFICIAL SALE

DOCUMENTATION | ROADMAP | WebGL DEMO | DISCORD SUPPORT


Top Down - Rogue-like Engine is a modular Unity engine built around Scriptable Objects and powerful Editor tools. It comes with ready-to-use prefabs and inspector-driven workflows that allow you to rapidly prototype and scale shooter/roguelike games. Almost all systems are simplified through custom Editor tools, minimizing manual setup and boilerplate code.


Features


Weapons

  • Ranged weapons with multi-shot, spread, recoil, burst fire, and visual effects
  • Specialized bullet-hell patterns (ring-based and step-based attacks)
  • Fully configurable melee weapons with slash/thrust modes and dash attacks

Character System

  • Support for both player-controlled and AI-controlled characters
  • Flexible state-machine architecture
  • Built-in states for movement, dash, attacks, stun, knockback, and death

AI System

  • Visual, inspector-based AI logic editor
  • Add and remove states and conditions directly from the Inspector
  • OR-logic transition system with priorities
  • Built-in target sensor system
  • Includes 10 ready-to-use AI states
  • Includes 10 reusable AI conditions

Items, Loot & Shop

  • Fully data-driven inventory and item system
  • Pickup, drop, and weighted loot logic
  • In-game shop system with random item selection
  • Support for multiple currencies and purchases

UI System

  • Ready-made health and ammo bars
  • Flexible progress bars with Lag Fill and Under-Lag effects
  • Window system with animated open/close transitions
  • Centralized loading screen with smooth scene transitions

Camera & Visual Effects

  • Cinemachine-based camera effects - Shake, Zoom, Tilt
  • Full-screen blink overlay for hit and damage feedback
  • All effects are configurable via Scriptable Objects and triggered with a single call

Action System

  • Designed for reuse, stacking, and easy swapping of effects
  • Can be triggered by states (Dash, Hit, Attack, etc.) or directly from scripts

Object Pooling

  • Centralized, high-performance pooling system
  • Dedicated pools for enemies, projectiles, drops, particles, and weapons

Extensibility & Editor Tools

  • Easily create custom states, weapons, effects, and behaviors
  • Inspector helper attributes like BoxHeader and ReadOnly for cleaner workflows
  • Designed for rapid iteration and scalability

Top Down – Rogue-like Engine provides a solid foundation for fast development of arcade shooters with roguelike and bullet-hell mechanics. Import the package, configure prefabs through the Inspector, and start building your game immediately.


⭐️⭐️⭐️⭐️⭐️ - I will be glad if you leave your feedback :)


✨ Other projects:

📧 Tech Support: tkkoideveloper@gmail.com