A stealth introduction to coding.
GridLight is designed as a delightful, approachable gateway to developing a passion for coding and design. Players will learn by playing, but the learning will happen without them noticing it.
The game won’t be about typing in lines of code or drilling syntax. This is a game, not homework. There’ll be no “chocolate-covered broccoli.”
GridLight primes players on computer science concepts by seamlessly integrating them into its gameplay, world, systems, and tools. These concepts will be a natural part of what makes the game experience fun, time and time again.
You’re not just learning to code. You’re discovering the magic of wielding it.
A sneak peek at the GridLight universe
GridLight: Hello World introduces coding concepts
We integrated these coding principles directly into the gameplay, so those completely new to computer science can experience that it’s fun, creative, and accessible.
Hello World also covers basic computer science concepts from the K-12 Computer Science Framework:
Algorithms and Programming — learn this every turn by structuring your Command Line sequence
Computing Systems — shown by the relationship between software (the Command Line) and hardware (your Bot Friend)
Impacts of Computing — use programming to solve a challenge (restoring the Lighthouse for the Festival)
GridLight: Hello World — The Story
You're preparing for the Lighthouse Festival with the help of your mentor, Root.
At first, the mission seems simple -- gather up Light Sprites! They are powerful, magical critters that can restore the Lighthouse Orb with GridLight, an energy source. Root introduces you to the magic of coding, by showing you how to program Nab, the Bot Friend you’ll rely on to complete the mission.
Then Wild Bots start to appear on the map. Wild Bots aren’t uncommon, but it’s strange to see so many of them either broken (Null Bots) or grumpy and trying to attack (Bugged Bots). Not only are they cluttering things up, they’re scaring away the Light Sprites!
You and Root eventually discover the source of Null Bots and Bugged Bots. A fellow programmer had written code to automate the gathering of Light Sprites, but in his hurry to ship it out, he didn’t test the code nor did he have it reviewed by a peer. His code produced a bug that made the Wild Bots treat everything with a different protocol as an enemy.
You disable the device broadcasting the code to Wild Bots. Root says she will bring the bug report back to the other programmer. Both of you make plans to return for the Lighthouse Festival that night -- where you see the Light Sprites restore the Lighthouse Orb.