> For the complete documentation index, see [llms.txt](https://vyuka.digitalneumenia.sk/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://vyuka.digitalneumenia.sk/afad-unity-toolkit/introduction.md).

# Introduction

AFAD Unity Package contains scripts and helpers to get you quickly started with your own interactive virtual environment in Unity without any coding skills necessary.

The package is primarily developed for use in the course Video games and virtual environments taught at the Academy of Fine Arts an Design (AFAD) in Bratislava as part of the [Digital Arts study program.](https://www.digitalneumenia.sk/)

The purpose of the package is to cover, in a simple way, the most frequently used actions and interactions in student projects. The philosophy of the package is to not over-complicate things. Thus the package can also server as learning material for students starting with their own scripts.

## Download

{% file src="/files/WuOMACfGLbbY2BRDW1rl" %}

## Features

* Crosshair and action message
* Drag-n-drop components for trigger events, collision events, mouse events, video player events
* Pickable and interactable objects
* Switch for on and off actions
* Timer for timed actions
* Level loading (both simple and additive)
* Object spawner and destroyer
* Collectible object
* Various helpers (screen fader, 3D rotator, 3D oscillator)

## Requirements

* Unity 6&#x20;
  * Recommended version 6000.2 and higher
* First-person character controller.
  * Recommended controller: [Starter Assets: Character Controllers | URP](https://assetstore.unity.com/packages/essentials/starter-assets-character-controllers-urp-267961)
