| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3527 人关注过本帖, 1 人收藏
标题:RGE Version 0.1.3 released !
只看楼主 加入收藏
RockCarry
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
结帖率:95.65%
收藏(1)
 问题点数:0 回复次数:21 
RGE Version 0.1.3 released !
RGE Version 0.1.3
------------------
Date: 2008-3-28
相对 V0.1.2 版的改进
Draw2D:
    1. RGE.Draw2D 中定义了一些实用的填充图案
    2. 修改了 RGE.Draw2D 中的 drawbase 模块的部分定义
    3. PEN 对象中不再提供坐标变换的功能

Audio:
    1. 重写了 RME,采用了新的思路
    2. 新的 RME 中实现了 wave 和 midi 的播放,并支持重复任意次的播放功能
    3. 加入了 rmedev 模块提供对 RME 音频设备的支持

Image:
    1. 修改了 pcx codec 的部分代码,更加稳定
    2. pcx codec 做为 RGE.Image 的组成部分
    3. RGE.Image 中加入了 bitstr 模块,用于实现对位流的读写操作
    4. RGE.Image 中加入了 lzw 模块,实现了 lzw codec
    5. 实现了完整的 GIFCodec, 可用于 GIF 图像的解码显示和编码保存
    6. GIFCodec 中实现了一个简单的 gifplayer 函数,可用于播放 gif 动画

Other:
    1. 修改了 makefile 中的 tcc 编译参数,去掉了 -a 编译开关

                   RockCarry
                   2008-3-28

[[it] 本帖最后由 RockCarry 于 2008-4-2 09:31 编辑 [/it]]

RockCarry Game Engine.part1.rar (1.72 MB)


RockCarry Game Engine.part2.rar (1.68 MB)
搜索更多相关主题的帖子: RGE Version released 
2008-03-28 10:41
RockCarry
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
收藏
得分:0 
这一版本主要实现了 BITSTR, LZWCodec, GIFCodec, 为 Image 模块打下了一些基础。

GIF 这个东西,我在大学时,就有雄心壮志想要把它实现,可是呢,都毕业两年了,现在才完整地实现了。看来想和做真是有差距的。做完之后,才发现要完整、正确无误的实现一个 Codec 是多么的困难,需要反复的调试。昨晚为了解决编码时图像不正常的 bug, 就调试到1点过。后来还是没有解决,到了今天早上才发现了bug所在。

不过话说回来,GIF 这个鬼东西,文件结构设计的也太烂了,给我们的解码带来很多不方便,如果是我设计的话,绝对比他做得好的多。不过呢,人家都成了标准了,并且有那么多资源,也没有办法,虽然很不爽还是要实现。

完成之后还是很兴奋的,有成就感。接下来就是 JPEGCodec 了。我也有研究,似乎 JPEG 会更加容易些吧。
2008-03-28 11:00
RockCarry
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
收藏
得分:0 
今天先做下广告,周末在发布吧。
2008-03-28 11:02
RockCarry
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
收藏
得分:0 
encode 方面目前还有些 bug, 编码出来的图像在 XP 自带的图片浏览器下有的时候显示不正常。而使用 XnView 可以正常显示。

[[it] 本帖最后由 RockCarry 于 2008-4-2 09:30 编辑 [/it]]

GIFTest.rar (311.23 KB)
2008-03-28 11:19
RockCarry
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
收藏
得分:0 
encode 方面又改了下,基本正常了,不过还需要测试,大家也可以参与进来。
2008-03-28 11:40
jig
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
帖 子:530
专家分:242
注 册:2005-12-27
收藏
得分:0 
顶起

个人网站 -  http://.h001.
2008-03-28 14:21
RockCarry
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
收藏
得分:0 
已经上传了全部文件,不用等到周末了。
2008-03-28 15:52
kk4868
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2007-6-3
收藏
得分:0 
前几天和JIG讨论wav的时候,感觉还有有些问题没处理好。
这下好了,有高手的东西看啦,哈哈。
down下来偷偷研究去。

2008-03-28 16:32
RockCarry
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
收藏
得分:0 
这次我也终于把 GIF 的给实现了,效果还是可以了。
但是 GIF 的 disposal 什么的还没有处理,还有一些 extension 也没有处理,interlace 的也没有处理。
2008-03-28 16:35
RockCarry
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
收藏
得分:0 
下一步是 JPEGCodec, 不知道 kk4868 还有没有在研究 JPEG.
2008-03-28 16:40
快速回复:RGE Version 0.1.3 released !
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026565 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved