SAAAM IDE
PROJECT FILES
📄 main.saaam
📄 player.saaam
📄 enemy.saaam
📄 physics.saaam
ASSETS
🖼️ sprites/
🔊 sounds/
🏞️ rooms/
Console
VARIABLES INSPECTOR
Runtime Values
OBJECT PROPERTIES
Player
Positionx: 100, y: 100
Health100
Frame0.00
FacingRight
DOCUMENTATION

SAAAM Language

A clean, intuitive language for game development.

Quick Reference

Basic Syntax
  • var/let - Variable declaration
  • const - Constant declaration
  • function - Define functions
Game Features
  • vec2, vec3 - Vector types
  • yield - Pause coroutine
  • signals - Event system
  • StateMachine - Object state management
Coroutines
  • function* - Define coroutine
  • yield* - Pause and wait for another coroutine
  • start_coroutine() - Start a coroutine
Ready
Line: 12Col: 4SAAAM v1.0.0