How I Learned to Stop Worrying and Love the Trait - Retrospective on Specs-RS
Offered By: Rust via YouTube
Course Description
Overview
Explore the evolution of specs-rs in this 20-minute conference talk from the Rust KW Meetup. Delve into the user-facing API of specs-rs, examining how traits are utilized to construct a fast and seemingly simple interface. Learn about Entity Component Systems (ECS), storage types, component traits, system registration, system data, masks, and the BitAndSplit concept. Gain insights from speaker Coraline Sherratt's retrospective analysis of the specs-rs project, offering valuable lessons for Rust developers interested in API design and performance optimization.
Syllabus
Intro
What is an ECS?
Storage Types
Component Trait
Registering
Systems
System Data
Masks
BitAnd
Split
Taught by
Rust
Related Courses
Creative Programming for Digital Media & Mobile AppsUniversity of London International Programmes via Coursera Online Games: Literature, New Media, and Narrative
Vanderbilt University via Coursera Game Design Concepts
Canvas Network General Game Playing
Stanford University via Coursera Program Arcade Games - Learn Computer Science
Independent