ZenGL图形引擎的简单介绍以及和HGE图形引擎的对比

ZenGL 是一个俄罗斯人编写的.


绘图方面:绘图方面ZenGL使用的是Opengl的API  此外还有一个子版本 为directx api 方便 跨平台。相对与HGE来说 完成度要高很多。并且效率也并不比HGE低。

字体绘制: 字体绘制在ZenGL上是预渲染字体成图片再在编码成ZenGL特定的zfi文件和字体纹理 进行渲染。效率上来说是最高的。但是字体灵活性不高。但是比HGE来说总比没有的好。

声音播放:声音播放方面使用的是OpenAL和Directx Sound的api。方便跨平台,声音是以3D声效为主(可以模拟成2D声效)。相比来说比HGE要强。

GUI:GUI方面ZenGL网站上有提供一个GUI组件下载。没有什么文档,不是很方便使用。

ZenGL内部所有复杂类型都是以结构体+函数来替代类。带来的好处就是性能相对类实现来说要高一点。 因为ZenGL也是一个轻量级的引擎 易学性也不算差。非常容易使用。同时还有一个第三方类封装MondoZenGL 封装了ZenGL更好的面向对象思想。

链接方面:HGE和ZenGL都支持DLL 和静态链接。

第三方支持:HGE几乎没有 ZenGL较少。

网络支持:两者皆无..

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值