

1·
23 hours agonot sure who lunduke is & why we’re talking about it under a post about data-oriented design :/


not sure who lunduke is & why we’re talking about it under a post about data-oriented design :/


Huh, what interview?
Yeah, it’s such an interesting concept, and I like how Andrew not only explains the concepts well in such a short time, he also explains how he applies to Zig’s compiler at the later part of the talk. Even more interesting, (CMIIW) data-oriented programming originated from game development, but as we can see it can also be applied everywhere else
You make your own game engine?
Yeah, I came across the concept of ECS while I was trying out a game engine called Bevy. It was interesting but like many framework made using Rust, it has too many abstraction or macros. It’s not always a bad thing & I totally get why it’s like that, but I want something more lower level for learning purpose.
So I searched around for more low-level stuff and found this talk by Andrew Kelley. Also I’m currently trying to create some city-sim game using Raylib and Zig, and I plan to try to apply to the game I’m making. It’s my first time trying to properly make a game so it’s gonna take a while lol