Post Ar4h4NritinK4dOM88 by sinbad@mastodon.gamedev.place
 (DIR) More posts by sinbad@mastodon.gamedev.place
 (DIR) Post #Ar4h4NritinK4dOM88 by sinbad@mastodon.gamedev.place
       2025-02-13T10:50:19Z
       
       0 likes, 0 repeats
       
       I think a lot of tech these days is in “complexity runaway mode”: there are loads of abstraction layers because things are unnecessarily complex, built by people who either want to protect their jobs, or just like complex things to make them feel smart, or have learned how to do something 3rd hand so don’t really know *why* they’re doing any of it. Then the abstraction layers create a new base tier of complexity, suggesting a need for yet another layer. Feels insane
       
 (DIR) Post #Ar4h4PMbKP5WigqWtk by lritter@mastodon.gamedev.place
       2025-02-13T10:58:22Z
       
       0 likes, 0 repeats
       
       @sinbad why are music composers still using a complex shorthand notation developed by a monk in the 15th century? certainly not because it's good.
       
 (DIR) Post #Ar4h4QOlTqPfvgrluS by thomastc@mastodon.gamedev.place
       2025-02-13T11:08:59Z
       
       0 likes, 0 repeats
       
       @lritter @sinbad Long but very good and entertaining video on that topic: https://www.youtube.com/watch?v=Eq3bUFgEcb4
       
 (DIR) Post #Ar4h4WtTKaXc4fHNbc by lritter@mastodon.gamedev.place
       2025-02-13T11:05:09Z
       
       0 likes, 0 repeats
       
       @sinbad but what you said; i'm particularly thinking of Vulkan, and i guess the dynamic is caused by (sub)dividing responsibility, and directly shaped around individual cooperative groups; i bet you will find the layer boundaries right where the developer group boundaries are.as a multidisciplinarian, you feel alienated from these boundaries because you need to mess around in more than one of them, and you can't stand the shortsightedness of people knowing only their side of the fence.
       
 (DIR) Post #Ar4h4eYUqSW3pvWk1Q by lritter@mastodon.gamedev.place
       2025-02-13T11:08:00Z
       
       0 likes, 0 repeats
       
       @sinbad the topic came up in the early stages of working on my game: someone made the observation that in all big games, features are modularized exactly so that the work can be divided among multiple workers, and that is their weakness.if you wanted to make one big coherent and organically connected system, only a single person could do it.