Making games and physics work with Reason & Reprocessing
summary
Shows that Reprocessing wraps OpenGL/WebGL for cross‑platform 2D, that Reason compiles to JavaScript or native via bsb‑native, and that actual work is concrete not conceptual: an 8‑hour physics engine attempt (failed, later ~50h to fix) exposes floating‑point gotchas and correctness bugs, and a usable Moomin JSX→Reprocessing bridge is built and demoed with reducer‑style components, rendering loops and a spinning rectangle — enough real code and results to judge whether to dig deeper.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 1:50Flight hackathon idea
- 3:58What is ReasonML
- 8:38ReasonML to JavaScript
- 11:09Reprocessing for games
- 12:36Building a physics engine
- 14:27Floating point errors
- 15:56React with Reprocessing
- 18:45Moomin library demo
- 20:29Conclusion
related talks
08mWonky Game Physics in Reason and Lessons Learned
35mGet started with Reason
30mReasonML is Serious Business
50mReasonML (Opening Keynote)
30mThe Age of Reason(ML)
28mType-safe React with ReasonML
41mReasonML: React as a Language and what the Future looks like
21mBreaking out of the confines: making games in React
