Godot teacher-simulation game

Rehearse teaching in a classroom that pushes back.

Chalk & Chance turns teacher preparation into a playable classroom: navigate the room, manage order and composure, use classroom tools, surface student reasoning, and see the evidence your moves create.

Current build

Not a chat demo. A rehearsal loop.

The game now includes mission briefing, scenario backdrops, explicit debrief panels, level-up progression, item loadout, local leaderboard, evidence journal, lesson import, and product QA gates.

Mission briefing

Each mission opens with art, story hook, success conditions, reward, evidence edge, and first-move guidance.

Classroom orchestration

Players manage attention, order, composure, proximity, interruptions, and student-specific needs.

Evidence Journal

Live ECD/Elo-style competency estimates show probability, evidence count, uncertainty, and research anchors.

Progression loop

Badges unlock missions, XP grants upgrade points, item rewards change loadout, and runs post to a leaderboard.

Readable debriefs

Encounter, lecture, gym, group, and full-lesson endings show score drivers, next focus, rewards, and replay choices.

Free-text teacher talk

Players can type their own teacher move; the game maps it to the same evidence-bearing action loop.

Lesson import

Paste a lesson plan and generate a playable scenario with objectives, roster, seating, and dialogue hooks.

Screenshots

Latest product surfaces

Mission hub with levels, items, and missions
Mission hub. Badges, level progress, items, leaderboard, and adaptive next practice.
Mission briefing overlay
Mission briefing. Scenario art, story, success criteria, reward, and evidence edge.
One-on-one encounter
Encounter. Read the student, wait, choose a teaching move, and protect composure.
Free text mode
Free text. Type teacher talk and let the game classify the move.
Evidence Journal
Evidence Journal. Competency estimates, uncertainty, anchors, and the next practice target.
Item loadout
Item loadout. Classroom tools support composure, noticing, equity, wait time, and goals.
Lecture mode
Lecture. Present, question, wait, repair, and check while students react.
Gym capstone
Gym capstone. Resolve multiple students while order and composure remain under pressure.
Group check-in debrief panel
Group debrief. See participation, shared-reasoning evidence, badge reward, and next focus.
Overworld lesson debrief panel
Lesson debrief. Review attention, composure, objectives, rewards, and evidence fingerprint before replay.

Player onboarding

Guidebook and narrated walkthrough

Use the guidebook for first-time players, instructors, or reviewers. It explains how the game maps observation, decision, feedback, and reflection into a playable loop.

Research-grounded mechanics

Mechanics trace to teaching constructs

Chalk & Chance is designed as an educational game, so mechanics are tied to constructs and telemetry instead of only to narrative choices.

In gameConstructAnchor
Wait-time meterProductive pause after promptingRowe 1986
Elicit / Extend / RevoiceStudent reasoning and discourse movesJacobs, Lamb & Philipp 2010; Chapin/O'Connor
Least-intrusive redirectBehavior management without escalationSimonsen et al. 2008
Asset connectFunds-of-knowledge connectionMoll & Gonzalez; TeachingWorks HLP 12
Group monitoringWithitness and monitoringKounin classroom monitoring
Formative checkCheck for understandingBlack & Wiliam 1998
Status treatmentEquitable participation in group workCohen & Lotan complex instruction

Productization QA

Verified as a playable product surface, not only a prototype

The repository includes a one-command QA runner that refreshes screenshots and checks the main product gates.

Project load and smoke tests
UI clipping, overlap, button fit, and dialogue padding
Backdrop, item, portrait, and sprite asset quality
Scenario/data integrity and competency-model coverage
Encounter differentiation, lecture mode, gym capstone
Lesson import, telemetry/xAPI, overworld ecology
Completion/debrief screenshots across encounter, lecture, gym, group, and overworld
Reflection overlay and final lesson debrief text-overlap checks