Good that you've mentioned it! While I use JME for a long time already, I started researching LibGDX not so long ago. For now, I program right on my Android Tablet PC, using AIDE with libgdx jars in the project. But the language is Java... sadly, I find that Clojure did not yet make it into Dalvik world (except for the barebones Clojure REPL, which uses 1.4.0 and is a year old). I am researching the use of JScheme and SISC insead of Clojure there for now... btw, do you have any interestinginfo onhow is Clojure going onto the Android platform?
вторник, 30 апреля 2013 г., 14:43:18 UTC+4 пользователь Mikera написал: > > Depending on exactly what you want, it may also be worth taking a look at > LibGDX: > > http://libgdx.badlogicgames.com/ > > Seems like a pretty promising library, with plenty of cross platform > support. Not as much of a complete game engine as jMonkeyEngine, but > perhaps more in keeping with the Clojure "compose small standalone > libraries" philosophy. > > On Tuesday, 30 April 2013 03:02:16 UTC+8, Alex Fowler wrote: >> >> Hello! I have a problem, I will try to explain.. I want to write a game >> with Clojure and JMonkeyEngine (http://jmonkeyengine.com/). So I take >> their latest nightie set of jars (http://jmonkeyengine.com/nightly/) >> and.... what? I can't make use of them in my CCW/Leiningen project no >> matter how hard I try. So ok, I have found some examples where people get >> them in the "lib" folder and it works, or where they recommend pushing them >> to the local maven repo... but they do not tell how they do it, or they >> show it for some very simple cases. Sure, there is a lot of instructions >> like "use mvn install:install-file <a-lot-of-stuff-goes-here>" or "lein >> localrepo install <less-stuff-but-hey>"... so do I have to do it for all >> the 30 (thirty) jar files? Considering too, that I have to invent an >> "artifactId" for every one of them, invent a "version number", type all >> that in manually. And that is not my library, I do not want to invent that. >> And even, if I do that, then, how do I specify that all them are >> interdependant (are parts of one thing) and have to be always drawn in >> together? I will have to specify the 30 dependencies in my project.clj each >> time? Well, and even if I do, then I will still have that pain with >> manually copying all that stuff on each new machine where I work, picking >> it from the local maven repo and putting it to another maven repo..... And >> if I want to push it to Clojars, I have do that for each one manually too, >> typing in commands in the Windows cmd and taking care for inventing version >> numbers?... oh, and maybe I could go about specifying <dependency> clauses >> in a pom? pinch me am I dreaming a nightmare? :) >> >> I have tried to do something along these lines... spent about 15 hours in >> general and got almost nothing but headache and eyesore... and a feeling of >> being extremily stupid for not being able to plug a few jars into a jvm >> program (isn't java all just about putting jars together? :) ). I am a >> Clojure newb and maybe I am missing somewhat essential.. but in Scala, with >> or without SBT, using Scala IDE for Eclipse, I got everything up and >> running in about 15 minutes. >> >> Please, could anyone give me a clear explanation or better, a full >> example of plugging in the JME3 into a Clojure project? Shouldn't it be >> simple? Thank you in advance, the situation is really disappointing for me >> :( >> > -- -- 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/groups/opt_out.