BTyeyou

 找回密码
 注册(联系QQ1025005235审核)

比照片的容量还小!仅仅只有95KB的3D射击游戏

[复制链接]
BTyeyou 发表于 2020-10-13 16:32:37 | 显示全部楼层 |阅读模式

从80年代开始,游戏已然成为了新一代新生行业,不管是街机游戏,还是FC游戏,亦或是PC游戏,这些都承载了玩家们的一代又一代的青春记忆.


                               
登录/注册后可看大图

不过在最早的FC游戏里,有很多游戏只有几百KB大小,但它们却能够在我们的闲暇时光里,给我们带来无限的乐趣,其中《魂斗罗》、《马里奥》、《三国志》、《吞食天地》等经典的街机游戏,更是成为了我们学生时代中最为喜爱的游戏之一.


                               
登录/注册后可看大图

在早些时候,就有人在知乎上提问,为什么魂斗罗只有126KB却可以实现那么长的剧情的问题,就吸引了400万人的围观,在这个问题之下,就有不少第一代游戏行业的大佬在里面回答.


                               
登录/注册后可看大图

通过这些回答就可以得知,在80年代下的程序员们,为了最大程度减少游戏的占用内存,他们会通过贴图的方式,在每一个关卡下重复利用,比如《魂斗罗》里面的双人模式,不管是左右上角的奖牌,还是人物,只需要在敲代码的时候,让这些素材出现在该出现的位置之中就行了,而这样的方式也能够大大节省出不少内存.


                               
登录/注册后可看大图

当然了,除了游戏场景之外,游戏的音效同样是占据极大内存的一部分,因此厂商为了让程序员能够更大程度降低游戏的内存,还在红白机上加入了专用的音乐芯片,就是为了处理程序员们在游戏中设立的8位midi音乐.


                               
登录/注册后可看大图

举个例子,这个8位midi音乐,就好比一个音乐的简谱,在其中只有几个字符,所以占用的内存非常小,与现在的4、5MB一首歌的容量相比,它只有几十KB大小,再加上画面的几十KB,不得不说《魂斗罗》的程序员真的是天才.


                               
登录/注册后可看大图

不过这一技术在红白机上非常常见,但随着科技的发展,游戏的容量如今早已到达了数十GB的大小,比如《泰坦陨落》这款3A大作,光是音频的容量就有50GB,甚至是在手机上随手拍一张照片,都已经有2、3MB的大小,更别说是想要在如今的科技时代下,制作出一款百来KB大小的游戏.


                               
登录/注册后可看大图

但事实上,在目前的科技时代下,还真的有厂商做出了一款比照片还小的3D射击游戏,而且它的容量仅仅只去到了95KB,而这款游戏就是《KKrieger》.


                               
登录/注册后可看大图

《KKrieger》作为国外.theprodukkt小组开发制作完成的游戏,别看它的内存只有96KB,但实际上它却五脏俱全,因为在游戏中,不仅是阴影效果、枪械武器,还是地图建模、游戏音效,它都是属于2002年顶尖的水准.


                               
登录/注册后可看大图

不过在当年,《KKrieger》的出现让不少玩家怀疑它是通过特殊的压缩方式制作而成,但后来制作组出来澄清,这款3D射击游戏,不过是技术组将游戏中的建模、音效、武器等都做了合理的设计,所以才使得这款游戏的容量,能够只有96KB的大小.


                               
登录/注册后可看大图

只可惜,由于时间距离较长,《KKrieger》的游戏资源包在网上已经很难寻找,因此三两只能通过云游戏的方式,向各位介绍一下这款神奇的FPS游戏.

在游戏刚开始,我们会来到一个类似宫殿的地方,但里面却充满了各类外星怪物,此时我们就需要利用手中的外星枪械,击杀里面的怪物,从而在宫殿中找到离开的方法.


                               
登录/注册后可看大图

而这款游戏的画风和建模,都能够看得出来它是一款02年的游戏作品,并且整个游戏的玩法,与现在游戏厅上,拿着玩具枪击杀冲过来的怪物是一样的,搭配上游戏中紧凑的音效,还是有一种身临其境的游戏体验.


                               
登录/注册后可看大图

除此之外,游戏中拥有五种不同的枪械,比如手枪、机枪、榴弹、轰炸枪、激光枪,在游戏的过程中都是能够捡得到,唯一美中不足的地方,则是它的打击感比较弱,因为它的子弹打在怪物身上的时候,没有画面反馈,感觉如同一拳打在棉花之上,不过游戏的整体渲染技术,感觉比早期的《CF》还要好上不少.


                               
登录/注册后可看大图

其实,现如今再看《KKrieger》这款游戏,很有可能开发组是将红白机的开发原理,融入到了开发端游之中,所以才使得整款游戏的容量只有96KB,不过实际上这款游戏虽然只有96KB,但打开它之后,会有一段等待的时间,因为它需要调用微软的directx9指令,来实时生成游戏中的场景,之后实际运行内存会达到300MB,所以实际上《KKrieger》的96KB容量,只不过是它的运行指令.


                               
登录/注册后可看大图

所以,《KKrieger》这款游戏在当年的出现,更多的是国外大佬炫技的一种方式罢了.



上一篇:17年前低俗游戏广告,看海报让人血脉偾张,进游戏后
下一篇:30年前的街机游戏,国内街机厅鲜有发现,后成塔防游戏
回复

使用道具 举报

发新帖

QQ|BTyeyou

GMT+8, 2024-4-23 16:03

快速回复 返回顶部 返回列表