I found what makes even simple loops 4x slower
9.3 هزار بار بازدید -
2 سال پیش
-
The ideas are baked into
The ideas are baked into the Entity Component System or ECS architecture and it can turn a loop that takes 2 seconds to run into one that takes more than 8 seconds!
Join us on Discord: Discord: discord
Follow us on Twitter: Twitter: OurcadeHQ
📚 More resources to understand ECS:
Scott Bilas GDC 2002: https://www.gamedevs.org/uploads/data...
Evolve Your Hierarchy: https://cowboyprogramming.com/2007/01...
Adam Martin ECS: http://t-machine.org/index.php/2007/1...
Benchmarks: https://github.com/noctjs/ecs-benchmark
ECS FAQ: https://github.com/SanderMertens/ecs-faq
Memory in JS: Medium: memory-in-javascript-beyond-leaks
Data Locality: https://gameprogrammingpatterns.com/d...
🎬 ECS Talks:
Overwatch architecture: https://www.gdcvault.com/play/1024001...
SAConf: Entity Component Systems and You: The...
RustConf talk: RustConf 2018 - Closing Keynote - Usi...
👾👾👾
Ourcade is a playful #gamedev community for open-minded and optimistic learners and developers. 🎮🕹👾🤗 http://ourcade.co
#javascript #ecs
Join us on Discord: Discord: discord
Follow us on Twitter: Twitter: OurcadeHQ
📚 More resources to understand ECS:
Scott Bilas GDC 2002: https://www.gamedevs.org/uploads/data...
Evolve Your Hierarchy: https://cowboyprogramming.com/2007/01...
Adam Martin ECS: http://t-machine.org/index.php/2007/1...
Benchmarks: https://github.com/noctjs/ecs-benchmark
ECS FAQ: https://github.com/SanderMertens/ecs-faq
Memory in JS: Medium: memory-in-javascript-beyond-leaks
Data Locality: https://gameprogrammingpatterns.com/d...
🎬 ECS Talks:
Overwatch architecture: https://www.gdcvault.com/play/1024001...
SAConf: Entity Component Systems and You: The...
RustConf talk: RustConf 2018 - Closing Keynote - Usi...
👾👾👾
Ourcade is a playful #gamedev community for open-minded and optimistic learners and developers. 🎮🕹👾🤗 http://ourcade.co
#javascript #ecs
2 سال پیش
در تاریخ 1401/01/13 منتشر شده
است.
9,349
بـار بازدید شده