Jay and Matt dive into an Exploding Rabbit Hole full of code architecture. We also talk about making levels in Super Mario Bros. Crossover, what we’ve been playing, and quantum computing.
- 2:28 – ECS Architecture (Entity Component Sytem)
- 11:00 – Thoughts on Unity and the Godot Engine
- 19:54 – Engine Agnostic Code Design with Entitas
- 26:07 – View abstraction
- 31:06 – How levels were made in Super Mario Bros. Crossover
- 41:31 – Matt’s been playing Super Meat Boy
- 44:56 – Jay’s been playing Assassin’s Creed Origins
- 54:24 – Interesting thing: Quantum Computing
6 thoughts on “Exploding Rabbit Podcast #2: The Exploding Rabbit Hole of Code Architecture”
I love these podcasts! I won’t pretend to fully understand all the topics but they’re still interesting and entertaining. Keep ’em coming!
WHERE TO CLICK TO PLAY!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Loved the new cast and all the code talk, I learn so much 🙂
do you know where to click to play?
Thank you. The ECS part was inspiring. I’m not that strict when I code but take inspiration from different paradigm (taking some functional programming ideas and use it where it fits without going 100% for it). I think I’ll will try to make a Enemy class OOP with all basics that all enemies should have, but add special abilities and stuff as components.
Thanks for the interesting podcast. Coincidentally, I was reading about the Entity-Component-System architecture in Nystrom’s Game Programming Patterns at the same time you posted this. Keep the game development content coming.