Top Down - Rogue-like Engine | Ability System
Example of a consumable “Lucky Block” ability:
📌Activate it to trigger a random outcome — it can spawn an enemy, drop a weapon, or grant another ability.
Everything is fully configurable via Scriptable Objects (Drop Item), where you control item pools and drop chances.
Flexible, expandable, and ready to plug into your game.
Asset Store → assetstore.unity.com/package…#gamedev#indiedev#unity#roguelike#GameDevTools#UnityAssets#GameDesign
Top Down - Rogue-like Engine | Ability System
Another ability example:
📌Randomly selects a Bullet Hell preset from an array and activates it - not as a consumable, but as a reusable ability with a cooldown.
Adds variety to combat while staying easy to configure via Scriptable Objects.
Asset Store → assetstore.unity.com/package…#gamedev#indiedev#unity#roguelike#bullethell#GameDevTools#UnityAssets
Top Down - Rogue-like Engine | Ability System
Example of a consumable active ability:
Pick up → Activate once → Trigger one of the ready-made Bullet Hell presets, easily configured via Scriptable Objects.
Fast to set up, flexible to extend, and perfect for adding impactful combat moments.
Asset Store → assetstore.unity.com/package…#gamedev#indiedev#unity#roguelike#bullethell#GameDevTools#UnityAssets
Top Down - Rogue-like Engine | Asset Store
Here’s an example of how Ability setup looks directly in the Inspector (passive abilities).
Passive abilities use a stacking system - the more abilities of the same type you pick up, the stronger the effect becomes.
👀For example, if regeneration drops twice, you can collect both to upgrade its power.
You can already use this in your own game.
Asset Store → assetstore.unity.com/package…#gamedev#indiedev#unity#roguelike#GameDevTools#UnityAssets#GameDesign
👀Take a look - a ready-made Ability System for your game! - Top Down Rogue-like Engine
Includes:
- active & passive abilities
- cooldown tracking
- 4 hotkey slots, world pickups with object pool support (You can either reduce the number of slots or add more)
- mouse-following tooltip.
Comes with 14 ready-to-use abilities. Custom editors keep your workflow clean by hiding unnecessary fields.
Asset Store → assetstore.unity.com/package…#gamedev#indiedev#unity#roguelike#GameDevTools#UnityAssets
🖱️ Looking for clean UI for your game?
Our Dark Fantasy GUI Pack is currently 50% OFF on the Unity Asset Store ⚔️
Customizable frames, buttons & panels for dark RPGs, metroidvania and platformers.
👉 bit.ly/4gzKl6F#GameDev#UnityAssets#GameUI#IndieDev#FantasyUI
🧰 Chests System - Top Down Rogue-like Engine
Asset Store 👇 assetstore.unity.com/package…
Chests are interactive world objects that:
• Use Drop Tables for randomized loot
• Can be opened via the Interaction System
• Can spawn multiple items at once
They share the same drop logic as enemies, making loot pools fully reusable or customizable across systems.
#GameDev#IndieDev#Unity#Unity3D#UnityAssets