查看: 7235|回复: 2

3D引擎做2D游戏,看图看真相

[复制链接]

3D引擎做2D游戏,看图看真相[复制链接]

对决痴心 发表于 2010-9-6 23:31:45 [显示全部楼层] 回帖奖励 |倒序浏览 |阅读模式 回复:  2 浏览:  7235
小弟上学的时候是学程序的,一瓶子不满半瓶子咣当,虽然一直没有深入到游戏引擎的核心研发工作,不过对那些高端程序运用的东西一直都在备课。尤其是对于2D游戏的引擎,3D也不是不研究,而是2D在国内的发展确实已经相当成熟,可以说到了我们拥有创新实力的阶段,是非常值得研究的!
* L) ]( M1 [8 Y( P4 Y, ^4 s, j' z! L6 [& D% t3 @" v3 s
   我拿一款引擎来给大家分析分析,目前在国内运用最为广泛的是一款叫做Gamebryo的引擎。Gamebryo是一款世界级的游戏开发引擎,成就了不少世界级的大作,包括《上古卷轴4》、《地球帝国3》、《文明4》、《行会2》、《战锤online》等等。除了欧美系的产品还有《天堂2》、《最终幻想》这些作品也受益于Gamebryo。& F( s5 m- A$ G  a& [5 z3 Y
当然Gamebryo在国内的表现也是可圈可点,而且更为的精妙。中国人聪明这句话是决然没错的!别人用世界级的引擎研发3D游戏,而Gamebryo到了中国已经改头换成为了“2D次世代引擎”,也就是说国人用Gamebryo研发起了2D游戏,并已经小有所成。这里我们可以看一看Gamebryo在《星辰变》上的表现哈。: r* a' C' R# o
我直接图例说明好了,这个“表现”用语言也形容不出来呵呵
, q. O% h% W8 l& E$ Q* _* G4 D以往的2D游戏画面不好,第一感觉就是“平”,这个平就是看不出来层次感,哪怕你站一座高山山顶上和站平地上的区别基本看不出来。在星辰变里效果就比较明显了,其实所谓的“三层动态卷轴”、“四象粒子加速”就是去实现画面层次感、色彩和光影的配合效果。      
; f9 R- a+ }5 [. b下面这个小图是截取了星辰变场景的一块,已经明显可以看出高山,泉水和荷叶构成的桥,错落有致。色彩的运用也很柔和自然,由近及远的看哈,房顶,荷叶桥,对岸的流水、乱石、荷花,清晰可见。* p# g0 n- R1 ^6 X& p' \; U
; ]7 E5 ~& D- v5 B' c8 W% h

, }5 t' P1 o/ R. S再说说动作哈,星辰变里面用了Motion capture“动作捕捉技术”,就是拿一个大活人,做各种动作在移植到游戏里,这样的动作肯定流程这个就不说了!不过游戏里人物动作好看,不光取决于你采用了动作捕捉没有,而且能让玩家清晰地看到我使得大招是啥样子的产生了啥效果。
5 Q8 n! }! i. K/ `: K: w% C6 O
# E+ Q8 ], C4 R  m( Z$ r看看星辰变的图哈,奥对了这个叫做2倍镜的运用,也是Gamebryo可以实现的一种在表现动作上的非常好的效果,可以说是贵族效果哈~~很炫滴0 w6 V! a' Z  B' J1 g: W. s4 J
植入特有的2×2倍镜效果,在打斗中实时触发,瞬间拉近镜头,让玩家近距离享受技能释放时华丽震撼的感觉。$ |5 Z! |7 [! L# _5 w% Q
, e5 R9 V0 h. D2 O! m
5 Q+ A# B3 U" H5 D: I& R4 r

$ b- Y3 V; R- F% H上面只是些简单用图比较容易看懂的东西,表现出来的效果集中在画面,人物动作等方面的特征,毕竟引擎这个东西后背全是密密麻麻的代码。3D引擎做2D游戏小弟在这里说声世界级引擎旗贵族网游不算为过吧。
月亮下雨了 发表于 2010-9-7 11:42:02 显示全部楼层
星辰变的画面这么漂亮,原来有这么多的原因啊
飒飒风衣 发表于 2010-9-7 12:22:21 显示全部楼层
总结一句感言:一部好作品背后必定洒下太多的汗水
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

30 秒后自动关闭


由于会员断层和新互联网模式的冲击,创建于2002年的老网站“信阳论坛”已经不再适应用户的需求,对此我们艰难的做出以下声明与决定:


· 信阳论坛的网址bbs.0376.net,其他号称“信阳论坛"的平台请注意甄别,那些平台并不是我们。
· 信阳论坛将保留2002年至2021年的数据,并无限期关闭注册,仅保留部分邀请码注册。
· 如您有建议和意见,请扫码添加我们的“信阳网”公众号与老信阳论坛的工作人员联系。


强烈推荐信阳论坛新老用户扫描二维码关注、联系我们⬇⬇⬇


Archiver|手机版|小黑屋|信阳论坛 ( 豫ICP备12001997号

© 2002-2017 信阳网  Support by 信阳论坛 !Zucsid

1
QQ