CodeIT
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
| Published | 1 day ago |
| Status | Released |
| Platforms | HTML5, Windows |
| Author | fabs133 |
| Genre | Puzzle, Educational |
| Made with | Godot |
| Tags | browser, coding, free, Godot, logic, programming, python, visual-programming |
Download
Click download now to get access to the following files:
Development log
- CodeIT v1.4.0 - Three New Levels!15 hours ago
- v1.3 — Sound, Achievements, and Sandbox Mode1 day ago

