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.