幻世(OurDream)2D图形引擎恢复更新和维护!

好久没有更新维护幻世了,最近想了想,还是要继续更新维护这个项目的,毕竟也是我多年来的理想,不能就这么轻易的放弃了。所以最近重新拾了起来,打算把她维护好。从现在开始,继续更新升级引擎的功能和设计,拟定了一个阶段性计划,准备从几个方面升级引擎的设计:

1、接入OpenAL库,接替已被淘汰的DirectSound和DirectMusic,当然原有的功能会保留,新增基于OpenAL的功能,保持原有一致的用法接口。

2、接入FreeType库,替换目前使用的DXUT库的相关字体渲染功能,当然也会采取保留现有功能,新增新功能的方式,保持接口用法一致性。

3、升级目前采用的嵌入窗口方式DirectShow播放功能,改为直接纹理渲染的WMR9播放方式,当然后期会使用其他技术完全替代DirectShow。

4、完善优化粒子系统,强化粒子运动的控制功能,粒子系统要能够实现更多的效果。

5、GUI系统的编辑框控件升级自绘输入法功能,这样全屏模式下输入中文不会被窗口遮挡系统输入法的选词窗口。

6、完善现有的GUI系统,增加一些常用的控件,比如表格列表框、颜色选择器、选择夹、分组框、自适应文本框等。

7、新增DirectX12渲染器和OpenGL渲染器,补充现有的DirectX9渲染器。

目前的进度:

a、已完成了1和2,并且完成OpenAL音频库功能的同时还额外增加了频谱渲染的功能,这样用幻世写个音乐播放器就更完美了。

b、已完成4,粒子系统优化升级完毕。

c、已完成5,增加编辑框对输入法功能的支持。

完成时间上不好规定,目前也是抽时间抽空推进,但是一定会持续更新维护好的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值