先来问一个问题,你见过的游戏大多占用多大的存储空间?

可能大多数朋友都会这样回答,2D单机游戏较小的可能几百M,大一点的几个G。如果是联网3D游戏,可能占用几GB到几个TB不等,比如我们常玩的游戏《英雄联盟》下载的安装包就有15 GB 大小,如果安装和解压的话,体积会更大。

三个fps游戏对比(一个体积仅96KB的游戏)(1)

相比之下,96 KB究竟有多小?

三个fps游戏对比(一个体积仅96KB的游戏)(2)

我这里任意用手机拍一张照片,大小为5.68MB,换算一下5.68MB=5.68*1024=5,816.32KB,一张照片约为此游戏的(5,816.32/96 ≈ 60.587)60.6倍!!!

三个fps游戏对比(一个体积仅96KB的游戏)(3)

我们来运行一下这款游戏。备注一下:通过时间戳可以看到,这款游戏最后更新时间为2004年4月11日,显然只能运行于Windows 7及以下系统,如果你是以上系统,请在属性下开启兼容模式,否则会出现打不开的情况。

打开游戏会进行预备加载,是一种3D的环绕风格,写有code by .kb的字样。

三个fps游戏对比(一个体积仅96KB的游戏)(4)

按下任意键,进入到菜单中,选择第一项 “start net game” 回车后开始游戏。

三个fps游戏对比(一个体积仅96KB的游戏)(5)

游戏是单人射击类游戏,整个画面是3D效果,很精美。

三个fps游戏对比(一个体积仅96KB的游戏)(6)

另外怪兽小兵的动作和射击等都很流畅精美,很难想象这是一个96KB的软件。

三个fps游戏对比(一个体积仅96KB的游戏)(7)

在射击和运动过程中也有音效和动效,感觉非常不错,操作的方法也很简单:

控制办法:前 w 后s 左a 右d 跳跃Spacebar(空格键) 切换武器1 2 3 4 5

大家都知道,汇编作出的程序效率最高且体积小,而用C/C 来编写的话体积会大些,但这款游戏主体是C ,只贯穿了少量的汇编语言,让人感慨作者是如何做出来这么小的程序的!不仅游戏是3D,还绘声绘色,具有真正可玩的效果。

游戏过多的我就不介绍了,感兴趣的朋友请回复关键字【116】自行运行尝试吧。

最后说一句,这款游戏是1997年编程第一名作品!

往期推荐:

以前256MB的存储卡,竟可用来安装运行一个完整的电脑操作系统

不是20年骨灰级老网民,你可能不知道的互联网记忆

,