Unit 9 — Data & Systems

The big ideas Unity cannot teach alone: how numbers live in bits, how files are data, how datasets lie and tell the truth, and how the internet and encryption actually work — each tied back to the game you built.

Lessons

IDTitleWhat you build / learn
9.1Binary: How Numbers Live in Memorybits, powers of two, int overflow in your own game
9.2Hex, RGB & Data Abstractioncolors as four bytes; palettes as data classes
9.3Compression: Lossy vs LosslessRLE by hand; why sprites demand PNG
9.4Your Scene Is Data: Metadata & Filesscenes are YAML; guids; serialization both ways
9.5Datasets: Insights from Playtest Dataplaytests.csv — cross-column questions, aggregates
9.6Bias, Filtering & Fair Datasampling bias in your own playtest pool; scoped claims
9.7Computer Systems: What Runs Your GameCPU/GPU/RAM/storage and the 16.67 ms frame budget
9.8The Internet: Packets, Routing & DNSyour git push, packet by packet
9.9Encryption: Keys, TLS & Public Keythe padlock icon, narrated
9.10Impact, Ethics & Licenses (Your Fork!)MIT vs GPL, attribution, the digital divide

Concepts this unit owns

This unit carries the DAT-1/DAT-2 and CSN-1/CSN-2 topic families and half of IOC-1 — the material the MC section drills hardest, taught through your own project. CED: DAT-1, DAT-2, CSN-1, CSN-2, IOC-1.

Reference docs in this unit

← Unit 8 All units Unit 10 →