MetalCore 引擎现状

MetalCore 4/10/2017
不知道大家是否还记得我的 MetalCore 游戏引擎,在这个被 UE4 和 Unity 引擎主宰的时代,MetalCore 还在顽强的成长,不断完善。

我的项目一直在使用 MetalCore 进行开发,而 MetalCore 也在项目的实践中也在不断完善。现在已经实现了 SSAO 和 HDR 效果,以及对 VR 和 AR 的支持。虽然效果和主流的商业引擎相比,还相去甚远,而且新技术的不断涌现,MetalCore 要跟上步伐并不容易。但我相信以实用角度出发,能够满足项目的需求,能够自由扩展,能够实现我们的想法,就是好引擎。

下面是几张最近调 shader 时,保存的截图。

![](img/29946_mc1_0.jpg)

![](img/29946_mc1_1.jpg)

![](img/29946_mc1_2.jpg)
### 简单介绍一下 MetalCore

> MetalCore 引擎起源于独立赛车模拟游戏《极速时刻》,由Johnny孙于2013年开始开发。该引擎全部由C++语言编写,代码超过50万行,图形底层为 OpenGL,完全由 shader 进行渲染。现在已经运用于多个商业项目的开发,引擎也在日益完善,功能不断增加。

### 已实现的功能
- 跨平台,支持 Windows, macOS, iOS, Android
- 简单高效的渲染流程
- CascadedShadowMap 实时软阴影
- SSAO 和 HDR
- Bloom 效果
- 骨骼动画
- 内置 Bullet 物理引擎
- 支持 mp4 视频
- 支持 sql 数据库
- 网络模块,以及 websocket 支持
- 汽车物理模块
- 多屏幕输出
- 切分屏显示
- VR 、AR 应用开发

### 特点
- 跨平台
- 自由扩展
- 体积小巧
- 开发灵活方便
- 运行稳定
  • {{comment.name}}{{comment.time | fDateTime}}

    • {{reply.name}}{{reply.time | fDateTime}}

Recent Articles

Recent Comments

{{comment.name}}{{comment.time | fDate}}

{{comment.content}}