Breaka clubs for kids
This platform runs clubs that teach kids to code and hand-draw their own computer games, currently piloted in schools. Its main experience lets kids build and play their own RPG in the browser on school iPads, built on a fork of the Godot engine tuned for constrained browser devices. It also streams games directly to iPads, including a modded version of Overcooked! 2 that teaches kids to code, delivered via a custom Kubernetes system that spins up game pods on demand backed by time-sliced NVIDIA GPUs, using Cloudflare's TURN relay over TCP since UDP is blocked on school networks.
What it addresses
Delivering browser games to school iPads on locked-down networks is hard: some iPads crash from memory limits when launching camera views, in-memory web workers are constrained, and blocked UDP rules out direct WebRTC.
Shared over time
Each entry reflects what was shared on that date. Details may have changed since then.
Breaka clubs for kids
This platform runs clubs that teach kids to code and hand-draw their own computer games, currently piloted in schools. Its main experience lets kids build and play their own RPG in the browser on school iPads, built on a fork of the Godot engine tuned for constrained browser devices. It also streams games directly to iPads, including a modded version of Overcooked! 2 that teaches kids to code, delivered via a custom Kubernetes system that spins up game pods on demand backed by time-sliced NVIDIA GPUs, using Cloudflare's TURN relay over TCP since UDP is blocked on school networks.
Problem: Delivering browser games to school iPads on locked-down networks is hard: some iPads crash from memory limits when launching camera views, in-memory web workers are constrained, and blocked UDP rules out direct WebRTC.
Audience: Kids learning to code in school clubs
Posted by @Benjamin_Dobell · Original comment ↗
“Still plugging away teaching kids to code and hand draw their own computer games: https://breaka.club/blog/why-were-building-clubs-for-kids”