分类分类
大小:298.7M语言:简体
类别:开发软件系统:10.11+
VEngine Mac版是Mac平台上的一款3D游戏引擎,VEngine Mac版的底层使用C++编写,使用Swift编写游戏逻辑,拥有高效而且轻量级的渲染架构和碰撞检测系统以及简单易用的用户接口,任何掌握了Swift的人都能轻松上手。
![]()
软件特色
VEngine Mac版可以用最少的的代码量实现游戏逻辑。VEngine目前只支持macOS和iOS,但是不久的将来它会支持所有主流平台,实现使用Swift语言的“一次编写,到处运行”。
![]()
1.完全并发(concurrent)的渲染架构,可以最大限度的发挥硬件的性能。
2.支持使用Swift编写游戏逻辑模块。
3.独创的材质脚本系统,通过材质脚本语言来编写跨平台材质,避免编写不跨平台的Shader代码。
4.独创的代理人(Agent)系统来组织和管理逻辑模块,让游戏逻辑的组织更加清晰。
5.强大的分层式动画管理器,可实现多个动画的加权融合,达到动画平滑过渡的效果。
6.自带高效的轻量级碰撞系统,可以减轻物理系统的负担,也便于性能的优化。
7.动态光照系统,支持平行光(direction light)、聚光灯(spot light)、点光源(point light)这三种灯光,可实现基于ESM的动态软阴影。
![]()
8.支持COLLADA文件格式,可直接导入COLLADA内的模型、材质、纹理到资源系统内。
9.强大的资源系统。
10.完善的编辑器支持。
11.强大的场景系统,可以在场景系统上衍生出更多的应用方式。
12.基于OpenAL的音效系统。
13.图形API的抽象层,为了支持多种图形API提供保证,目前支持OpenGL和Metal,将来会支持OpenGL ES、Vulkan、DirectX等。
同厂商应用
猜你喜欢
相关下载
SourceTree Mac版开发软件74MV4.2.2
详情Postman Mac版开发软件165.7MV10.10.3
详情PHP Mac版开发软件38.3MV8.2.3
详情Eclipse Mac版开发软件70MV4.25
详情Navicat Premium for mac开发软件222.7MV16.1.4
详情Xcode 7 Mac版开发软件7.52GV14.1
详情Sublime Text 3 Bulid for mac开发软件45.1MV4.0.0.4138
详情Ultraedit Mac版开发软件30.1MV21.00.0.36
详情Sparkle Mac版开发软件57.6MV2.8.11
详情iSwift for Mac开发软件6.5MV4.2
详情SQLiteManager For Mac开发软件24MV4.8.4
详情Navicat for SQL Server 11 Mac版开发软件71MV12.1.1900
详情Versions 1.3免费版开发软件37MV1.4.1
详情Navicat for MySQL 11 Mac开发软件64.4MV12.1.19
详情Cornerstone Mac版开发软件21MV4.1
详情Method Map Mac版开发软件68.5MV1.0.21
详情马克飞象Mac版开发软件65MV1.8.0
详情Navicat for Oracle Mac版开发软件130MV12.1.13
详情Ninepatch Master Mac版开发软件7.7MV1.0.1
详情Objective-Clean for mac开发软件3.2MV1.6.3
详情