Parens of the Dead: Live pair programming and zombies
summary
Live coding builds a small web game called Parens of the Dead using Clojure & ClojureScript and an event-sourced model where every game change is a list of events; the feature added is an orthogonal tip system that injects show/hide tip events, de-duplicates via a reduction and shown-tips set, and produces client instructions via actionizer. Tests drive behavior, pattern matching with core.match decides triggers, and the feature is implemented and demonstrated working live despite iterative fixes.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:05Game overview
- 12:35Testing triggers
- 14:13Matching triggers
- 15:47Add tips
- 17:07Zombie intro tip
- 17:55Triggering tips
- 20:10Adding tips to events
- 21:40Testing tips
- 22:25Testing tips without tests
- 27:30Implementing tips
- 32:50Reducing tips
- 38:40Removing tips
- 44:13More tips
related talks
24mPlay with your code
30mMaking video games and learning Clojure
42mComposing Interactive Apps With Zelkova
40mWrite NOW, Run Anytime
47mProgramming In Time - Live Coding for Creative Performances
26mCrafting crazy & collectively constructive creative coding concoctions
38mMaking Games at Runtime with Clojure
54mJam-oriented programming: Bringing improvisational jazz to engineering
