β€Ί
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.