Skip to content

Sample implementation of the STOMT unreal plugin

Notifications You must be signed in to change notification settings

stomt/stomt-unreal-plugin-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Collect Feedback In-Game | STOMT for Unreal Engine 4

Example Project | Main repository https://github.com/stomt/stomt-unreal-plugin

Unreal Version: 4.18.2 (There is also a 4.16 branch)

STOMT Unreal Engine feedback integration

This SDK allows the easy integration of the feedback solution www.stomt.com in your Unreal apps and games.

Unreal Engine Wiki Page

Examples / Use-Cases / Demo

Example Games that use our integrations:

Installation

This repository contains a complete Unreal-Project with the STOMT plugin already integrated. Use it as example and integrate the plugin into your game by following the steps below.

If you use an older Unreal Engine version please check out the UE/[version] branch.

  1. Clone or download this repository to a folder.

  2. Open the project file with Unreal Engine

Configuration

  1. Create a page for your game on www.stomt.com.

  2. Create an App Id for Unreal.

  3. Enter the variables into the StomtWidgetBP Blueprint:

  • the App Id you obtained in the second step
  • the Target Id of your STOMT project (stomt.com/{Target Id})
  • the production Rest URL: https://rest.stomt.com

Enter the configuration directly into the StomtWidgetBP blueprint

STOMT Plugin configuraton

Alternatively access the variables STOMT Plugin configuraton

You can disable the screenshot and log-upload functionality STOMT Plugin configuraton

Form Triggers

The widget can be opened and closed whenever you want by using our trigger functions.

That allows you to:

  • Put a button into the main menu (Example)
  • Put a button into the HUD (Example)
  • Only show the button to certain players (e.g. power users)
  • Trigger the form after certain events

Define a hotkey: STOMT Plugin Form Triggers

Event-Callbacks

The STOMT Widget supports a variety of callback events.

Events

In-Game Labeling

Labels will help you track down user issues. Append labels, as for example your game-version or the player position/level. You can either hardcode them in the Unity Inspector or use a script to add them in a flexible way based on the information you have.

Events

Easily add an array of labels

Events

Common Issues

  • UE 4.18.2 Error/Info message text disappears when it's displayed for the second time.
  • UE 4.16.3 None

Don't hesitate to contact us if you have any issues or need help.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Contribution

We would love to see you contributing to this project. Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Visit the project on STOMT to support with your ideas, wishes and feedback.

Authors

Daniel Schukies | Follow Daniel Schukies on STOMT

See also the list of contributors who participated in this project.

More about stomt

Regularly communicate your page on social channels and checkout our Website-Widget for your websites to collect feedback from anywhere.

About

Sample implementation of the STOMT unreal plugin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published