Role in this project:
Back-end Developer Contributions:85 commits, 51 PRs, 177 comments in 1 year 10 months
Contributions summary:Connor contributed to the `specs` repository, which focuses on parallel ECS. Their commits centered around documentation, spellchecking, and implementing features related to storage and entity management. They refactored and introduced new features such as `CheckStorage`, serialization/deserialization tests, and methods for merging and manipulating data within the storage system. Furthermore, they contributed serialization testing code.
ecsparallelrustparallel-ecsspecs
Data-oriented and data-driven game engine written in Rust
Role in this project:
Back-end Developer Contributions:112 commits, 30 PRs, 14 pushes in 1 year 5 months
Contributions summary:Connor's contributions focused on establishing a configuration system for the Amethyst game engine. They implemented a `FromYaml` trait to load data from YAML files and created macros for defining configuration structures. The user's changes included adding support for different data types, array and tuple loading, and incorporating error handling with default values, as well as the ability to load config from external files.
game-enginerustenginegamedev