Architect and optimize high-performance game logic using Bevy's data-oriented Entity Component System in Rust.
This skill provides specialized expertise for developing games with the Bevy engine, focusing on its high-performance Entity Component System (ECS). It guides users through creating efficient data structures with Components, writing parallelizable Systems, managing global state with Resources, and optimizing execution order via advanced scheduling. Whether you are refactoring object-oriented code into data-oriented patterns or troubleshooting parallel execution conflicts, this skill ensures best practices for cache-friendly and scalable Rust game development.
主な機能
01Refactoring OOP logic to Bevy-native patterns
02Performance optimization and cache-miss minimization