Visit Arcade Evolution in Prototype Lab and make a left through the door to enter the College. Don't be overwhelmed, we are here to help you through every step with your own prototypes!

Learn game development by building real games
Osmosis College is a hands-on programming school built directly into the GLITCHED MATRIX Prototype Lab. Instead of learning Python and game development through disconnected tutorials, students learn by working inside a sci-fi Robot Programming Academy, completing real coding challenges and gradually building playable games. Finished projects are certified by the College and appear as actual playable cabinets in the neighboring Game Test Lab.

The program is designed to take someone from their first steps in programming all the way to independent game development. The curriculum covers Python, classes, controls, textures, HUD design, game math, gameplay systems, testing, optimization, saves, crash recovery, applications, packaging, AI, and capstone development. Early lessons teach recognition and basic application; later levels move through repairing bugs, completing incomplete systems, creating solutions from requirements, debugging multi-fault programs, integrating systems, production engineering, and finally an open-ended graduation project.

What makes Osmosis different is that the code is real. The College now creates a physical reference library containing 150 certified lesson examples, teaching notes, and source examples from Games 01–10. Students can inspect those files, open them in Expert Workspace, create their own editable copies, compare changes against the certified version, run tests, break things safely, restore individual files, and experiment without destroying the known-good project.
Your personal robot, R-01, grows with you. Completing different subjects unlocks parts of its real implementation: appearance, movement, object model, behavior, tests, and diagnostics. The goal is for concepts that initially seem abstract—like classes, AI, testing, or crash recovery—to eventually become visible parts of something you can modify and observe. The certified version always remains protected while your experiments live in a separate workspace.

Osmosis also includes faculty mentors, a Learning Navigator, progress tracking, global curriculum search, a review queue based on actual mistakes and hint usage, a Test Explorer, autosaved lesson drafts, and a “Where Is This Controlled?” inspector that connects visible game behavior back to the source file, asset, state, and tests responsible for it.

The guiding philosophy is simple:
Learn it → use it → break it → debug it → understand it → build your own.
Osmosis does not expect every student to work the same way. Guided mode offers more explanation and hints, while increasingly independent modes remove those supports. By the end, the student is no longer trying to reproduce one prescribed answer: they are given a product brief, constraints, tests, and acceptance criteria, and they decide how to architect the solution.

It is less like reading a programming textbook and more like attending a game-development school inside the game-development laboratory itself.

https://glitchedmatr1x.github.io/GLITCHED-MATRIX-Prototype-Lab/