Post

my full indie talk is out!! it's about ways you can build ~*modular code~* and how OOP can be overrated heheh

Full Indie@fullindie.bsky.social

📢 OOP IS OVERRATED!! Learn the different methods and benefits of building modular code in this Full Indie Summit 2024 talk from @isadora.codes, @coldbloodinc.studio co-founder and Murder Engine creator! 📺 youtu.be/PrKkIX-jizY

17 reposts61 likes

Excellent talk! It’s great to hear people advocating for using the design patterns that make sense for the problem at hand, even if it means you’ll have some OOP sprinkled into your mostly ECS program. Too often we get tempted to try to fit everything into one box when nothing is making us!

Tô assistindo agora, tá muito bom. Eu nunca fui tão chegado em OOP assim n, talvez por trauma do código espaguete dos meus primeiros jogos kkkk. Mas ao mesmo tempo tbm acho ECS muito complicado de implementar, geralmente uso uma biblioteca já pronta pra isso.

aaaa brigada <3 hahah implementar o próprio ECS é meio overkill, mas usar uma biblioteca pronta funciona super bem eu usava muito design patterns quando aprendi a programar, mas acho que hoje em dia tão falando cada vez menos 🙏

É, fora que mesmo que eu quisesse, ultimamente eu n tenho oportunidade de usar OOP pq as linguagems que eu geralmente uso são tipo, C, Rust, coisas assim. (Rust inclusive tem umas bibliotecas ECS brabas) OOP é até bacana, mas até onde eu sei, n dá pra compilar C# pra um Nintendo DS.