~/talk

So you wanna be a demoscener

Talkat CPH DevFest 2024 · 2024-08-26..08-30· [creative-coding]
slides:none on file

History and mechanics of demos from Commodore 64 assembly and SID trackers through Amiga mods to PC VGA and modern GPU shaders, with concrete how-tos: implementing the plasma effect as summed sine waves, a fire effect by averaging pixels, a twisting column via per-row angle transforms, and ray-marched scenes using sphere tracing. Shows winning examples (a Gathering winner and a 4K demo), compares C/assembly/JavaScript and GPU approaches, and releases a Unity framework and source on GitHub.

AI-written summary · about

  1. 0:00Demo scene world
  2. 1:56From C64 to demoscene
  3. 3:43Demo scene and constraints
  4. 6:43Defining a demo
  5. 8:29Origins of demos
  6. 9:53C64 hardware basics
  7. 14:07Amiga in demoscene
  8. 15:52PC VGA graphics
  9. 22:57Second Reality breakthrough
  10. 29:48Staple demo effects
  11. 31:14Plasma effect math
  12. 35:45Twisting columns explained
  13. 37:52Fire effect basics
  14. 39:56Modern demos and GPUs
  15. 43:064K demo rendering
  16. 46:28Escape demo techniques
  17. 48:15Pixel Dreams framework
  18. 51:45Demo scene future
~/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.