All Projects → stomt → stomt-unreal-plugin

stomt / stomt-unreal-plugin

Licence: MIT license
Collect feedback in-game/in-app with STOMT for Unreal Engine.

Programming Languages

C++
36643 projects - #6 most used programming language
shell
77523 projects
C#
18002 projects

Projects that are alternatives of or similar to stomt-unreal-plugin

Ue4 Style Guide
An attempt to make Unreal Engine 4 projects more consistent
Stars: ✭ 2,656 (+11447.83%)
Mutual labels:  blueprint, unreal, unrealengine, unreal-engine, ue4
ue5-style-guide
An attempt to make Unreal Engine 4 projects more consistent
Stars: ✭ 2,892 (+12473.91%)
Mutual labels:  blueprint, unreal, unrealengine, unreal-engine, ue4
LocalSimulation
This plugin allows you to essentially create PxScene or Physic Scenes by placing an Actor, and adding other Static Mesh Components and soon Skeletal Mesh components within this space. Adding Constraints, and Forces will work as expected, but now with the additional layer of abstraction so that simulation can be anchored to a transform.
Stars: ✭ 42 (+82.61%)
Mutual labels:  blueprint, unreal, unreal-engine, ue4
gamedevguide
Game Development & Unreal Engine Programming Guide
Stars: ✭ 314 (+1265.22%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
Unreal-Binary-Builder
An application designed to create installed Unreal Engine builds (aka Rocket builds) from Unreal Engine GitHub source.
Stars: ✭ 554 (+2308.7%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
Ue4 Binary Builder
An application designed to create installed Unreal Engine builds (aka Rocket builds) from Unreal Engine GitHub source.
Stars: ✭ 292 (+1169.57%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
RuntimeBPs
This project allows for visual scripting in UE4 similar to Blueprints, but at runtime. The way this is set up does not make use of any UE4 boilerplate and could with a few adjustments be used in another engine.
Stars: ✭ 77 (+234.78%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
Awesome Unreal Engine 4
UE4/UE5 Ressources Collection (Plugins, Effects, Doc, Tools, etc...)
Stars: ✭ 153 (+565.22%)
Mutual labels:  unreal, unrealengine, ue4, ue4-modules
DualSenseWindows UE4
Unreal Engine 4 port of the Windows API for the PS5 DualSense controller created at Ohjurot/DualSense-Windows
Stars: ✭ 25 (+8.7%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
Unrealnetworkprofiler
A modern WPF based Network Profiler for Unreal Engine.
Stars: ✭ 29 (+26.09%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
Unrealcpp
Unreal Engine 4 C++ examples
Stars: ✭ 490 (+2030.43%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
Ue4 Gitignore
A git setup example with git-lfs for Unreal Engine 4 projects.
Stars: ✭ 150 (+552.17%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
Unreal Polygonal Map Gen
An Unreal Engine 4 implementation of the Polygonal Map Generator for generating islands found at http://www-cs-students.stanford.edu/~amitp/game-programming/polygon-map-generation/
Stars: ✭ 229 (+895.65%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
BMeshUnreal
Based on BMesh for Unity (https://github.com/eliemichel/BMeshUnity). It provides a half-edge data structure inspired by Blender's BMesh, which makes many mesh manipulation operations simpler. Especially useful when using mesh data for logical instead of visual purposes (e.g. irregular grids)
Stars: ✭ 45 (+95.65%)
Mutual labels:  unreal, unreal-engine, ue4
ue4-uitween
Unreal 4 UMG UI tweening plugin in C++
Stars: ✭ 178 (+673.91%)
Mutual labels:  unreal, unreal-engine, ue4
CoopShooterUdemy
C++ Coop Horde Third-person Shooter for Unreal Engine 4 (Udemy Project)
Stars: ✭ 328 (+1326.09%)
Mutual labels:  blueprint, unrealengine, ue4
LivePP
A UE4 plugin wrapper for Molecular Matter's Live++ Hot-Reloading Library
Stars: ✭ 105 (+356.52%)
Mutual labels:  unrealengine, unreal-engine, ue4
UT Framework
Various advanced tools built for Unreal Engine 4
Stars: ✭ 45 (+95.65%)
Mutual labels:  widget, unreal-engine, ue4
Steambridge
A UE4 implementation of the Steamworks API.
Stars: ✭ 48 (+108.7%)
Mutual labels:  blueprint, unrealengine, ue4
DataConfig
Unreal Engine JSON/MsgPack serialization framework
Stars: ✭ 81 (+252.17%)
Mutual labels:  unrealengine, unreal-engine, ue4

Collect Feedback In-Game | STOMT for Unreal Engine 4

Implementation Time: ~20 Minutes (incl. Triggers)

Base Unreal Version: 4.20 (For specific versions visit: 4.16, 4.17, 4.18, 4.19, 4.20, 4.21, 4.22, 4.23, 4.24, 4.25, 4.26 )

STOMT Unreal Engine feedback integration

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

Use-Cases

Example Games that use our integrations:

Installation

Installation via Marketplace (recommended)

  1. Download the Plugin via the Unreal Engine Marketplace

  2. Enable StomtPlugin in your Plugins Window (in Unreal Editor: Edit -> Plugins -> Installed -> Widgets -> StomtPlugin)

Enable StomtPlugin in Unreal Editor

  1. Enable "Show Engine Content" and "Show Plugin Content" in your Content Browser

Unhide the Engine Content in Unreal Editor

  1. Find StomtPlugin Content

Discover StomtPlugins Conent

  1. Place the ExampleActor in your scene.

  2. Click play to run the game and show the feedback widget by pressing E.

You should now see the feedback form window in your game. Try to toggle "I wish"/"I like" and send a test stomt to "My Game" (The default test target). Then continue with Configuration.

Manual Installation

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

  1. Clone or download this repository into your projects Plugins directory.

1.2. If you do not use C++ code in project: use the Add New button in the editor and add a blank C++ class to your project. Guide

  1. Add the StomtPlugin to your projects PublicDependencyModuleNames in the projects build.cs. /Source/[YourProjectName]/[YourProjectName].Build.cs:
PublicDependencyModuleNames.AddRange(new string[] { "StomtPlugin" }); // Add "StomtPlugin" String
  1. Restart Unreal Editor, open your project and enable the plugin. Edit -> Plugins -> Widgets -> StomtPlugin

  2. Check Show Plugin Content and Show Engine Content in the bottom right corner of your editor (view options).

Events

  1. Place the ExampleActor in your scene.

  2. Click play to run the game and show the feedback widget by pressing E.

You should now see the feedback form window in your game. Try to toggle "I wish"/"I like" and send a test stomt to "My Game" (The default test target). Then continue with Configuration.

Configuration

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

  2. Create an App Id for Unreal.

  3. Enter the App Id into the ExampleActor Blueprint:

Unhide the Engine Content in Unreal Editor

You can disable the screenshot and log-upload functionality

STOMT Plugin configuraton

  1. Add the StomtWidgetBP to the viewport via script (ExampleActor) or in your main HUD (ExampleUI) as widget.

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

Issues

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].