[神作下载]96KB的游戏
你没有看错,这帖也不是标题党,这是一个实实在在的游戏,仅仅96KB。画质情况
3D画质(画质要比DOOM 2要好)
机器配置需求
- 1.5GHz Pentium3/Athlon以上处理器
- 512MB以上内存
- Geforce4 Ti或ATI Radeon8500以上等级显卡
- 支持pixel shaders 1.3、128MB以上显存
- 普通声卡
- DirectX 9.0b
游戏编写语言
汇编 & c++
游戏玩法
w 前
a 左
s 后
d 右
space 跳起
鼠标左键 射击
备注
由于这是测试版,根据我的测试,
BUG1 有卡住的情况,这时你可以选择restart(按esc然后选)
BUG2 会在某个场景里出现无限子弹补给(具体自己找)
制作技术
鄙狼才疏学浅,未能推测其技术(而且貌似加壳了,反编译出现乱文),请各位高手略述一二(特别是请卧龙先生指教一下)....
游戏截图
[ 本帖最后由 雪之灵狼 于 2010-6-20 15:16 编辑 ] 我下了!我现在去玩玩 . 至于把分形应用在游戏之中,现在已经做到有多可怕的地步了呢?请大家看看以下的几张张图片,不妨猜猜拥有这种精致画面的游戏软件,其整个游戏的大小是多少呢?
https://www.infinity-game.com/bbs/attachments/month_1005/10051320339287b3bd1ec1d62f.jpghttps://www.infinity-game.com/bbs/attachments/month_1005/10051320339bfc0cf60a553e2d.jpghttps://www.infinity-game.com/bbs/attachments/month_1005/10051320339cab69fc75db07a6.jpghttps://www.infinity-game.com/bbs/attachments/month_1005/100513203385fe79d65786fa2d.jpghttps://www.infinity-game.com/bbs/attachments/month_1005/1005132033ba5b955ab3f6c26b.jpg
正确答案是97KB!没错,我没有打错字,你的眼睛也没有看错,这款游戏的大小只有97KB!传统的一片3.5吋磁片可以装下十几个这款游戏!这一款第一人称的射击游戏叫做.kkrieger,是由德国的demogroup .theprodukkt 所开发,截至目前为止还在beta测试版的阶段,这款游戏之所以可以压缩到这么小的境界,就是因为游戏之中的场景和音乐几乎全部都是由动态产生,游戏之中预先存放的资料只有一些简单的几何形状和MIDI音乐档,所以自然档案大小非常小。如果这款游戏没有用“过程生成”(Procedural Generation)的技巧进来的话,估计档案大小会爆增成200~300MB,这样的技术,真是令人叹为观止。而背后最大的功臣,就是这篇文章谈到的递归和碎形。各位也不妨下载来玩玩看吧 (下载点)。 不过需要注意到一件事情,这款游戏的载入时间非常长,因为他要靠着一点点的程式码即时来运算制造出场景,所以要耗去很多计算时间,这可说是一种time和space的tradeoff。 目前在欧美网络上流传一个震撼玩家的游戏「kkrieger」,以超炫的游戏画面效果让人瞠目结舌,而且最猛的是这个游戏的容量只有96K.
游戏世界真是卧虎藏龙,今天大家有机会遇到啦。目前在欧美网络上流传一个震撼玩家的游戏「kkrieger」,以超炫的游戏画面效果让人瞠目结舌,而且最猛的是这个游戏的容量只有96K,但画面表现却可以打死其它市面上同类型的游戏,真的是好厉害好霹雳啊!!
这个容量只有96K的第一人称射击游戏「kkrieger」,是由德国一家名为「.the .produkkt」的小组完成的,但玩过的玩家都被这吓死人的游戏视觉表现震撼,不管是超炫的光影表现、实时阴影投射、环境贴图、凹凸贴图...等3D效果一应俱全,加上游戏中的人物、怪物3D模块也建构得很仔细,游戏关卡也设计得颇有气氛,这么高水平的游戏就算是直接拿市面上已经发售的同类型游戏来比都胜过太多了,但游戏容量竟然只有96K,讲白点,游戏Screenshot容量都不只96K了,只能说这款游戏「kkrieger」真的是太强了!!
当然,其画面肯定无法和QUAKE3、DOOM3之类相比,但光影效果可以说甚至超越了DOOM3!,考虑到其96KB的身材,也足以令人震惊。
那么.theprodukkt小组是如何将这款游戏微缩到96KB中呢?该小组表示,他们并没有采用什么特别的压缩算法,只是对游戏中将用到的材质、网孔等资源进行了最为合理的安排,保证足够紧凑。对于该游戏所采用的深入技术细节,该小组并不愿公布。(其实就是“过程生成”)
不知道大家是否有印象,以前网上经常传出许多大小只有64KB的3D演示动画,那是一些编程高手为了展示自己的实力完全采用汇编语言完成的作品。而相比来看,这款96KB的FPS游戏则更加精彩,因为他是一款有声有色,并且真正可以“玩”的游戏,但这款游戏并不是人们所想象的100%采用汇编语言完成,反而其主体由C++完成,之间贯穿少量汇编语言。
别看该游戏体积很小,但对机器配置要求却很高,一般人的电脑恐怕都不能运行。看来是拿来测试计算机硬件效能的好东西喔,要求配备如下:(达不到不能运行):
操作系统:Windows Me / 2000 / XP
DirectX 9.0b
CPU:Pentium3 1.5GHz 以上
内存:512MB 以上
3D显示卡:Geforce4Ti 或 ATI Radeon8500 以上
(支持pixel shaders 1.3功能,内建128MB绘图内存)
释放后占用了近300MB内存
运行该游戏后先要经历一段长时间的解压缩过程,而这些数据都将释放到内存中,所以512MB以上的内存配置是必须的。该游戏所占据的内存容量,已经接近300MB。
theprodukkt小组表示,.kkrieger这款游戏总共将有三个章节,而现在发布的仅仅是第一章的测试版,未来发布的版本体积可能会上100KB,但将修正更多BUG,运行也会更加稳定。 这个游戏其实很老了,04年时放出测试版,之后就一直没下文了。体积这么小的原因上面也解释了。数学,嗯,上帝是数学家。 我觉得哗众取宠罢了 原帖由 王文祎 于 2010-6-20 16:43 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
我觉得哗众取宠罢了
错,你没理解实现原理。 把时间换空间用到极致的巅峰之作.............虽然有一段历史但也可以值得编程的人参考.... 原帖由 qs 于 2010-6-20 16:47 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
错,你没理解实现原理。
没转换成可玩性的游戏都是哗众取宠 任何技术的进步都是值得肯定的。技术转化为可玩性同样需要时间。 那个技术好像不是这个游戏首创的 那是哪个?目前可查资料,这个的确是第一个 我……无……语! 内存比硬盘昂贵。。。。。。{40} 原帖由 xiaogaoyang 于 2010-6-21 09:43 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
先下了,不知道我的电脑会不会因为达不到要求从而死机或把CPU烧了 老兄,还记得你的帝国三么......... 刚才一进入游戏,当场卡死,连任务管理器都打不开
只能够强行重启才行{40} 楼上换电脑去吧………… 果然神作。。。。不敢相信这是96k的游戏。3D画面甚至超过某些上G的游戏。。。
虽然我不大懂这游戏的主题。。 看图片像我以前玩过的,但是那次貌似有900K左右啊 这是个好游戏啊,莫让此帖沉了! ..
页:
[1]
2