From: Normen H. <nor...@go...> - 2011-12-02 15:32:07
|
Hey Tomas :D funny how we seem to meet time and again on our gaming orbits ;) jME3 works on Android now but needs OpenGLES2 and shader support, so I guess we are in the same situation you are, yeah. As jME3 is more of a platform than a OpenGL painting library like LibGDX theres obviously some more stuff we need, also some base java classes that are missing like BitSet, ByteBuffer, various Maps and Sets etc. Basically I just tried how far I get cross-compling the android version and I ended up in a vicious loop importing all kinds of classes from the android.jar in my project to be cross-compiled only to end up with compile errors on some version of java.lang.Object the cross-compiler created ;) This is the imports from android.jar in my ant file: http://i.imgur.com/KUBga.png (the list is even a bit longer). In the end we ideally want to have a checkbox for iOS in our SDK like we have it for Android now. Thats why I also found the android-project-migration thing intriguing. Like its set up now, when you select the checkbox, an android project is created in a sub-folder and all libraries are copied there. Ideally we'd just have to convert that using XMLVM. Thats why I got to working on XMLVM NetBeans plugins in the first place :) I am also looking into GCJ, as it has a more complete coverage of the Java API and should allow compiling for ARM as well. Then we'd only need to create a native iOS renderer class to replace the android renderer class and a "stub" application that starts up the binary library created from the application. I got much further with this compile-wise but I'd still favor the XMLVM solution. Cheers, Normen Am 02.12.2011 um 16:05 schrieb Tomás Lázaro: > Hi Normen, > > I think that is absolutely great! I use Netbeans exclusively and having the tools to integrate easily XMLVM would be awesome. > > I stated my interest on this list in making LibGDX work across XMLVM. That would require making most OpenGL, up to 2.0 and ES, calls work as well as some stuff to accommodate for LibGDX design. > > I haven't started working yet. I'm on the final steps of getting funds for my start-up and should begin working full time on the engine and game this month or the next. > > What is your current status regarding JMonkeyEngine and XMLVM? Most likely we can collaborate since most low level stuff should be shared amog JME and LibGDX. > > Cheers, > Tomás > > On Fri, Dec 2, 2011 at 12:53 PM, Normen Hansen <nor...@go...> wrote: > Oops, seems this was hanging in my outbox, sorry. > > Am 02.12.2011 um 02:50 schrieb Normen Hansen: > >> Hi, >> >> I have begun work on a plugin for NetBeans that wraps the XMLVM library and allows creating new projects based on XMLVM. I plan to add other features like creating cross-compiled versions of files by right-clicking them, setting special XMLVM project properties via project properties panels and creating "plugin" type projects with obj-c code. For now only creating new android, ios or migration projects via the "New Project" wizard is implemented but the plugin also allows easy adding of the xmlvm libraries to any project (or any projects ant build process) via a "J2SE Library" entry. This also allows updating the library via an update center in NetBeans (a simple http folder). >> >> If you want to test the current version, download the two nbm files and install them in your NetBeans installation: >> http://jmonkeyengine.org/org-xmlvm-library.nbm >> http://jmonkeyengine.org/org-xmlvm-plugin.nbm >> >> Cheers, >> Normen Hansen >> ------------------------------------------------------------------------------ >> All the data continuously generated in your IT infrastructure >> contains a definitive record of customers, application performance, >> security threats, fraudulent activity, and more. Splunk takes this >> data and makes sense of it. IT sense. And common sense. >> http://p.sf.net/sfu/splunk-novd2d_______________________________________________ >> xmlvm-users mailing list >> xml...@li... >> https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure > contains a definitive record of customers, application performance, > security threats, fraudulent activity, and more. Splunk takes this > data and makes sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > |