City of Brass と The Vagrant からの新しい無料コンテンツが入手可能です

Pro mission engine

Procedural City Tools - 11月 25, 2020

A stateful data based mission plugin for unreal engine.

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.25 - 4.26
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

Pro Mission Engine is a stateful data based mission component for unreal engine 4. You can manage a persistent mission state and modify it with easy functions. You manage all missions through pure data and only open blueprint windows when you are modifying events, keeping things simple and organized.


You can use this plugin with blueprints and c++. The example project is entirely made in blueprint.


Video of the example project:

https://www.youtube.com/watch?v=QT3vFeJtJVU


An extended tutorial is coming up.


Example project features:

  • Mission markers
  • saving and loading mission data
  • mission waypoints
  • mission items
  • mission kill objectives
  • accepting missions
  • completing missions
  • mission event dialogs (Started, completed, failed)
  • Mission UI

テクニカルノート

Features:

  • Easily add missions through data assets.
  • Trigger custom mission events 
  • Easy API accessible through blueprint and c++
  • Dynamic events
  • Incremental objectives
  • Persistent mission state kept in the game instance (You won't lose progress between levels!)
  • Easy saving and loading
  • Usable for a wide variety of use cases for example: rpg quests, linear shooter missions, tutorial segments and story missions.
  • Extendable with blueprints
  • Complete API Reference in the manual


Code Modules:

  •  Pro Mission engine - Runtime

Number of Blueprints: 0

Number of C++ Classes: 7

Network Replicated: No

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Documentation: https://drive.google.com/file/d/16rYPZx7AWn601pGCqhQoc804J3HUpDJk/view?usp=sharing

Example Project: https://drive.google.com/file/d/1rTC8Hm4JzWmEWRX5isWElw6BzUGEaPjx/view?usp=sharing