Ember Editor
A downloadable tool
Play the demo here!
https://www.fractuminnovations.com/product/ember-demo/
Overview:
Ember is managed through a flexible interface and actor component. All you need to do to get started is add BPC_Ember to your Player Controller and implement the interface events in the template HUD and you're good to go!
Ember is created on the Server and distributed to each client, giving you the ability to add this to a multiplayer game, or create a unique and awesome multiplayer 2D text adventure.
Each component can be manipulated to select unique datatable entires and rows so everyone can have their own unique experience!
If you don't want to load your items from a datatable, it's also possible to update the Ember structure externally. If done properly, you can make stories using procedural generation!
All edits are made through a single data table, and all conditions/actions are managed through two simple UObjects (example usage is provided) ensuring that all you need to do is focus on your story!
Technical Details
Features:
- Easy text customization
- Easy page editing
- Multiple display options
- Infinite passages
- Unique conditions or page forcing
Number of Blueprints:
- 1 Actor Component
- 1 Actor
- 1 Function Library
- 1 Macro Library
- 2 Interfaces
- 4 UObjects
- 2 Game modes (Template)
- 1 Game state (Template)
- 2 Pawns (Template)
- 2 Player Controllers (Template)
- 1 Player State (Template)
- 6 Widgets
- 1 Data Table
- 6 Enums
- 6 Structs
Input: Mouse/Mobile
Network Replicated: Yes
Supported Development Platforms: Tested on Windows, but should work for all
Supported Target Build Platforms: Tested on Windows, but should work for all
Documentation:
https://www.fractuminnovations.com/ember-documentation/
Status | Released |
Category | Tool |
Author | entropikz |
Genre | Adventure |
Made with | Unreal Engine |
Tags | 2D, blueprint, interactive-stories, Unreal Engine |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $19.99 USD. You will get access to the following files: