Skip to content

Plugin to measure galvanic skin response for Unreal Engine 4

License

Notifications You must be signed in to change notification settings

returnString/UnrealGSR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UnrealGSR

Galvanic skin response (GSR), also known as skin conductance, can be used as a measure of emotional response. This plugin allows you to measure GSR in Unreal Engine 4, using the NeuLog GSR sensor module. This has applications for both controlled playtest analytics and also purpose-built games.

Tested on Unreal 4.13 and Windows-only for now.

Installation

Copy the NeulogGSR plugin to your game's Plugins directory.

Usage

if (INeulogGSRModule::IsAvailable())
{
	INeulogGSRModule& GSR = INeulogGSRModule::Get();
	INeulogSensorPtr NeulogSensor = GSR.FindSensor();
	
	...
	
	float CurrentGSRValue = NeulogSensor->GetValue();
}

Sample Game Graph

The sample game in this repository includes a quick in-world graph of the GSR history:

GSR example graph

About

Plugin to measure galvanic skin response for Unreal Engine 4

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published