WiEngine - 采用C++实现, 类似cocos2d的跨平台游戏引擎
jopen
12年前
WiEngine
C++实现, 类似cocos2d的跨平台游戏引擎.
平台支持
- iOS(3.2+)
- Android(2.0+)
- Mac OS X(10.6+)
- Windows (XP or above)
主要功能
- 场景管理和切换效果
- 纹理和抗锯齿 (支持 png, jpg and pvr)
- 高级3D效果,如透镜,纹波,液体,旋转.
- 粒子系统
- 动作
- 常见的UI控件,比如按钮、菜单、页面控制等
- 文本渲染(TTF字体,位图字体,自动换行等)。
- 地图(TGA, Array, TMX)
- 视差
- 运动效果
- 系统事件(触摸,多点触控,加速度计、关键,手势)
- 物理引擎(Chipmunk, Box2D)
- Lua 脚本
- 内存文件系统
- 声音系统 "WiSound"
- AFC(Animation, Frame, Clip) 动画格式
- 纹理颜色过滤
- 序列化支持(preference, sqlite3)
- 屏幕自适应
- 资源保护机制
- JSON 解析