- 近期网站停站换新具体说明
- 按以上说明时间,延期一周至网站时间26-27左右。具体实施前两天会在此提前通知具体实施时间
主题:【原创】像素画 -- Ambrossi
在很久很久以前,在Atari,SEGA,Nintendo这些名字响彻耳际,在《勇者斗恶龙》《玛丽兄弟》《恶魔城》这些名字还没有成为传奇的时候,做游戏的兄弟是很可怜的。他们可怜的原因和我现在可怜的原因正好相反,我是没东西想蒸出包子来,他们是东西太多可是没有好用的器械给他们蒸。
就拿大家最熟悉的FC(红白机)来说吧。它的处理器是8位的,主频只有区区1.77兆,内存和显存各只有2KB~~~~ 反正它的图像处理器也只能显示64种颜色。而大部分的FC游戏只占据了一个128K的卡带,128K哦,要包括音乐,声效,背景,贴图,对话...大家现在开始了解做游戏的兄弟的痛苦了吧?拿86年的一代的《勇者斗恶龙》来说吧,开发者要把整整39种怪物,10种魔法和13处地点都挤到那个小小的卡带里哦,真的很让人佩服。
他们到底怎么做到的呢?就从最基本的图像来说,如果用现在常见的假3D贴图,那么一张贴图就要用掉整个卡带了:我在我的电脑里找到了《星球大战-杰迪学院》里一张激光手枪的贴图,大小为114K。
实际上这个游戏的贴图库用掉了324兆的硬盘空间,当年的人听到这个数字不知道会不会哭。
我们来看看困难时期人们是怎么生存的吧,这是一代《勇者斗恶龙》里的一张截图
大家不要笑了,简陋是简陋了点,可是2K的背景加上2K的页面,考虑到储存的算法,我估计当年他们用了2K不到的数据达到这个效果呢。大家如果用图像软件放大这张图片,就会发现宫殿中间的洛特(小蓝人)是这样的
没错,当年的开发者就是一个像素一个像素的把洛克点出来的,朋友们,这就是像素画了。我们来看看要用掉多少空间:16x16的像素x6位的颜色就是1536 bits,也就是192Byte,只用了0.2 KB耶!!!
-----哎呀,原创好累
- 相关回复 上下关系8
🙂【原创】像素画
🙂想起了小时候 西客 字14 2006-05-02 13:20:34
🙂想起三件事 小熊 字227 2006-04-30 03:12:54
🙂这个,卡带的128kb是bit(位)吧…… wildpig 字149 2006-04-30 02:13:08
🙂如果是bit Ambrossi 字39 2006-04-30 11:18:51
🙂【击节送花】每一个字节都是一个敌人 2 夏翁 字168 2006-04-29 21:13:54
🙂现在这些本事要变成“屠龙之技”了吧 MacArthur 字175 2006-05-01 15:18:07
🙂我家老爷子也精通这门技术 东湖珞珈 字513 2006-05-04 10:07:48