u/zarandysofiain r/Clojure • Recommends
Michael Nygard & Ragnar Svensson - Game Development Development
111K subscribers • 135 videos on Hallway
Intermediate. Assumes working knowledge.
10K views10 years ago2 recommendations
Game developmentProgramming languagesUnity, Unreal and GodotLisp and Clojure
Michael Nygard and Ragnar Svensson discuss building the Defold game engine editor using Clojure, JavaFX, and an in-memory graph database.
Clojure for a desktop GUI application. With JavaFX. For game development. And it's all built on top of an in-memory, transactional graph database. One of the biggest game developers in the world needed a new IDE to build games for their engine. Eclipse just wasn't cutting it any more. It may sound a bit nuts to use Clojure for desktop GUIs, but this architecture delivers incredible benefits to the tool developers. About the speakers: You can find Michael Nygard coding, writing, speaking, or thinking about how the Universe works. He has lived with systems in production and learned hard lessons about the importance of operations. Highly-available, highly-scalable commerce systems are his forte. Ragnar Svensson has worked as a game developer for many years, starting out with player mechanics for AAA console games and transitioning into game engine programming, primarily for the mobile and web platforms. He co-founded the game engine Defold, which was acquired by King in 2014. He currently works for King as lead engine developer of the Defold engine.What people say. Recommended as a great case study of building a large-scale desktop GUI application in Clojure.
u/zarandysofiain r/Clojure • Recommends
programming-talkscurated list on GitHubRecommends
Under “Clojure”
u/vlaaadin r/Clojure • Mentions
u/vlaaadin r/Kotlin • Mentions
On “Kotlin overtakes Scala and Clojure, to become the 2nd most popular language on the JVM”