A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 1572|回复: 10

[原创翻译]一篇详细介绍Capcom MT Framework2.0引擎的文章,讲述引擎的开发历程

[复制链接]

精华
0
帖子
117
威望
0 点
积分
118 点
种子
0 点
注册时间
2008-7-17
最后登录
2024-11-16
 楼主| 发表于 2009-7-20 22:49  ·  天津 | 显示全部楼层 |阅读模式
这是一篇很好的文章介绍Capcom的MT Framework2.0引擎。作者参考了impresswatch站上面的技术文章所写。虽然没有日文原版详细,但是也值得一读。我把文章大致翻译了一下,喜欢Capcom的喷友不妨一读。

通过文章我们大概可以了解这么几点:
1.虽然大部分是基于主机平台开发,但是MTFW支持的渲染架构延伸到了目前最新的DirectX11,当然你在PS3和360上是难以见到了
2.正如UE3这样的著名商业引擎,MTFW2.0也拥有很好的硬件抽象水平,对于开发者来说使用更简单,引擎本身的可扩展性和更新换代能力也非常强
3.尽管看上去很美,《失落的星球2》其实并没有100%发挥MTFW2.0的水平,让我们一同期待《BIO6》的效果

原文地址:http://www.andriasang.com/e/blog/2009/06/14/mt_framework/

MT Framework引擎看起来似乎是日本游戏工业的一个骄傲。在次世代,迄今为止,capcom的这款内部多平台游戏引擎已经创造出了多个画面最杰出的游戏,并且在过去的几年中,它一如既往的支持着三大平台。

目前这款引擎携着《失落的星球2》 将大幅更新为2.0版本。那么有什么更新的内容呢?Zenji Nishikawa 将在他于impress watch网站上最新的3D游戏讲堂上为我们解答这个问题。

这篇文章通过生化危机5的制作人猪内润(Jun Takeuchi),Capcom程序员Satoshi Ishida和Masaru Ijuuin,以及图形设计师Yoshiaki Hirabayashi的解说为我们一窥这款引擎的由来,以及它未来的发展。


尽管MT Framework目前的版本是2.0,事实上它经过了很多个版本的反复。最早的版本是在2006年用来制作《丧失围城》。接下来是1.1版的《失落的星球》,1.2版的《失落的星球》PC版,1.3版的《鬼泣4》,以及1.4版的《生化危机5》。

开发MT Framework(以后简称MTFW)2.0始于2008年1月份,开始只有两个人。他们的的确确是从零开始,起初,引擎甚至不能显示一个3D模型,仅仅能在屏幕上输出一些文本。

相对于MTFW2.0是如此的年轻,但是到目前为止当你看到《失落的星球2》的效果一定会感到非常的吃惊。事实上《失落的星球2》一开始是基于MTFW1.x开发的。在开发中途转向了MTFW2.0。其结果就是你所看到的《失落的星球2》中物体和材质贴图还都是MTFW1水平的。

然而,根据Nishikawa的说法,《失落的星球2》中真正值得我们所注意的,是人物和植被之间动态的交互。这部分细节要比《生化危机5》中的更为进化。各种植物和植被都会基于枪械开火和爆炸效果产生的气浪而自然的摆动。

另一个这款引擎跟以前的主要区别涉及到开发者。MTFW1系列被设计用来专门为内部使用。他是Capcom游戏开发的基本解决方案,没有考虑到可能被公司之外的开发者拿去使用。根据猪内的说法,Capcom已经收到多个外部公司询问这款引擎。尽管Capcom目前还没有打算投身商业引擎市场,但是MTFW2.0还是被计划可以提供给外部的合作工作室(也就是外包公司)来使用。

但是,在日本游戏开发商中,Capcom的游戏开发解决方案MTFW2.0也并不是前所未闻的,Nishikawa 写到。Namco Bandai 也有自己的"NU Library",一个游戏开发中间件,被使用于诸如《火影忍者:终极风暴》这样的作品中。这个开发套件目前被广泛的使用于第三方开发商中。

