I found what makes even simple loops 4x slower

supertommy
supertommy
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
2 سال پیش در تاریخ 1401/01/13 منتشر شده است.
9,349 بـار بازدید شده
... بیشتر