您的位置:首页 > 其它

OGEngine系列教程1.介绍OGEngine与环境搭建

2014-08-06 14:45 429 查看

介绍

     OGEngine是国际著名开源引擎AndEngine的一个分支,遵循LGPL开源协议开发出来的游戏开发引擎,使用OpenGL ES2进行图形绘制。同时集成了Box2D物理引擎,因此可以实现复杂的物理效果。

     OGEngine主要使用Java语言开发,但在大运算量的耗时功能时,OGEngine使用了C/C++本地代码进行开发。比如物理引擎及音频处理。作为用户,你只需要关注Java端就可以了,它已经把所有的本地代码封装好了。OGEngine支持Android和iOS平台,支持使用java直接编写iOS游戏。相比于其他游戏引擎,OGEngine的效率优势十分明显。

    总之OGEngine是一个还不错的游戏引擎,如果你有一定的java基础,能很快开发出自己的游戏并上架。

      PS:目前OGEngine只能运行在android,IOS平台SDK应该不久后将推出。

环境搭建

      安装JDK,eclipse,ADT配置环境变量,总之就是android基本开发环境(请自行百度http://developer.android.com/sdk/index.html,这个集成了androidSDK+Eclipse)

      搭建好android基本开发环境后:下载OGEngine源代码或jar包:

    网址:http://www.ogengine.com/download/downloadInfo.jsp

      随便新建一个android工程如图:



       将刚才下载的解压包解压得到一个文件夹,File-import-android-existing android code-选中解压得到的文件夹,项目导入成功,你会发现你的package explorer多了一个项目,那个就是OGEngine源码,右键你新建的工程properties-java build path-projects-add,把那个项目导入你的项目,到此你的项目就成功导入了OGEngine,是不是超级简单,你可以在你的代码里用该引擎了。

     PS:就我理解其实OGEngine引擎就是一个工程,也就是一堆代码,我们将他导入自己的工程,就可以调用了,至于具体怎么实现的你可以自己看OGEngine的源码。

     用该引擎做的小游戏<捕获颜色>,学完后你也可以自己做啦http://zhushou.360.cn/detail/index/soft_id/1745258?recrefer=SE_D_捕获颜色)

  

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息