MaxBittker / sandspiel

Creative cellular automata browser game
https://sandspiel.club
MIT License
2.97k stars 199 forks source link

Rust refactor (Part 1) #246

Open Ezrashaw opened 1 year ago

Ezrashaw commented 1 year ago

My first big refactor for this codebase. This PR composes reasonably superficial changes to the Rust crate, doc-comments, name changes etc. I did a bit of fixing Clippy lints but most are integer cast warnings which I'll fix in a later PR. Overall, I just wanted to learn about the codebase a bit and do something with my time.

I intend to follow this pull request up with major changes to the Cell update logic and potentially how it communicates with WebGL. Any advice/ feedback would be greatly appreciated.