> Create interactive experiences

# Interactivity

Make your scenes interactive by responding to player actions, implementing game mechanics, and creating engaging experiences. This section covers all the tools for player interaction.

## What You'll Learn

* Button events and click interactions
* Avatar modifiers and player control
* Event listeners
* External links and browser integration
* Input modifiers and key bindings
* Move player teleportation
* NPC avatars
* Raycasting for advanced interactions
* Runtime data and scene state
* Skybox control
* Triggering emotes
* User data and player information

Interactivity is what transforms static scenes into engaging experiences.
