JVDesignStudio · GML Workshop

Write Code.
Move. Shoot.
Survive.

12 levels. Each one gives you a challenge write the code to solve it. Your code runs live in the game on the right. No setup. No downloads. Just code.

GML-Style Live Code Execution 12 Levels Ages 11+ 🆓 Free
🎯 Start Coding
What you'll learn
VariablesLevel 1–4
Input & movementLevel 2–4
FunctionsLevel 5–6
Collision & logicLevel 7–9
Game systemsLevel 10–12
Live Shooter Write code and press Run!
D-pad
to move
Your code runs every frame · Arrow keys for input · Game resets on Run
Progress
Keep Building
🕹️JavaScript · 10 StepsJS Platformer BuilderTry it → 🐍Python · 10 StepsPython Game BuilderTry it → 🏰C++ · 20 StepsC++ Tower DefenceTry it → 🔧All ResourcesThe WorkshopVisit →

🛠️ Free In-House Dev Tools

Make It Yours

Use these free browser tools alongside this workshop to create custom sprites, sounds, levels and colour schemes for your game. No installs. Free forever.

🎨
Pixel Studio
Draw sprites & animations
🗺️
Level Designer
Build 2D tile maps
🎵
SFX Studio
Create custom sound effects
🎨
Colour Palette
Build a game-ready colour scheme
🎲
Game Idea Gen
Random game concepts & prompts
🛠️ See All 20 Free Tools →