RPG Tools

Straw Hat - 2月 26, 2021

AI, Inventory, Quests, Tracking, Attributes - Toolkit for creating single-player games with RPG elements.

  • 支持的平台
  • 支持的引擎版本
    4.25 - 4.26
  • 下载类型


Support: lesharulyak@gmail.com | Discord

The project contains previously published gameplay systems (are up-to-date):

AI Tools (contains Attribute Manager)

Inventory System - Inventory, Warehouse, Craft, Merchant, Equipment and Item customization: Sockets and Levels.

Quest System - Quests, Tracking

All progress is saved: "intermediate saving" if player moves between worlds, or "full saving to file" by pressing a hotkey.

Systems also work in open-world games with sub-levels or in games with different worlds (dungeons etc).

What is the difference from buying systems separately?

  • no need to waste time connecting systems to each other
  • unnecessary files are removed, the project structure is clean
  • GUI slightly reorganized (Character Menu and NPC Menu)

I will simultaneously update and the systems and this project.

You can find out more about the systems on their pages. There you can also find and video tutorials.


  • project structure
  • gameplay tags are used by AITools
  • data tables are not used, only Data Assets
  • two worlds: main world (2 sub-levels), dungeon
  • own Player Character, Player Controller, Game Instance, Save Game class, AI Character, AI Controller
  • two Editor Utility Widgets for convenient working with systems: AITools_Helper, Quest_Helper

Input: Keyboard, Mouse

Network Replicated: No

Supported Development Platforms: Windows

Important/Additional Notes:

Models and animations from Walkthrough video are not included in project. See Generic NPC Anim Pack and Mixamo, ANIMAL VARIETY PACK and FARM ANIMALS PACK.

In 4.26, Editor Scripting Utilities plugin is disabled and the function library is not available. Enable the plugin and restart project. The errors will disappear.