Learn programming by building visual programs!

CodeIT is an educational puzzle game where you learn Python concepts by placing and connecting code nodes on a grid. Drag nodes from the palette, wire them together, and watch data flow through your program as it executes step by step.

FEATURES

- 14 code node types: literals, variables, math, comparison, if/else branches, loops, string operations, type casting, functions, lists, merge, print, and output

- 5 progressive Python levels with 12 challenge segments covering variables, operators, conditionals, loops, and functions

- Visual data flow: watch values travel through connections as animated particles

- Debug step mode: step through execution one connection at a time to understand exactly what happens

- Star-based scoring with bonus objectives

- Hint system when you get stuck

- 3 difficulty settings (Easy, Normal, Hard)

- Auto-save progress

HOW TO PLAY

1. Read the objective for each puzzle segment

2. Select nodes from the palette on the left

3. Click on the grid to place them

4. Drag between ports to create connections

5. Hit Run to execute your program

6. Use Debug Step to trace data flow one step at a time

CONCEPTS YOU'LL LEARN

- Variables and data storage

- Arithmetic operators (+, -, *, /, %, **)

- Comparison operators (==, !=, <, >, <=, >=)

- Conditional branching (if/else)

- Loops and iteration

- String operations

- Type casting between int, str, float, bool

Perfect for students, coding beginners, or anyone curious about how programs work.

Built with Godot 4.2 | Play in browser or download for Windows




MORE GAMES BY FABS133


If you enjoy learning through games, check out my other projects:


Element Forge — An idle game where you forge the periodic table from quarks. Learn real chemistry while you play.
https://fabs133.itch.io/element-forge


Incremental Builder — Build a computing empire from raw noise. Climb the abstraction layers from bits to data.
https://fabs133.itch.io/incremental-builder

Download

Download NowName your own price

Click download now to get access to the following files:

codeit-windows.zip 28 MB
Version 1.4.0

Development log