Hello, i'm trying to port Irrlicht on Android with the NDK 1.6... I use the svn ogl-es branch.
Work in progress:
- the port is on the way
- i haved compiled all the code
- i see sidney with textures
Code is available on gitorious: Android Irrlicht..
http://gitorious.org/irrlichtandroid/
To test code:
- install the NDK 1.6
- go in android-ndk-1.6_r1 and:
make APP=irrlicht
- go in apps/irrlicht/project and
ant clean install
- please put sydney.md2 and sydney.bmp in /sdcard
To test demo apk:
download sydney.md2 et sydney.bmp and put these files in the root of your sdcard.
download and launch the apk.
http://www.scigems.org/downloads/
Port on Android
Port on Android
Last edited by ellis2323 on Sun Feb 07, 2010 2:58 pm, edited 8 times in total.
Good luck :-) Having an Android port would be great.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Hm, no - I think that was only for the first NDK version. I read that by now they allow running native applications also.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Porting for Android is much harder than for iPhone:
- not every opengl function is implemented;
- wchar_t functions don't work;
- no direct file access;
- no native debugging !!!;
- etc.
Rotating 100 scaled 128x128 textured triangles gives ~30 fps on my Samsung i5700.
Also working on porting to android from iphone port
It seems that porting for android is much closer to j2me games: a lot of different devices, low performance, feature-cuts...
- not every opengl function is implemented;
- wchar_t functions don't work;
- no direct file access;
- no native debugging !!!;
- etc.
Rotating 100 scaled 128x128 textured triangles gives ~30 fps on my Samsung i5700.
Also working on porting to android from iphone port
It seems that porting for android is much closer to j2me games: a lot of different devices, low performance, feature-cuts...