I would definitely consider ClojureScript on the client plus Clojure on the 
server side. It's great to be able to build full-stack solutions using 
Clojure and share code across both the server and the browser, escpecially 
with the new .cljc support in Clojure 1.7
If you want an example of 2D game development in Clojure (with immutable 
data structures, event handling etc.) then my little game Ironclad may be 
interesting (it is a desktop client rather than ClojureScript however)
https://github.com/mikera/ironclad

There is also an article about building a card game (Omnigard) with 
ClojureScript here:
https://www.railslove.com/stories/my-way-into-clojure-building-a-card-game-with-om-part-1?locale=de-DE

On Monday, 21 September 2015 04:09:22 UTC+8, JvJ wrote:
>
> I'm trying to develop a small multiplayer in-browser card game (simple 2d 
> garphics), but I don't have  a lot of experience in web app development. 
>  I'll probably be handling client-server communication with Node.js.
>
> I do have experience with functional programming, so I was looking into 
> things like ClojureScript and the Elm language (http://elm-lang.org).
>
> If anyone has experience with game development in either or both of these 
> languages, which would you suggest?
>
> Thanks
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to