Skip to main content

TypeScript

The Genies Dev Kit allows developers to use TypeScript coding to help create logic for their Experiences in Unity.

What is TypeScript?

TypeScript is a programming language which is a typed superset of JavaScript which means it shares the same syntax but has different rules about how different kinds of values can be used.

Why TypeScript and not C#?

The Experiences made by Genies Dev Kit will be launched on the 7th Period app as a minigame. As a result, there can be no dynamic-loading code in Experiences. This means that custom shaders and C# scripts are not allowed when developing Genies Experiences.

Our solution is to use Genies Scripts which use the programming language called TypeScript to create logic for Experiences.

Read the Features and Limitations page for more information.

Pages