LTLite Engine 是一个基于OpenGL ES的轻量级2D/3D游戏引擎,用C/C++实现, Android游戏开发者可以在windows下用cygwin+NDK+SDK环境,采用C++/C代码编写出的游戏运行效率高,引擎包含2D/3D的库,既可以单独使用2D库也可以2D/3D都使用。开发出来的游戏生成单独的so文件,java层的东西基本不用动,只需要拿例子里提供的代码即可使用,开发者不需要懂java,只要c/c++基础便可,如果想把开发的游戏移植到比的平台如iOs或者HP的WebOS只需要下载LTLite的对应平台SDK,把原先写好的游戏代码重新编译即可。
Android 平台开源3D游戏引擎列表
1. jPCT-AE
介绍:jPCT支持Android版本。
网址:http://www.jpct.net/jpct-ae/
2. kwwaak3
介绍:Quake 3移植到Android平台的手机
特性:声音、网络、OpenGL 3D渲染
网址:http://code.google.com/p/kwaak3/
3. Gamine
介绍:个人开发的开源3D游戏引擎
特性:场景创建、光照、纹理、物理的rigid body、碰撞检测
其他:下载包内含有多个实例
网址: http://gamine.sourceforge.net/
4. Alien3D
介绍:java编写的OpenGL ES接口的3D游戏引擎。
特性:3DS装载、2D 粒子、原型插件,tiled地图、精灵动画
网址:http://code.google.com/p/alien3d/
5. catcake
介绍:个人开发C++编写的支持Window、Linux、Android平台的3D游戏引擎
特性:轻量级动画任务管理、资源管理、内存管理、屏幕分割、GLSL、碰撞检测(球形、盒子、三角形、射线)、3DS、3D图形的自动3D模型生成
Android 平台开源3D游戏引擎列表
1. jPCT-AE
介绍:jPCT支持Android版本。
网址:http://www.jpct.net/jpct-ae/
2. kwwaak3
介绍:Quake 3移植到Android平台的手机
特性:声音、网络、OpenGL 3D渲染
网址:http://code.google.com/p/kwaak3/
3. Gamine
介绍:个人开发的开源3D游戏引擎
特性:场景创建、光照、纹理、物理的rigid body、碰撞检测
其他:下载包内含有多个实例
网址: http://gamine.sourceforge.net/
4. Alien3D
介绍:java编写的OpenGL ES接口的3D游戏引擎。
特性:3DS装载、2D 粒子、原型插件,tiled地图、精灵动画
网址:http://code.google.com/p/alien3d/
5. catcake
介绍:个人开发C++编写的支持Window、Linux、Android平台的3D游戏引擎
特性:轻量级动画任务管理、资源管理、内存管理、屏幕分割、GLSL、碰撞检测(球形、盒子、三角形、射线)、3DS、3D图形的自动3D模型生成