This is our 50th Twitch stream since we started this project. Five-Zero! Wow!! We’re having such a fun time, and here’s to 50 more ✨
For the first hour, we continued our move to immutable objects in our game systems and applied our ComponentTable pattern to our damageable objects. In the process, we had to refactor both our Damageable and Hitbox classes to be pure data types instead. We followed the Typescript errors and were able to refactor cleanly…but only after touching nearly ever entity!
In the second half, we did a double-stream of Hades – each of us playing our own run with the same weapon and trying to be the fastest to beat the final encounter (based on the in-game timer). Jeff snuck in the win just under the wire!
- Jeff is using the Windows Subsystem for Linux (WSL), which provides a standard Linux environment for development. The local filesystem is mounted in Windows as a network volume. https://docs.microsoft.com/en-us/windows/wsl/about
- Really, we can’t recommend Hades enough. Jeff is playing on PC, Dom is playing on Switch. https://www.supergiantgames.com/games/hades/
- “Hades Racing” inspired by the Hermes Cup streams at https://www.twitch.tv/jerds_au and https://www.reddit.com/r/HadesTheGame/comments/in0h2h/the_hermes_cup_a_hades_racing_tournament_streamed/