VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 34656|回复: 66

基于 DX8 的 Legend Game Engine (UI +Engine 源代码开放)

  [复制链接]
 楼主| 发表于 2011-5-24 00:41:01 | 显示全部楼层 |阅读模式
本帖最后由 19900603 于 2011-5-24 23:24 编辑

此引擎 基于 DX8 为方便 VB游戏开发爱好者 用了几天时间完善的 UI引擎
包含
[绘图引擎]
指定资源文件读取
设置透明度
设置蒙板颜色
图像描边(速度有点小慢)
图像灰度图(速度有点慢)
支持Alpha透明通道绘图(游戏内华丽的技能特效)支持多种字体绘制
图像缩放
设置旋转角度
设置纹理显示范围
未完待续.....
[UI引擎]
Form,Tab,Button,Image,ProgBar,CheckBox
以上模拟控件均采用对象类 调用方便,可扩展性强
未完待续.....
[声音引擎]
物理路径加载播放Wav
内存加载播放Wav
未完待续.....
部分代码来源自网络,经过修改 完善加入到引擎中
引擎所有代码为开源模式 (除了WinYs.dll 外)
-----------------------------------------------------------
该引擎以后还会继续更新,还请大家多多支持!!
如有建议请跟帖提问或发表建议!

下面看图{+分啊}
QQ截图未命名.jpg

QQ截图未命名2.jpg


游戏引擎.rar (410.23 KB, 下载次数: 1289)

点评

我靠,我瞎了眼怎么才发现这好东西  发表于 2014-4-22 10:55
19楼问题已解决 工程属性→编译→代码优化为(无优化) 即可  发表于 2011-8-3 00:08
FontClass 文字渲染引擎,速度提高100倍,见7楼  发表于 2011-5-28 01:01
刚研究好了 文字描边 采用 纹理渲染模式 还有 锁定带Alpha通道的纹理 嘿嘿 过几天就更新 正在写 字体模块  发表于 2011-5-27 00:59

评分

参与人数 9威望 +31 人气 +10 收起 理由
xdxdxd + 1 神马都是浮云
ksni2000 + 4 + 1 很给力!
admin6677 + 4 + 2 很给力!
404022 + 5 + 1 很强大!
jixu2008 + 2 + 1 学习好例子
yinghao2005 + 3 + 1 不错,希望继续更新
acme_pjz + 10 + 3 发布源码
worldy + 1 + 1 楼主辛苦了
netsaga + 1 楼主强大 表示膜拜

查看全部评分

本帖被以下淘专辑推荐:

发表于 2011-5-24 00:50:57 | 显示全部楼层
沙发~!坚决不做伸手党!我把无妻介绍老婆一个~钦赐你老婆一个~

点评

卧槽!!哥们你别乱说哈!注意影响!!!!  发表于 2011-5-24 17:08
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-24 17:17:38 | 显示全部楼层
只下不顶,可以!!以后更新后设80权限!纠结!
回复 支持 反对

使用道具 举报

发表于 2011-5-25 14:15:49 | 显示全部楼层
回复 19900603 的帖子

哈哈,我只顶不下
回复 支持 反对

使用道具 举报

发表于 2011-5-26 23:23:44 | 显示全部楼层
楼主强大!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-28 00:59:28 | 显示全部楼层
本帖最后由 19900603 于 2011-5-28 01:03 编辑

刚写了个字体   FontClass
可随意设置字体的属性
绘出描边字体(字体颜色与描边颜色可随意更换)此描边并非9次重绘是否描边 可选!!
文字渲染速度提高100倍(与渲染纹理速度相同)

另:寻高效描边思路




QQ截图未命名.jpg


QQ截图未命名2.jpg

QQ截图未命名3.jpg





点评

另外我喜欢消除锯齿字体,所以一般我都是把D3DXFont字体大小设置成原来的2倍,然后再设置Transform把它缩放成原来的一半的……  发表于 2011-5-28 13:20
你现在不是已经够快了么,还要寻高效描边思路?  发表于 2011-5-28 13:19
回复 支持 反对

使用道具 举报

发表于 2011-5-28 09:52:27 | 显示全部楼层
:desire:desire:desire:desire:desire:desire:desire:desire:desire
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-28 18:49:04 | 显示全部楼层
我的描边代码临时写的!对于大点的字体描边有些不太精确!想找点描边算法参考下!!
回复 支持 反对

使用道具 举报

发表于 2011-5-29 08:38:29 | 显示全部楼层
不做伸手党,下了顶一下
回复 支持 反对

使用道具 举报

发表于 2011-5-29 19:58:39 | 显示全部楼层
做了伸手党,也为了广大网友,顶起
顺路膜拜一下19900603和acme_pjz。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2022-6-29 20:21

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表