4 ms·
What language? Is it a game? I've been wanting to try that ever since I saw a video of someone developing an FPS in Common Lisp while playing it at the same ti
by jolmg 7y ago
What language? Is it a game?
I've been wanting to try that ever since I saw a video of someone developing an FPS in Common Lisp while playing it at the same time. They would modify the bullets and the way they made collision, then fire after each change to see the effect.
- aaron-santos 7y agoIt's an open world roguelike in Clojure. It was counter intuitive to me at first, but modifying real-time behavior like rendering is even easier because the feedback loop doesn't involve player interaction.
- earenndil 7y agoGame code doesn't need player interaction either to hotreload. See this section of a talk by Bret Victor for some inspiration: https://www.youtube.com/watch?v=PUv66718DII&t=10m42s https://www.youtube.com/watch?v=PUv66718DII&t=10m42s
- deleted 7y ago[deleted]
- minikomi 7y agoSounds like you're remembering John Carmack developing VR using racket: https://www.youtube.com/watch?v=ydyztGZnbNs https://www.youtube.com/watch?v=ydyztGZnbNs edit: Also check Arcadia for Clojure: https://www.youtube.com/watch?v=_p0co13WYPI&feature=emb_title https://www.youtube.com/watch?v=_p0co13WYPI&feature=emb_titl... And developing flappy bird in clojurescript (canonical figwheel example): https://www.youtube.com/watch?v=KZjFVdU8VLI https://www.youtube.com/watch?v=KZjFVdU8VLI
- jolmg 7y agoNo, the one I saw was different. They were walking around the world and shooting stone building walls. They also weren't part of a conference. The video was just their screen split with their code on one side and the game window on the other. I'm pretty positive it was Common Lisp too because I think I was looking for SLIME videos at the time. Thank you for the links.