CodeSpells

CodeSpells

Image source: Steam store page

A first-person sandbox in which you play a wizard who creates magic with code. It grew out of a research project at UC San Diego on teaching programming through play.

How you code

You write spells as programs that act on the world, for example to lift objects, fly, make fire or shape the ground, then cast them. You can write them as code or assemble them from visual blocks, so beginners can start with blocks and move on to text.

Details

Categories: World-hackers, Learn-to-code games

Platforms: Windows, macOS

Cost: Paid

Language: JavaScript or Blockly blocks

The Steam version is an unguided sandbox. The developers have since moved on to an open-source CodeSpells platform.

Last verified: 2026-10-09

https://store.steampowered.com/app/324190/