- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 Bresenham 画线算法
Bresenham 画线算法是由Bresenham提出的一种精确而有效的光栅线生成算法,该算法仅仅使用了整数的增量来实现的。Bresenham算法将对整形参数的符号检测,整形参数的值比于实际险段之间的偏量。Bresenham算法内容对于直线方程 Y = kX + b;A,0斜率 时候的算法 1,输入线段的两个端点Point1和Point2,并且存储到Point1(x
2006-11-09 10:50:00 4863
原创 Run-Length Encoding
行程长度压缩算法 Run-Length Encoding(RLE)行程长度的原理是将一扫描行中的颜色值相同的相邻像素用一个计数值和那些像素的颜色值来代替。例如:aaabccccccddeee,则可用3a1b6c2d3e来代替。对于拥有大面积,相同颜色区域的图像,用RLE压缩方法非常有效。由RLE原理派生出许多具体行程压缩方法: 1、PCX行程压缩方法:该算法实际上是位映射格式到压
2006-11-08 15:48:00 14103
原创 11月的开发日志
Xone Studio 站点:www.xone.org.cnArcher 项目站点:archer.xone.org.cn11/07/2006重新调整了单元测试包的结构。I/O模块完成了读取文件的接口。 11/06/2006周末发现了内核库里有一个严重的BUG!这是一个不容回避的错误,因为在单元测试里竟然没有发现这个“明显”的BUG,显然测试用例是失败的,覆盖层次太低。话
2006-11-02 16:49:00 941
原创 Archer是什么?
Archer 是什么? Archer Gameware 是完整的游戏开发组件,不是一般意义上的 Game Engine,我们将其称为“Gameware”,提供功能丰富的客户端游戏引擎以及服务器端解决方案。 目前我们对引擎的功能界定包括: 采用C++编码,完全面向对象的构架 高性能3D实时渲染系统 高性能音频输出系统 室内外场景
2006-11-02 14:33:00 1284
原创 Gameware -- 游戏开发的先行者
题记 在构思 Archer 的架构时脑海突然涌现出“Gameware”的概念,以此文记述我对Gameware的思考。 Gameware的定义 一般的Game Engine是大家熟知的“游戏引擎”,其主要职责是将游戏的内容与游戏的运行平台隔离,使开发人员集中精力到构思游戏框架上,减轻开发强度、降低开发成本、缩短开发周期。 那么Gameware是什么呢?简单的,我们可以认
2006-11-02 13:31:00 1421
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人