EGTK

Event Game Toolkit

One principle. Every interaction.

The First Principle

How everything works

You don't write code. You connect components using UnityEvents. Every interaction — from opening a door to tracking a score — follows the same structure.

Input
Input Component
  • InputKeyPress
  • InputTriggerZone
  • InputInteractionZone
  • InputMouseInteraction
fires
The Wire
UnityEvent
  • On Key Press
  • On Enter / On Exit
  • On Interact
  • On Click
calls
Action
Action Component
  • ActionPlaySound
  • ActionDisplayText
  • ActionPlatformAnimator
  • ActionSpawnObject

Something happens.  →  Something responds.   The pattern never changes.

Student Goals

I want to...

Component Reference

Every component, one line

Each one is a trigger (fires an event) or a function target (responds to one).