Baelnorn 发表于 2011-1-17 00:40

现在想想,Crysis的真正惊人之处

这款现在仍然让市面上顶级显卡维持30帧的“老”游戏,成为很多人对目前图形技术娱乐应用的最高标杆。
但我要说的不是这些,真正玩过这款游戏的人是否被触动的地方和我一样呢?
令人感到骇异的,Crysis是一款基于DX9/10的游戏,但是还是另目前最高配置个人电脑难以做到流畅的高画质运行:
http://www.youtube.com/watch?v=ifF1CVq5xUY
因为某些方面,这款游戏太具有野心了,实在难以用一款商业游戏来考量他的用料,他拥有1GB的材质容量,85000个着色器应用,但是,最令我感到印象深刻不是他的画质技术含量,而是以下这些东西……

1超大的场景渲染
Crysis的背景是离岛,他也真的实实在在的渲染出了一个奢侈的场景规模,玩过这款游戏的人想必深有体会,每一个关卡都有着超长超大的地域面积,即使驾驶交通工具也会感觉到目的地路程的长度惊人,这样大的一个场景,树木,水面,人物,阳光充斥其中,甚至Crysis干脆有一个飞行关卡显示着他的庞大:
http://www.youtube.com/watch?v=dy8YK9EaL_0

这里面的遭遇战基本上是做好的AI,不是那种CoD常见的简单状态机,玩家的触发行为简单到到了A地,无论怎么隐藏都会被铺天盖地的火力淹没这种,Crysis的遭遇战在800m范围外开火,然后用望远镜观察甚至可以听到AI队友之间对玩家行踪和侦查报告。就算是BF系列也没有这么缺德的用料(指飞行载具的直线可行驶距离),在场景的规模和战场的复杂程度上Crysis几乎与Arma 2这种怪物有可比之处了。

2无所不在的物理模块
游戏里每一个内置的独立物品都有物理模块,玩家可以拿在手里,投掷出去,或者利用其他外力碰触得到物理引擎的回馈;并且,游戏中碗口粗细的植被,树木,载具和简易房全都可以破坏并且碎裂成块,光是如此,我还不吃惊。
问题是我在热带密林里可以随意捡到一些树枝,这也还不算令我吃惊,当我用枪械将一株树木打断,并且依然能捡起它的枝干还可以投掷出去看它受到重力影响抛物线落地后,我才觉得恐怖,因为这玩意还留在那里,你绕过关卡的大半再回落地点去找它,依然能够把它捡起来并且投掷出去……
http://uploadpic.org/storage/originals/32n9j24f33nnndf48j2fjs293l.jpg
这就有点让我觉得瞎来了

3角色的渲染
其实胡茬大叔什么的,脸部贴图再多,渲染再细致我也觉得无所谓的事,
http://uploadpic.org/storage/originals/ejr3fejssjdn22s9f232s4jj99.jpg
不够当救下女考古学家,看她那一头短发散开按照各自的面片晃动并摇曳着的时候,我也感到很恐怖,现在看起来有专门模拟布料和头发的新技术已经不算什么了,不过当时看起来真有一种再看预渲染CG的错觉……
http://uploadpic.org/storage/originals/3flrd2fnernjs2fke9jsjnefje.jpg

Crysis以08年的游戏坚持到现在还在挑战显卡的制程极限也不是没有道理的,很多次世代主机的游戏单论渲染和贴图都可以比GTA5好,但是真的做出无缝的GTA5环境来,还是需要优越的硬件性能,这个道理是一样的。

Macro 发表于 2011-1-17 00:45

显卡危机不是07年发售的么

另外……GTA5是啥?

Baelnorn 发表于 2011-1-17 00:46

那就改了吧 07年 GTA4

你们好奇怪 发表于 2011-1-17 00:48

所以说业界最大的悲剧莫过于一撸神没用上这引擎

TCTF 发表于 2011-1-17 00:48

那时候我们都说COD4优化好,现在回过头看看哭姐的优化真不赖于COD4

Macro 发表于 2011-1-17 00:53

引用第4楼TCTF于2011-01-17 00:48发表的:
那时候我们都说COD4优化好,现在回过头看看哭姐的优化真不赖于COD4 images/back.gif


COD4的引擎论纯技术是很烂的,完全无法与CE2或者寒霜相比

只不过IW的美工强,靠着纸片山把那点可怜的多边形人都放到人物和枪模上了,最终效果也不错,所以大家就不计较这个了

你具体可以看看这篇文章,多余的专业术语咱就不扯了,最后那个多边形生成率就够说明问题了

http://hi.baidu.com/h0nker/blog/item/e4d9102d6d86c23f359bf75d.html

顺便吐个槽,明知道自个用的是纸片山还弄个(不能调整高度)直升机驾驶的BO简直是自取其辱……

icefcold 发表于 2011-1-17 00:58

米利安 发表于 2011-1-17 01:00

引用第5楼Macro于2011-01-17 00:53发表的:


