Runtime Reverie

Front-end & back-end tech, business strategy, and user experience.


Powered By

18: What web devs can learn from making games

Vincent and Nigel share what they’ve learned creating games & game engines.


  • 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