Skip to content
Media 1 for listing Action RPG Template (Level Streaming)

Description

A complete small-scale Roguelike Action RPG based on Streaming Level technology.

Click the "Download Demo" link below to download the Demo, unzip it and play.

Download Demo | Documents | Example Project(Require Plugins) | Videos | Battle/Camera Video(Version Update)

Version Update(2025/5/1):

  • Added "Advanced Enmey AI System" that uses behavior trees to implement the enemy AI design based on God of War 4.

  • Added a camera system that automatically captures threatening AI in combat, and smoothly moves the camera center, skill configuration camera requirements and other advanced features.

  • Added complex skills, dash attack, dodge, triple attack, fireball attack

The plugin implements a complete game flow: start the game, enter the lobby, randomly generate gameplay content based on game level data, including equipment rooms, combat rooms , shop rooms, boss rooms, end the game, and return to the lobby (starting a new round of gameplay).

Each room can be configured with multiple streaming portal . The rooms that meet the conditions will be preloaded. After the level is passed, the streaming portal will be activated and the character can choose one of the rooms.

combat rooms configure logic component: the conditions for passing the level, such as killing all enemies. Configuring Enemy Spawn.

Streaming Level Technology: Level preloading and fast loading of game levels.

A single art level can be configured with multiple logical levels (AI generation, win conditions, etc.), allowing configuration of level difficulty, type, and game chapters. Multiple rooms are configured based on level difficulty and type.

Weapon Pickup: Weapons can be picked up, with configurable prices. Enemies drop gold coins.

Included Systems:

  • Event System

  • AI Generation System

  • Level Configuration System

  • Weapon System

  • Skill System

  • UI System

  • Collision System

  • Simple Behavior Tree

Data-Driven Systems: Multiple systems are configured via data tables, including:

  • Characters

  • Skills

  • Weapons

  • UI

  • Game Level

  • AI Spawn

Easy-to-Use Framework: Designed to serve as a starting development framework for game creation.

Important/Additional Notes:

Require ModularGameplay plugin, GameplayAbilities plugin, EnhancedInput plugin

Included formats