Games and 3D Graphics in Arcadia
summary
Arcadia integrates Clojure into the Unity engine, currently exporting cleanly to desktop while web and console targets are planned; it uses a forked ClojureCLR compiler with continuous AOT so Unity sees generated types and supports a live REPL workflow. The project ships a Hydrate system that maps Unity scene graph to Clojure persistent data for fast serialization and reuse, and it connects to hardware — e.g. a custom glove and Leap Motion using a binary serial protocol with gesture detection on an agent thread.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 3:02What Arcadia is about
- 3:53Community work
- 7:47Wizards Hands
- 8:50Demo
- 9:47Unity
- 12:00Making a 2D game
- 13:40Data
- 14:40Movement
- 18:40Player Ship
- 23:20Updating the Map
- 25:50Code Walkthrough
- 29:25Upcoming Features
- 34:35Arcadia Libraries
related talks
54mfn and Games with Arcadia
35mGame Development Development
09mGame Development in Clojure
09mMaking video games real
38mUSE lisp WITH game - Making an Adventure Game with Clojure
41mFunctional Game Engine Design for the Web
56mUnity for the enterprise developer
36mCrafting Cross-Platform Adventures: Building a Game Engin…
