I made a multiplayer shooter game in Lisp, here is my journey
11–20 of 57 posts
Re: I made a multiplayer shooter game in Lisp, here is my journey
#12Quick summary: ClojureScript + Babylon.JS on the frontend and Clojure for the backend, coordination via Websockets. The point about lack of tooling for Babylon.JS is interesting: a lot of times I see people wanting to release games but spending most of the time building tools... sometimes all of the time. It is a delicate balance! Congratulations on releasing! Very cool project.
Ah we all know what we really want to do - build tools!
A game just makes the journey a tad more interesting.
Re: I made a multiplayer shooter game in Lisp, here is my journey
#13How many closing parenthesis do you have on a last line?
...you do know no s-expression editor makes you count or type those out manually, right? It's all handled by paredit or parinfer, unless you're a masochist.
It's just not something any lisper thinks about.
Re: I made a multiplayer shooter game in Lisp, here is my journey
#14Edit: I see you mention it in your blog post. I enjoyed it just as much!
Re: I made a multiplayer shooter game in Lisp, here is my journey
#15How many closing parenthesis do you have on a last line?
Things actual EV drivers rarely worry about: Range.
Things that terrify non-Lisp programmers about Lisp: Parentheses.
Things actual Lisp programmers rarely worry about: Parentheses.
Re: I made a multiplayer shooter game in Lisp, here is my journey
#16This is a fun little romp. Very Quake-esque in terms of mechanics (though the floaty jumps have more of a Tribes feel). Excellent job putting it all together in a Lisp... even if that Lisp is Clojure! I like to think of Lisp as a mind-tool for creatives, a way to turn thoughts into code so quickly it can keep up with the highly iterative creative process for other endeavors and enhance the reach of people working in other digital media besides code. It's probably less relevant in that capacity today than it was in the past, though.
Re: I made a multiplayer shooter game in Lisp, here is my journey
#17Re: I made a multiplayer shooter game in Lisp, here is my journey
#18I’m very glad that you liked it!
Re: I made a multiplayer shooter game in Lisp, here is my journey
#19How many closing parenthesis do you have on a last line?
Things that terrify ICE car drivers about electric vehicles: Range. Things actual EV drivers rarely worry about: Range. Things that terrify non-Lisp programmers about Lisp: Parentheses. Things actual Lisp programmers rarely worry about: Parentheses.