zuse12345 / jmonkeyengine

Automatically exported from code.google.com/p/jmonkeyengine
0 stars 0 forks source link

Android support #77

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Initial analysis indicates the Android support would require very little to
no core changes to the engine. If so, it is possible to implement Android
support for jME3. 
An implementation of Android for jME3 should provide:
1. An OpenGL ES renderer implementation of the Renderer interface
2. Bootstraper to load and initialize a the user's Application class
3. High-precision Timer
4. Display layer that would create an OpenGL ES drawing layer
5. Input implementation, where keyboard represents the phone's keypad, and
mouse could represent a touchscreen. In the event that a touchscreen is not
available, return DummyMouseInput instead. The Joystick implementation
could provide support for additional device input methods.
6. Content manager extensions, for loading images using Android's native
image loader, as well as file system access. Although the classpath method
using Class.class.getResourceAsStream() should work.

Original issue reported on code.google.com by ShadowIs...@gmail.com on 15 Jul 2009 at 7:46

GoogleCodeExporter commented 9 years ago

Original comment by ShadowIs...@gmail.com on 18 Jul 2009 at 11:38

GoogleCodeExporter commented 9 years ago
An OpenGL ES renderer implementation of the Renderer interface could rely on 
JOGL 2
by using the ES profile, it would minimize the count of core modifications by
allowing to use the existing JOGL renderer.

Original comment by julien.gouesse@gmail.com on 19 Jul 2009 at 1:10

GoogleCodeExporter commented 9 years ago
What is the current status of the JME port to Android?

Original comment by berserke...@gmail.com on 21 Nov 2009 at 12:13

GoogleCodeExporter commented 9 years ago

Original comment by normen667 on 26 Feb 2010 at 3:22

GoogleCodeExporter commented 9 years ago
I added JME audio support for my J2ME, Android, and J2SE game dev kit for 
OpenJDK 
since the sound support does not work right. I also added support for JOGL on 
J2SE 
and OpenGLES for Android.  It currently works with some Android phones, but it 
a 
little slow.

So I would like to add more JME support for 3d so please post here or email me 
when 
it is stable for Android or for help.

Thanks,

Travis

Original comment by travisbe...@gmail.com on 26 Feb 2010 at 3:58

GoogleCodeExporter commented 9 years ago
travisberthelot@hotmail.com

Original comment by travisbe...@gmail.com on 26 Feb 2010 at 3:59

GoogleCodeExporter commented 9 years ago
Support for android is for the most part stable. The renderer is functional, 
there's
a "model optimizer" specifically for android. 
The only issue is devices with touchscreen only interface, you gotta add GUI 
buttons
and somehow multitouch(?) in order to make the app compatible. 

Original comment by ShadowIs...@gmail.com on 26 Feb 2010 at 4:29

GoogleCodeExporter commented 9 years ago
I will take a look, and see how hard it will be to integrate it.  I already 
have 
touch screen, gestures, motion, and screen button support in my game dev kit.

Multi-touch is my biggest failure on Android.  I need it for most of my games 
so 
they don't sell well.  That is changing with the 2.0.1 deployment and Europe 
has had 
multi-touch for a while.

I hope it won't be to hard to add most of JME in.

Original comment by travisbe...@gmail.com on 26 Feb 2010 at 6:37

GoogleCodeExporter commented 9 years ago

Original comment by e.so...@gmail.com on 25 Mar 2010 at 8:39

GoogleCodeExporter commented 9 years ago

Original comment by e.so...@gmail.com on 25 Mar 2010 at 8:48

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago

Original comment by ShadowIs...@gmail.com on 6 Sep 2012 at 5:33