Ijuuin描述了从头开发MTFW2.0的过程。起初MTFW是基于X360开发的,因为它推出的最早。最新的引擎充分利用了所有硬件机能。

看上去对于程序开发者来说,所有的硬件细节都被引擎本身很好的隐藏了。Nishikawa 写到,人们能够通过观察MTFW1和MTFW2的不同点得出这样的结论,MTFW1能够支持PS3, Xbox 360, DirectX 9 (shader model 3.0) 和 DirectX 10 (shader model 4.0),而MTFW2则能够支持DirectX11 (shader model 5.0)。然而,还有比这更重要的。从内部来说,MTFW2.0拥有一个全新的架构,能够兼顾不同世代下的shader models 和 GPU的不同要求,从而减少程序员的负担。

最后,如果你懂日语的话,Nishikawa 原版的文章中能够找到更多的细节信息,以及大量的《失落的星球2》的美图。




.

精华
0
帖子
974
威望
0 点
积分
1159 点
种子
0 点
注册时间
2005-9-1
最后登录
2020-3-7
发表于 2009-7-20 23:01  ·  上海 | 显示全部楼层
貌似非常专业。。。。。纯支持了 。。。。。

精华
0
帖子
2872
威望
0 点
积分
3415 点
种子
19 点
注册时间
2008-12-6
最后登录
2024-11-20
发表于 2009-7-20 23:06  ·  广西 | 显示全部楼层
希望MT引擎未来能帮助更多的日系小厂作出好游戏……前提是老卡愿意卖……
该用户已被禁言

精华
0
帖子
205
威望
0 点
积分
207 点
种子
0 点
注册时间
2009-4-1
最后登录
2020-1-8
发表于 2009-7-20 23:07  ·  广东 | 显示全部楼层
貌似 很强的画面 支持一个

精华
0
帖子
117
威望
0 点
积分
118 点
种子
0 点
注册时间
2008-7-17
最后登录
2024-11-16
 楼主| 发表于 2009-7-21 08:50  ·  天津 | 显示全部楼层
下面是引用apple小老虎于2009-07-20 23:06发表的:
希望MT引擎未来能帮助更多的日系小厂作出好游戏……前提是老卡愿意卖……

Capcom不会卖授权,但是仍然会提供给他的第三方合作者,以提高他们的开发效率

骑士

人妻饭

精华
0
帖子
1820
威望
0 点
积分
2413 点
种子
88 点
注册时间
2005-5-10
最后登录
2024-10-21
发表于 2009-7-21 09:07  ·  四川 | 显示全部楼层
不错,拜读了。

如果能开源的话。。。。应该是在做白日梦  0 0
该用户已被禁言

精华
0
帖子
185
威望
0 点
积分
188 点
种子
0 点
注册时间
2004-1-27
最后登录
2020-1-7
发表于 2009-7-21 09:26  ·  上海 | 显示全部楼层
辛苦了==============

精华
0
帖子
112
威望
0 点
积分
120 点
种子
0 点
注册时间
2008-5-14
最后登录
2012-6-10
发表于 2009-7-21 12:26  ·  浙江 | 显示全部楼层
capcom千秋万载,一统江湖

精华
0
帖子
115
威望
0 点
积分
117 点
种子
0 点
注册时间
2006-2-5
最后登录
2013-3-7
发表于 2009-7-21 17:39  ·  浙江 | 显示全部楼层
好文章! 继续支持这类翻译

精华
0
帖子
615
威望
0 点
积分
629 点
种子
12 点
注册时间
2005-5-13
最后登录
2024-9-30
发表于 2009-7-21 18:08  ·  辽宁 | 显示全部楼层
喜欢,好文。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-20 19:27 , Processed in 0.207948 second(s), 18 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部