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
0 XP
Level 1 🔥 0
Live Shooter Write code and press Run!
D-pad
to move
Your code runs every frame · Arrow keys for input · Game resets on Run
🎉🏆🎉
Workshop Complete!
You built a full GML-style shooter from scratch — movement, input, shooting, aiming, collisions, health, score and enemy types. That is real game programming.
🔧 More Workshops → ⭐ View My Progress & Certificates

This workshop was free and took many hours to build. If it helped you learn something new, consider supporting the project.

☕ Support on Ko-fi
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 →