Runtime Reverie

018: What web devs can learn from making games


Listen Later

Topics
  • Vincent made a game engine using Bun.js & WebGL
  • Modifying code from your debugger
  • Ways of implementing visual damage after shooting a wall
  • Nigel’s career is cool as hell: he used to make games for the Gameboy Advanced
  • Recording and replaying a log of all non-deterministic game input (e.g. user’s button presses)
  • Networking tricks from multiplay games
  • Wiring of code ahead of time vs at runtime
  • Links
    • Vincent’s new game engine built using Bun.js & WebGL
    • Zig’s Struct-of-Arrays
    • https://en.wikipedia.org/wiki/AMOS_(programming_language)
    • Bret Victor - Inventing on Principle
    • Patrick Smith: X profile
    • Armin Sadeghi: X profile
    • Craig Sullivan: X profile
    • Vincent Le Quang: X profile
    • Nigel Thorne: X profile
    • ...more
      View all episodesView all episodes
      Download on the App Store

      Runtime ReverieBy Patrick Smith & Armin Sadeghi