~/talk

Game Development in Eight Bits

Talkat Strange Loop 2021 · 2021-09-30..10-02· [creative-coding]
links:none on file
slides:none on file

Describes concrete NES constraints—1.79 MHz 6502, 2 KB system RAM, 2 KB VRAM, 8 KB graphics, 32 KB cartridge code—and the hacks that make games work: 8×8 tile pattern tables with 960‑byte backgrounds so a screen fits in RAM, Super Mario stores world 1‑1 in 101 bytes, 8.8 fixed-point for smooth acceleration, 64‑sprite limit, Contra’s point vs rectangle collision to check 11 bullets vs enemies in 16 ms, randoms via 16‑bit LFSR or 256‑entry table, passwords, Famicom disks and battery‑backed save RAM with checksums.

AI-written summary · about

  1. 0:00Intro
  2. 0:44What is NES
  3. 4:00What does 8bit mean
  4. 5:00Drawing graphics
  5. 5:54Drawing with tiles
  6. 6:57Layers
  7. 7:38Backgrounds
  8. 8:15Sprites
  9. 8:58Single Screens
  10. 10:08Multiple Screens
  11. 12:54Physics
  12. 14:31Super Mario Bros
  13. 15:54Contra
  14. 18:08Point vs Rectangle
  15. 19:24Random Numbers
  16. 24:35Saving Your Game
  17. 25:34Passwords
  18. 28:08The Disk System
  19. 31:58Dragon Warrior
  20. 33:59Resources
  21. 35:30Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.