Example projects can be found within the "Demos" folder in your uiink distribution package.


The i18n demo project demonstrates the use of localization and changing the applications language using the Ink.SetLanguage (C#, C++) API call.

Scroll Box

scroll box example

Uses the Scroll Bar Node to create a pannable widget.

Drag & Drop

UI Drag and Drop example

Uses the Drag & Drop system to create a simple game inventory UI. Both the Drag Arbiter system and Drag Control Nodes are used.

Unity Integration

Unity UI integration example

Demonstrates using the C# API to make a settings menu that integrates with Unity's graphics quality settings.

Custom Engine Integration

Custom integration example

Demonstrates integrating uiink in a custom SDL-based game engine.