国际程序设计大赛的作品欣赏
本帖最后由 E.stray 于 2010-8-9 10:31 编辑貌似好久以前的事了
一款只有95K大小的3D射击游戏kkrieger 也貌似好久了
W、A、S、D控制方向,空格跳跃,鼠标左键射击,1-5切换武器
提到FPS(第一人称射击)游戏,大家当然不会陌生,但时下流行的此类游戏动辄就要占据上GB的硬盘空间,而这一款效果还算不错的FPS游戏,大小却只有96KB。
这个微型FPS游戏,名为.kkrieger,是由.theprodukkt小组开发完成。其大小仅仅为96KB。
其画面无法和QUAKE3、DOOM3之类相比,但考虑到其96KB的身材,也足以令人震惊。那么theprodukkt小组是如何将这款游戏微缩到96KB中呢?该小组表示,他们并没有采用什么特别的压缩算法,只是对游戏中将用到的材质、网孔等资源进行了最为合理的安排,保证足够紧凑。对于该游戏所采用的深入技术细节,该小组并不愿公布。
以前网上经常传出许多大小只有64KB的3D演示动画,那是一些编程高手为了展示自己的实力完全采用汇编语言完成的作品。而相比来看,这款96KB的FPS游戏则更加精彩,因为他是一款有声有色,并且真正可以“玩”的游戏,但这款游戏并不是人们所想象的100%采用汇编语言完成,反而其主体由C++完成,之间贯穿少量汇编语言。
别看该游戏体积很小,但对机器配置要求却很高,一般人的电脑恐怕都不能运行。
最低配置如下(达不到不能运行):
- 1.5GHz Pentium3/Athlon以上处理器
- 512MB以上内存
- Geforce4 Ti或ATI Radeon8500以上等级显卡
- 支持pixel shaders 1.3、128MB以上显存
- 普通声卡
- DirectX 9.0b
运行该游戏后先要经历一段长时间的解压缩过程,而这些数据都将释放到内存中,所以512MB以上的内存配置是必须的。该游戏所占据的内存容量,已经接近300MB。 LZ有什么理由要收费么?
另外提醒一下从百度转来的图挂了 我的杀毒软件过滤了这个附件! 有什么理由要收费吗?
zhushi1218 发表于 2010-8-7 19:07 http://www.astronomy.com.cn/bbs/images/common/back.gif
附件收费好像是论坛系统默认的 好东西,帮顶!::070821_09.jpg:: 回复 4# zhushi1218
我想知道下的时候是不是减1MFB? 好像这是好多年前的事情了,不要奇怪只有96kB的东西怎么能解压出300MB来,那是因为,绝大部分的数据都是微软自带的DirectX库中的内容。
另外,楼主附件要另外收费?异数。 回复 8# gohomeman1
我以前下的时候会消耗1个牧夫币 我还以为都是收费的 后来才发现是论坛扣的
我知道错了 本来就是想和大家分享一下的 回复 9# E.stray
既然如此,干嘛还收费呢?自己编辑一下自己的文件,总会吧! 回复 10# gohomeman1
现在还能改吗? 当然能改,你不会编辑? 回复 12# gohomeman1
我说现在点什么点哪里啊? 回复 13# E.stray
点击编辑按钮啊,就在你发言的每个楼都有。楼主你难道不使用论坛的?基本上每个论坛都可以编辑自己发言的啊! ::070821_17.jpg:: 回复 14# gohomeman1
哈哈 弄好了 第一个论坛就是牧夫 哈哈~~ 祝贺一下啦。以后论坛会提供更完整的新手教程的。 回复 16# bmkey
图好像弄好了 玩到中间卡住了。。。
页:
[1]