›
Loading…
+0 XP
Next Lesson

Loading lesson…

Loading…
index.html

[System] Welcome to SG Academy. Press Run to preview your game. Press Check when you've made your choices!
Sandbox Output
Press Run in Sandbox to execute your server.js in a real Docker container.
Press Run
Hint:

Lesson Complete!

You passed all the checks!

+50 XP earned
Next Lesson

Save Your Progress!

You've earned XP for completing this lesson. Create a free account to save your progress, track your XP, and unlock certificates.

Deploy Your Tier 2 Game

You've mastered the SDK. Now ship a live game with your own Node.js server, LuaJIT, and Perl — all running on our infrastructure.

$10 /month — cancel anytime

Free accounts can always code and learn. Hosting space is what the subscription covers.

Are you sure?

Welcome to the Academy!
Here's how the lessons work — takes 30 seconds to read.

Theory Panel (left)

Read the concept. Scroll down to Objective to see the checklist of what you need to do in this lesson.

Code Editor (center)

This is your game code. Find the YOUR CHOICE comments and change the values right next to them. That's your creative input!

Check button

When you've made your choices, click Check. It verifies your objectives. Keep editing and re-checking until all pass!

Your code carries forward through every lesson. Change a color in lesson 1 and it'll still be your color in lesson 5. By the end, you'll have a complete, custom game.