春季创作者特卖开启!从即日起至4月18日,精选商品最低三折起。

Fullstag Quest System

A coding framework to implement quests and custom editor tools to create quests in a node-based editor.

特价$34.99
$24.49登录购买
  • 支持的平台
  • 支持的引擎版本
    5.1 - 5.3
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

The framework is used to implement a quest system for your game. It provides a highly customizable framework library to drive quest logic in a non-linear node tree. Quests are created in a custom editor, where you can control the quest flow and set up objectives.

The system is designed with modularity in mind, so it can easily be customized to fit your needs without modifying the plugin itself. Instead, you create new services, events, and conditions as blueprints to extend it so you won't be restricted to any particular pre-made features.

The system is fully replicated, and it supports each player having their own quest lists but also quests that are shared with the players.

---------------------------------

Tutorial videos:

Part 1 - Setup

Part 2 - Quest Editor & UI

Part 3 - Gameplay Actors

Part 4 - Quest Implementation

Part 5 - Customization

---------------------------------

Update - version 1.2

  • Deprecated: Quest Game Instance - quest manager is now handled automatically by subsystem.
  • Bug fixes.

Update - version 1.1

  • Context services - quest services can now be active context wide while the quest is in progress.
  • Variable panel for the editor - better overview of the variables in a single list.
  • Default variables - quest asset has now list of default variables that can be given initial values, set replication on/off and set editor description.
  • Additional functionality and bug fixes.

技术细节

Features:

  •  Quest editor to create and edit quests.
  •  Code framework to run quest logic in modular blueprint classes.
  •  Example UI widgets to show quest tracker and journal.

Code Modules:

  •  QuestFramework (Runtime)
  •  QuestFrameworkEditor (Editor)
  •  QuestFrameworkExtension (Runtime)

Number of Blueprints: 7

Number of C++ Classes: 98

Network Replicated: Yes

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows (others not tested)

Documentation: Quest Framework PDF Documentation