Ultimate Action RPG Starter Project

Ultimate Action RPG Starter Project – Documentation

1. Overview

This project is a complete Unreal Engine starter framework designed for Action, RPG, Souls-like, or Adventure prototypes.
It includes a fully functional player system, basic combat, AI, UI menus, pickups, and modular folder organization.
All systems are implemented using Blueprints for easy editing and expansion.

2. Folder Structure

This is the final and correct folder layout included in the project:

Download folder structure: - https://drive.google.com/file/d/1xhjL-haDNGUzqXY2f7-Q4NsNds1k_2OI/view?usp=sharing

3. Systems Included

Player System

  • Smooth movement system

  • Sprint + stamina + regeneration

  • Health system

  • Dodge / Roll

  • FPS ↔ TPS switching

  • Weapon Equip + Weapon Cycle

  • Sword combat (light/heavy/combos with animations)

  • Projectile shooting logic

  • Hit reactions & damage handling

  • Pickup interactions

  • Save Game (partial implementation)

AI System

  • Basic enemy behavior setup using Blueprint only

  • Detection logic

  • Chasing behavior

  • Attack function

  • AI weapon & projectile support

No behavior trees are required (BP-only setup).

Combat System

  • Sword swings & combo logic

  • Projectile system (for AI + player)

  • Weapon FX + sword trail

  • Hit impact logic

  • Physical material detection (metal body)

UI System

Full menu framework:

  • Home Menu

  • Main Menu

  • Options

  • Controls

  • About

  • Store

  • Credits

All menus include transitions and navigation logic.

Maps / World

  • Multiple example maps included

  • Uses UE default sky, default lighting, and default post-processing

  • No custom weather or sky plugins required

4. Technical Details

Input

  • Keyboard + Mouse: Yes

  • Gamepad: Supports movement & basic actions (extendable)

Network

  • Network tested? No (single-player setup)

  • Framework can be extended for multiplayer but is not validated for replication.

Development Platforms

  • Windows: Yes

  • Mac: Not tested

  • Linux: Not tested

Number of Blueprints

Approx. 50–70 Blueprints depending on organization (player, AI, UI, weapons, FX).

5. Requirements

  • Unreal Engine 5.x

  • Starter Content (optional, but supported)

  • No external plugins required

  • ALSV system included inside project and does not need separate installation

6. Important Notes

  • All included Marketplace assets are fully integrated and cannot be extracted.

  • This project is a combined template for learning & prototyping.

  • All logic and systems are editable for your own commercial games.

7. Support

For help or questions:

Discord:
https://discord.gg/cq464nBPRE