forked from stubma/WiEngine
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathWiEngineMain_java_chinese.txt
executable file
·47 lines (38 loc) · 2.83 KB
/
WiEngineMain_java_chinese.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
/**
@mainpage 微云游戏引擎(WiEngine) Java API参考手册
@section intro 介绍
@subsection whatisit 什么是WiEngine?
WiEngine是微云公司出品的开源跨平台2D游戏引擎, WiEngine参考吸取了iPhone平台著名引擎cocos2d的设计理念, 并加入了更多新特性和增强。目前WiEngine支持Android, iOS, Mac OS X和Windows四个平台, 对Android系统版本的要求是2.0或以上, 对iOS系统版本的要求是3.2或以上, 对Mac OS X系统要求是10.6以上, 对Windows要求是WinXP以上.
WiEngine是用C++开发的,Java API只是一层包装,因此在某些方面,使用Java API是无法完成的,例如:重载某个类的方法
在Java API中基本是不支持的(也有例外情况,但是基本都是做了特殊处理才支持的)。
WiEngine目前支持的特性有:
@li 场景管理与切换特效
@li 图片与图片集, PVR格式支持
@li 高级3D效果:透镜,波纹,液体,扭曲等
@li 粒子系统
@li 动作: 变形类:移动,旋转,放缩,跳跃,进度等,组合类:顺序,并行,重复,反向等,时间控制类:指数,正弦等,其它类:方法调用,轨道镜头等
@li 多种界面组件, 从普通的按钮, 菜单到高级的CoverFlow, PageControl等
@li 文字渲染(ttf字体,bitmap字体,系统缺省字体, 长文字自动折行)
@li 瓦片地图(TGA, Array, TMX)
@li 视差滚动
@li 位置跟踪与反馈
@li 系统事件(触摸,多点触摸,加速器,键盘等)
@li 物理引擎(Chipmunk, Box2D)
@li Lua脚本
@li 内存文件系统
@li 声音引擎:WiSound
@li AFC动画格式支持 (Motion Welder, SpriteX 3.9.4/2011, Arctic, AuroraGT)
@li 骨骼动画支持 (Spine)
@li 贴图滤镜
@li 增强现实(OpenCV)
@li 多种屏幕适配模式: 密度适配, 基础大小适配
@li 资源保护机制
@subsection license 版权声明
WiEngine是由微云公司开发的跨平台2D游戏引擎, 任何开发者可以免费用于商业或者非商业目的, 但以不侵害微云公司利益为前提. 同时WiEngine的标识必须以某种形式对最终用户可见, 例如: 放置在游戏启动界面或者关于界面. 请阅读sdk包中的LICENSE.WiEngine文件了解更多信息,请在SDK的logo目录寻找WiEngine提供的标识图片.
@subsection samples 示例代码
请在sdk的samples目录下查看WiEngine提供的示例代码, 请注意查看samples下的README.txt文件.
@subsection tools 配套工具
前往微云产品博客查看WiEngine目前支持的第三方工具: <a href="http://blog.wiyun.com/?p=970">http://blog.wiyun.com/?p=970</a>
@subsection more 更多资源
微云产品博客上有大量关于WiEngine的文章, 强烈推荐阅读, 索引页链接: <a href="http://blog.wiyun.com/?page_id=852">http://blog.wiyun.com/?page_id=852</a>
*/