COD4的引擎论纯技术是很烂的,完全无法与CE2或者寒霜相比

只不过IW的美工强,靠着纸片山把那点可怜的多边形人都放到人物和枪模上了,最终效果也不错,所以大家就不计较这个了
....... images/back.gif

卧槽,虽然我知道COD引擎很古老,但是看了那个后感觉这和CS其实没有本质区别呀!

Macro 发表于 2011-1-17 01:00

引用第7楼米利安于2011-01-17 01:00发表的  :

卧槽,虽然我知道COD引擎很古老,但是看了那个后感觉这和CS其实没有本质区别呀! images/back.gif


CS是Q2改
COD是Q3改

还是比CS强很多的……

言归正传,COD4的引擎就是在多边形生成效率低下的前提下,用纸片山尽量弥补远景缺陷,然后加点HDR之类的SM3.0特效,捏把捏把凑合出来的

不过IW的美工水平毋庸置疑,调色版做的相当赞

米利安 发表于 2011-1-17 01:08

引用第8楼Macro于2011-01-17 01:00发表的:


CS是Q2改
COD是Q3改

....... images/back.gif

呃,是指还是大量的环境2D贴图和纹理贴图充斥得画面,那纸片山纸片树……
不过这么原始的引擎真能做出次世代中上的画面水平,这美工也真的很强了

bossbug 发表于 2011-1-17 01:20

英雄萨姆更惊人

highsky 发表于 2011-1-17 08:15

你们都忘记了一个事实
当初crysis是按照pc顶端超概念性游戏开发的

cod456还要兼顾家用机,明显是pc被家用机拖累

这次crysis2也要出家用机版,所以pc版的画面肯定没2好

寂静狼 发表于 2011-1-17 08:24

引用第3楼你们好奇怪于2011-01-17 00:48发表的:
所以说业界最大的悲剧莫过于一撸神没用上这引擎 images/back.gif

要是真用上这引擎才是真悲剧....

77is77 发表于 2011-1-17 08:45

7pu 发表于 2011-1-17 09:09

66666 发表于 2011-1-17 09:16

chan 发表于 2011-1-17 09:19

我觉得场景没正当防卫2大, 开飞机我都没开到头过. 目测开车的话, 要开两天才能到地图边上(现实时间...) 而且正当防卫在实现非常漂亮的画面的同时, 配置要求却很亲民.

roadcross 发表于 2011-1-17 09:28

700,800万顶点数据也没多大
xo不好说,ps3如果有必要,千万顶点也不是什么问题,不就是矩阵与向量相乘么
Normal Map对美工的要求也没多高
曲面细分实用化目前开看是没什么希望,各种坑爹,比如不能开MSAA,难以适应任意mesh,就算是曲面细分,也是需要bump或者置换贴图,这东西比法线贴图更麻烦
曲面细分纯粹是M$和ATI一起钓NV的东西

roadcross 发表于 2011-1-17 09:32

大家都听说哭姐对硬件要求高
却不知道实际上哭姐对硬件的使用效率才是游戏行业真正的标杆
而且哭姐对硬件的支持范围非常广泛,在每个档次的硬件上都能获得相对比较好的效果
不过哭姐的引擎SDK就远不如UE3好用了,貌似授权费也高,所以目前仍旧难以流行

jjx01 发表于 2011-1-17 09:42

丢树枝很真实,N枪射不死敌人很搞笑

量产废柴刚 发表于 2011-1-17 10:53

COD4和之后IW引擎说是Q3但是实则做了很大的改进,假设把con命令也改了那基本上也就看不出什么玩意
而老是把COD4之后IW的引擎作品都归为Q3本身的功劳就有些那个啥了

这几年欧美游戏一点创新意识都没有,完全是被游戏机给限制住了
本该主领大场景战场的战地为了家用机被逼的和要和COD小地图这块对殴
搞的人不人鬼不鬼,COD的MW2呢吸取了4代MP里玩家过多太过于混乱的问题对对战人数进行大幅度削减,在官方模式下提供了很多地图和模式
简直就是个买1送10的游戏
可结果为了利益最大化却不学战地不放服务端和MOD工具
后来又因为自己内部闹别扭让当家花旦IW跑了
让个SB 连DEBUG都没做好就干法游戏的T组做
不是说,除了他个僵尸 T组有啥能拿的出手的玩意么
最后连剧本都是人家帮着写好的,真搞笑


还有最该题的引擎问题,一个这个crysis 一个BC2的寒霜 现在游戏公司好像以为自己开发了一个很流弊的游戏引擎就可以不顾玩家的感受来卖游戏
就感觉:你不买 有人买 我引擎牛B 我做的在过分也是有人买
那BC2除了漫天跟精液涂抹的一样我看不出来好在那里,宣称的大场景破坏,可结果那种破坏的程度连最老实本分的source都能实现
不开放MOD 不开放第三方服务器
我看人家帽子要塞2 第三方服务器开的火热 MOD到处都有正版一样没少卖,帽子钱一样没少拿
都不知道EA那钱都从哪里来的 是我傻逼买他游戏还是他傻逼制作游戏让我买

