你觉得一个最小的 3D 单人游戏FPS 会有多大?几十兆?几百兆?还是几个 G?告诉你,通通都错了,答案是:96K。今天小编向大家推荐这款非常棒的 kkrieger3D 射击游戏。
游戏操作很简单,也是标准的 FPS 的键位设置,W、A、S、D 控制方向,空格跳跃,鼠标左键射击,1-5 切换武器。
这个游戏是由德国一家名为“.theprodukkt”的小组完成的,采用了“过程生成”技术,因此别看他小,对电脑硬件配置要求可很高,甚至用来作为进行性能测试的工具也是可以的。
提到 FPS(第一人称射击)游戏,大家当然不会陌生,但时下流行的此类游戏动辄就要占据上 GB 的硬盘空间,而这一款效果还算不错的 FPS 游戏,大小却只有 96KB。
其画面无法和 QUAKE3、DOOM3 之类相比,但考虑到其 96KB 的身材,也足以令人震惊。那么 theprodukkt 小组是如何将这款游戏微缩到 96KB 中呢?该小组表示,他们并没有采用什么免费的压缩算法,只是对游戏中将用到的材质、网孔等资源进行了最为合理的安排,保证足够紧凑。对于该游戏所采用的深入技术细节,该小组并不愿公布。
以前网上经常传出许多大小只有 64KB 的 3D 演示动画,那是一些编程高手为了展示自己的实力完全采用汇编语言完成的作品。而相比来看,这款 96KB 的 FPS 游戏则更加精彩,因为他是一款有声有色,并且真正可以“玩”的游戏,但这款游戏并不是人们所想象的 100%采用汇编语言完成,反而其主体由 C++完成,之间贯穿少量汇编语言。
配置要求
最低配置如下:
射击场景
–1.5GHzPentium3/Athlon 以上处理器
–512MB 以上内存
–Geforce4Ti 或 ATIRadeon8500 以上等级显卡
–支持 pixelshaders1.3、128MB 以上显存
–普通声卡
–DirectX9.0b
运行该游戏后先要经历一段长时间的解压缩过程,而这些数据都将释放到内存中,所以 512MB 以上的内存配置是必须的。该游戏所占据的内存容量,已经接近 300MB。
对于使用 Win7 系统的用户,如果无法运行,需要右键点击修改其“属性”中的“兼容性”选项,将其改为“以兼容模式运行该程序”。
暂无评论内容