帐户:密码:
设为首页   加入收藏   联系站长   站点地图 
 
学院首页 冲浪宝典 网站建设 操作系统 软件时空 硬件指南 设计天堂 网络安全 数据库 经典教程 IT认证 技术论坛
当前位置:学院首页 >> 软件时空 >> 软件规划 >> 正文

20.CAPCOM的CPS-1游戏系统图像管理技术在电脑游戏中的应用件
转自: 时间:2003-8-27 18:06:09

CAPCOM的CPS-1游戏系统图像管理技术在电脑游戏中的应用件

  你知道CPS1是什么吗?你玩过CAPCOM的格斗游戏《街霸II》吗?
CPS1是CAPCOM Play System 1的简写,即CAPCOM娱乐系统。在这一
代机板下CAPCOM公司一共生产了50个游戏,诸如前面提到的《街霸》
以及《洛克人》、《名将》等等。虽然CPS1型机板己是日落西山,但
仍在电子游戏界占有一席之地。

  用过CPS1型机板模拟器CALLUS 的人都知道,CPS1系统游戏即使
是完全扩展开了最大也只有24MB。而在电脑游戏界里,还有那一个游
戏会小于24MB呢!那么CAPCOM到底是使用了什么技术使游戏容量这么
小呢?

  CPS1型机板的游戏都有一个这样的特征,(《少年街霸》除外)整
个游戏画面都分为三层景物和一层人物。而每一层景物或是人物都有
一些小方块组成,这些小方块的大小为16乘16方阵。颜色均为16色,
调色板分开处理。在这种处理方式下,每个方块的数据量为128+2个字
节。其中前128个字节为图像数据,后两个字节为调色板编号。我们通
计算即可得之,储存65536个方块需要8.125MB的空间。相对于现在的
硬盘、CD而简直就太微不足到了,即使是再扩大10倍也只有区区81MB
而己。

  从中我们可以得知,CPS1并没有使用什么高级的压缩技术来压缩
游戏的容量,只不过是使用了一种非常好的图像管理方法而己。我从
多年的游戏编程经验中得知,这种图像管理方法的优点相当多。占硬
盘少,占内存少,地图处理方便等等。而缺点却很少。

  在开发RPG时,最为烦琐的就是地图处理,只要做的不好,不是速
度慢就是内存占用量太大。各位开发者们,如果自己的地图处理方案不
好,不妨试一试这套方案,你会发现它是个非常明智的选择。


(编辑:windowsbird)
【关闭窗口】