量产废柴刚 发表于 2011-1-17 11:02

COD标榜出空中载具   而战地却没了固定翼
这个世道的确是变了。

HyperIris 发表于 2011-1-17 11:16

wgoenitz 发表于 2011-1-17 11:39

要说真实,没有比现实世界更真实了,问题是现实世界好玩么?

Macro 发表于 2011-1-17 11:42

引用第20楼量产废柴刚于2011-01-17 10:53发表的:
不是说,除了他个僵尸 T组有啥能拿的出手的玩意么
最后连剧本都是人家帮着写好的,真搞笑 images/back.gif


这话的意思是BO的剧本是IW的废弃原案?

引用第11楼highsky于2011-01-17 08:15发表的:
你们都忘记了一个事实
当初crysis是按照pc顶端超概念性游戏开发的

cod456还要兼顾家用机,明显是pc被家用机拖累
这次crysis2也要出家用机版,所以pc版的画面肯定没2好

....... images/back.gif


这个真不好说
制作人自己都说了,显卡危机2的主机版和PC版差距会非常大
主机版是30FPS,PC版有60FPS,主机的贴图清晰度也不如PC

sunjunsss 发表于 2011-1-17 11:46

回 23楼(wgoenitz) 的帖子

如果可以随意扮演真实世界的任何角色 什么富豪啊 总统啊 那还是很好玩的
游戏不就是虚拟另外一种体验么,但是这种体验发生的环境还是像真实靠拢

fenrir 发表于 2011-1-17 11:48

真实世界如果自己有足够的实力,做任何事不担心后果,那也是挺好玩的
问题是没多少人能做到
而虚拟的“真实”世界里可以让很多玩家稍微满足下这个妄想

Macro 发表于 2011-1-17 11:50

另外,就事论事,我承认COD系列的画面一直还不错
(纯主观感受,不论技术,只论感觉)
算不上显卡危机这种最强,但至少也不太烂
不过这引擎再不换就真要了亲命了
BO的两个主机版本都没达到720P

gskyace 发表于 2011-1-17 11:58

PC饭好像经常高配置+个小显示器

psi2001 发表于 2011-1-17 12:02

ov_efly 发表于 2011-1-17 12:05

2017年 10周年
那么游戏实机 就应该能到现在的CG级别了吧
maxwell 是15年 现在的100倍?

galon 发表于 2011-1-17 12:14

LHO 发表于 2011-1-17 12:19

xisailuo 发表于 2011-1-17 12:21

引用第24楼Macro于2011-01-17 11:42发表的:


这个真不好说
制作人自己都说了,显卡危机2的主机版和PC版差距会非常大
主机版是30FPS,PC版有60FPS,主机的贴图清晰度也不如PC images/back.gif

pc版的技术demo和家用机版就是两个游戏·1

wgoenitz 发表于 2011-1-17 17:41

就好比当初mgs4,很多人吐槽说什么有些建筑物体不能破坏啦,之类的……问题是,这种东西就算制作人做了,玩家也不见得就会去发现,何况这个游戏本身很多细节不是那些无聊到到处去逛去研究的人,也不会被一般玩家发现。制作人做了也是浪费,本身容量已经很大了。

所谓要真实,肯定要巨大的容量和很多无谓的内容,对游戏性毫无益处。

Baelnorn 发表于 2011-1-17 17:43

游戏性因人而异嘛,何况这楼也没说Crysis游戏性

psi2001 发表于 2011-1-17 17:56

鸡蛋灌饼 发表于 2011-1-17 17:58

引用第34楼wgoenitz于2011-01-17 17:41发表的:

所谓要真实,肯定要巨大的容量和很多无谓的内容,对游戏性毫无益处。 images/back.gif

你这还是在用2D时代的思路考虑现代3D游戏
我倒想问问HL2里面的物理引擎对游戏性是不是毫无益处?
别忘了重力枪

永远的访客 发表于 2011-1-17 18:15

那些玩意都是引擎帮你搞定,不增加开发成本和时间周期,这才是技术的进步

倒是以2d的观念还会以为加了太多无聊的细节所以浪费,所以到后来2d遇到了技术瓶颈

roadcross 发表于 2011-1-17 18:19

引用第22楼HyperIris于2011-01-17 11:16发表的:


一个顶点,xyz 12个字节,法线12个字节,如果只开了高罗德着色,颜色又是4个字节,就算一个顶点28字节,28x700万 = 196MB
这还没开纹理
当然法线可以以面为单位,在shader里面插值,能少一点内存消耗
....... images/back.gif

一张高度图+一张法线贴图采样出10000*10000的网格,也许这很蛋痛,不过这好像不需要很多内存
这个方法你应该比我熟悉
页: [1] 2 3 4
查看完整版本: 现在想想,Crysis的真正惊人之处