WiEngine介绍

This entry was posted by Sunday, 13 November, 2011
Read the rest of this entry »

目前网络上有不少Android的游戏引擎,有2d的有3d的,有国人制做,也有老外制造。
哪到底是选哪一个好呢?找个就要从学习成本,代码风格,性能,使用率,等等等等很多方面来衡量了。
这里,就给大家介绍一个LazyerStudio正在使用的游戏引擎,WiEngine。
WiEngine是简洁实用的类库,使用它可以让我们在游戏开发过程中节省大量的时间。
让我们线来看看来自微云官方的说明:

wiyun

微云游戏引擎(以下称为WiEngine)是一个适用于iOS/Android系统的2D游戏引擎。WiEngine参考吸取了iPhone平台著名引擎cocos2d的设计理念,针对iOS/Android系统结构的特点进行了大量的适配开发,设计修改和性能增强工作。 在使用上WiEngine与cocos2d大致相同,降低了从头学习的时间成本,能让您更容易和快速地设计和开发出游戏。
在功能上,WiEngine目前已支持2D图像渲染、粒子系统、碰撞检测系统、脚本引擎、动画特效、光影特效、人工智能以及场景管理等超过十大类的特性和特效。

来这段介绍来看,WiEngine是一个跨平台的游戏引擎,如果你在开发Android游戏的同时,也想开发或者也打算开发IOS应用,那这个引擎肯定是你的不二之选。

下边我们来说说如何开始第一个WiEngine项目。
首先,去官方网站下载WiEngine SDK,解压之后,在doc\zh目录下有一个叫WiEngine 3.x综述.pdf的文件,这个文件是告诉你如何部署WiEngine的。
这里简单的说一下流程(参考文档的”部署方式 Android 版本”一节):
1.新建一个项目。
2.将samples\WiEngine_library\libs下边你需要的jar文件导入到项目中。
PS:WiEngine-lua.jar,WiEngine-chipmunk.jar,WiEngine-box2d.jar这3个jar如果不需要可以不用导入。
3.samples\WiEngine_library\libs\armeabi和samples\WiEngine_library\libs\armeabi-v7a两个文件夹下的内容同样也是按需复制到项目名\libs下边。
4.一切搞定,第一个WiEngine项目可以开始啦。

后边豆腐将介绍如何用WiEngine做一个简单的游戏。

One Response to “WiEngine介绍”

  1. 写的不错!很好很强大啊,我将继续关注。www.txxiangzao.com


Leave a Reply