Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 1.86 KB

README.md

File metadata and controls

37 lines (27 loc) · 1.86 KB

Utilities

The GameLabGraz/Utilities project contains a list of useful packages for Unity:

  • LanguageManager - Used to localize text components in Unity.
  • LimeSurveyUploader - Displays survey questions and uploads responses through the LimeSurvey 7 RemoteControl API. LimeSurvey 6 is no longer supported.
  • QuestManager - Used to show users different main/sub quests.
  • SerializeProperty - Used to serialze c# properties for the Unity Editor.
  • Gadgets - Includes different useful stuff.

Import packages into your Unity project

To import a package into a Unity project, add the following line to your /Packages/manifest.json file:

"com.gamelabgraz.<package name>": "https://github.com/GameLabGraz/Utilities.git#package/<package name>"

Update package in your Unity project

Unity 2018: Remove the "lock" block for the package in your /Packages/manifest.json file.

Unity 2019 and higher: Remove the "lock" block for the package in your /Packages/packages-lock.json file.

Unity will then automatically import the latest version of the package.

"com.gamelabgraz.<package name>": {
  "revision": "package/<package name>",
  "hash": "<hash value>"
}

Supported SDK's

SDK Download Link
Unity 2018.4 and higher Unity
HTC Vive HTC Vive
Oculus Oculus Integration