Chaospark: Learn Godot & Code

Content rating
Everyone
1+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Learn game development and coding by reading and predicting real code — Godot, Roblox, Minecraft, SQL, Python, Web Development and more. All courses are free, fully offline, no ads.

Chaospark teaches the way a good book teaches: motivation before definition, practice on every page, no fluff. It is a shelf of courses, each craft taught end to end in a calm, formal voice that respects your time.

NINE COURSES, FREE
Begin with a full shelf of courses, not trials:
• Godot — the open-source game engine, 236 lessons, verified against the real engine on your device.
• Programming Foundations — the ideas underneath every language, in plain pseudocode.
• SQL — the language for asking questions of data, from one table to joins and aggregates.
• Python — from a first script to modules, files, errors, classes and idiomatic code.
• Web Development — HTML, CSS and JavaScript, taught from structure to behaviour.
• AI & LLMs — how a language model actually works, and how to build with one: tokens, prompts, tools, agents.
• Roblox Studio — the Luau code that makes a Roblox game work: the Explorer, properties, and events.
• Minecraft Add-Ons — the JavaScript behind a Bedrock behaviour pack: the world, entities, and events.
• Minecraft Java Mods — the Java behind a real mod: items, blocks, the registry, and the events the game calls.

LEARN BY READING REAL CODE
You do not watch; you read a real script and predict what it does. What does it print? Which part does it change? What happens when this event fires? You build the answer and find out at once whether you read it correctly — the skill underneath writing code. Every code answer is checked against a real engine, so what the course marks correct is correct.

GAMES ARE THE HOOK, CODE IS THE CRAFT
The game courses teach the logic that powers real experiences — values, loops, functions, tables, instances, events — the same ideas that run games with millions of players. Learn to code once and it carries to every engine and language: Godot's GDScript, Roblox's Luau, Minecraft's JavaScript and Java, SQL, Python, and the web.

NO PAYWALLS
Every available course opens directly. There is no subscription, no account, no ads, and no in-app purchase screen.

STARTS BEFORE ZERO
Never written code? The first layer of every course assumes nothing: what a program is, how a computer reads a line, and how to read code yourself. Every term is defined in plain language the first time it appears.

LESSONS THAT MAKE YOU THINK
Not flashcards. Many kinds of exercise: predict the output, spot the bug, fill the blanks, arrange the code, match the pairs, build the scene tree, wire the events, and multiple choice with distractors drawn from real misconceptions. Every explanation tells you why.

DIAGRAMS YOU CAN TOUCH
Tricky ideas come with interactive figures. Drag a node around the coordinate grid, wind a rotation dial and watch radians count past degrees. The idea becomes something your fingers know.

REAL CODE, REAL ENGINE
The Godot course embeds the actual Godot 4.5 engine, compiled to WebAssembly, running on your device. Type GDScript, press run, and read the real output, the real errors, and the live scene tree — no servers, no install.

A QUIET PLACE TO LEARN
No streaks, no points, no daily nags, no scores. Every layer is its own object, open whenever you like. The one thing it remembers is your bookmark, so you can always pick the thread back up.

YOURS, OFFLINE
No account. No sign-up. No tracking. Everything lives on your device. The whole book works offline.

Written for the absolute beginner and for the developer arriving from another tool. If you want to learn game development and code — Godot, Roblox, Minecraft, SQL, Python, the web, and AI — this is it.
Updated on
Jul 2, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

What’s new

Chaospark is now a free offline course shelf. Removed in-app purchases and unlocked all available courses.
Content rating
Everyone
Learn more

App support

Phone number
+16268793301
About the developer
Treehugfeather, LLC
hello@hurtorius.com
131 Continental Dr Ste 305 Newark, DE 19713-4324 United States
+1 626-879-3301

More by Hurtorius