~/talk

POLDERS: The Bevy Engine in Action

Talkat RustWeek 2025 · 2025-05-13..05-17· [rust, game-development]
slides:none on file

Case study of building POLDERS, a 3D Dutch city builder made with Bevy 0.12, that explains exactly what was built and how: a custom geometry kernel for a Townscaper‑like procedural grid, vertex‑level mesh pipelines (marching cubes, wave‑function collapse experiments), bespoke custom shaders, UI systems and an asset pipeline, plus simulation of polders, canals, windmill drainage and dike failures (rooted trees reinforcing dikes, sinkhole scars after breaches). Practical notes on scaling, monorepos, and tolerating messy code for faster iteration.

AI-written summary · about

  1. 0:00Introduction and context
  2. 3:24Game trailer presentation
  3. 5:11Architectural inspiration
  4. 8:43Building the geometry kernel
  5. 12:49Adopting Rust and Bevy
  6. 15:51The philosophy of messy code
  7. 18:53Procedural generation techniques
  8. 23:19Game mechanics and Polders
  9. 27:28Conclusion and call to action
  10. 28:56Q&A session
~/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.