~/talk

Diving into the deep end with Rust/C# hybrid in game project

Talkat Jfokus 2022 · 2022-05-02..05-04· [rust, game-development]
slides:none on file

A commercial VR multiplayer action game uses a shared Rust crate for core logic and Unity/C# for rendering and input, connecting via platform shared libraries (DLL/SO) and UDP to an authoritative server. Rust code runs physics (using rapier physics), rollback timelines, background threads and Prometheus metrics, delivers fewer runtime crashes than C# and predictable frame-safe performance on the Meta Quest. The hybrid approach works but raises integration and learning-curve tradeoffs.

AI-written summary · about

  1. 0:00Start
  2. 0:47Personal History
  3. 1:11What Is Rust Good for
  4. 4:11Null Reference Exception
  5. 10:55Game Engines for Rust
  6. 13:37The Rust Learning Curve
  7. 15:55Runtime Errors
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.