My RustFest Talk (With Networking Demo)
(
Oct
19
)
Finally my RustFest Zurich talk was made available, courtesy of ETH Zurich!
For your reference, here is the full slide deck.
Here is the rough outline:
- My personal background
- Quick history of Citybound & how I arrived at using Rust
- Actors as the main abstraction behind Citybound's engine and their benefits
- Simple Demos, starting around 14:00 (small village with houses, 10x10km grid stress test with 100,000 cars)
- Actors in a networked setting
- Networked Demos, starting around 20:18 (2 player collaborative building of a village, lighter 10x10km grid stress test)
- Explanation about what in-game entities are actors and how they are distributed over machines
- How actors are defined in code and how I found a very succinct style of writing them
- Lessons learned & conclusions
As you can see, the talk is pretty technical in nature (which makes sense, given the original audience of Rust developers), but I tried to make it as concretely related to Citybound as possible.
I'll be happy to answer any questions!