📖 GameCrom Documentation
Full Tutorials
Create your first platformer game
GameCrom API
Complete list of the most important features
Example Scripts
Script Examples Library
🎮 Gameplay & Movement
🎮 GameObject
🔄 Transformations
↻ Rotation System
🎥 Camera Follow
🖼️ Camera Window
✨ Collision System
💠 Global Physics (Gravity & Movement)
🧩 Parent & Child Hierarchy
📐 Math Utilities
💾 Save & Load
🌑 Darkness & Light System
💡 LightEffect Component
💨 Particle System
🏐 Bouncing Ball Object
🌄 Parallax System
🧠 Scripts & Communication
📜 Script System
⚡ CallFunction (function call)
📞 Communication Between Scripts
🌐 SendMessage (HTML)
🔧 GetComponent
🔧 GetComponentFromObject
🧩 Variables & Scope
🖱️ OnClick
🎞️ Animation Control via Code
🖼️ Textures
🧱 Tiling, Offset & Scroll
🎵 AudioSource
🎬 Fade In / Fade Out
🔊 PlaySound
🛒 In-App Purchases
🎬 Scene Loading
✨ InstantiateObject
✨ InstantiatePrefab
🕒 Timers & Time
Raycast
ScreenToWorld
WorldToScreen
DebugColliders
Mouse
Keyboard & Gamepad Maps controls
🪶 Logs & Debug Console
Pause, Resume
👉 Browser Events (keyboard, mouse and touch)
🖌️ Interface & UI
🧩 UI Canvas Components
🌐 HTML/CSS UI
💬 Toast & Notification System
🖋️ drawText()
🔤 getUIText()
🔤 setUIText()
UI Joystick (Joystick for mobile platforms)