» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[业评] 我为什么捧XNA - 兼驳BD同学的业评

引用:
原帖由 BD 于 2008-7-14 21:16 发表


不知道敢不敢公布到底能有百分之几的代码是和XNA相关的。
抱歉,不是咱的作品。

咱只知道开发的大半年都是在xna下面编译和测试。

当然了,你非要说只有纯粹xna独有的内容的才算xna开发,.net 2.0和C#的内容都不算,那我没办法。

你那句是无敌的,xna去掉c#和.net2.0连跑都跑不起来。:D :D :D


TOP

引用:
原帖由 茉莉FAN 于 2008-7-14 20:23 发表
再说复杂的东西,我的前辈,一个曾经在XNA大赛里得奖的前辈做的3D ACT游戏.放到XNA的游戏开发论坛上去让大家试玩,很多老外拿那游戏和DMC之类的做比较,就足以证明游戏的质量很高了.    XNA做不了复杂的3D应用这理论就完 ...
这前后有因果关系?



TOP

引用:
原帖由 ssbbtbt 于 2008-7-14 21:24 发表

这前后有因果关系?
好吧,原来dmc已经不算高质量的商业游戏了。
:D :D :D


TOP

引用:
原帖由 茉莉FAN 于 2008-7-14 21:21 发表

抱歉,不是咱的作品。

咱只知道开发的大半年都是在xna下面编译和测试。

当然了,你非要说只有纯粹xna独有的内容的才算xna开发,.net 2.0和C#的内容都不算,那我没办法。

你那句是无敌的,xna去掉c#和.net ...
XNA自带调试工具,用这个调试就可以说是基于XNA开发了。

之前早说过,XNA相当于Develop KIT,只是一个中间件而已。

举个我之前参与的项目的例子,代码全都通过CodeWarrior调试过,难道是基于Code Warrior开发?都调用了一些Develop KIT所带的函数库,难道说是基于这些Develop KIT开发?

其实游戏是用Unreal2引擎做的,你说这个游戏基于的主要代码是来源于什么?是基于什么开发的?

我之前写那篇文章的目的是告诉大家XNA具体是什么?所要打破的是类似于“利用免费的xna以及同样免费的c# 2008 express,这个星球上任何一个阿猫阿狗都能开发xbox360的游戏了。”的神话。想要说的是be able to和be capable of之间的差别。

TOP

xna打开的是一扇门,急于想关闭它的人,首先应该考虑的是门后的世界

TOP

引用:
原帖由 BD 于 2008-7-14 21:29 发表


XNA自带调试工具,用这个调试就可以说是基于XNA开发了。

之前早说过,XNA相当于Develop KIT,只是一个中间件而已。

举个我之前参与的项目的例子,代码全都通过CodeWarrior调试过,难道是基于Code Warrior开 ...
那我可以跟你保证,那游戏的引擎是前辈自己写的,没有依靠商业引擎。
一直在xna的调试工具里调试,xdk之类的他根本没有。这样,你可以认为这游戏是xna开发的了么?

[ 本帖最后由 茉莉FAN 于 2008-7-14 21:35 编辑 ]

TOP

引用:
原帖由 茉莉FAN 于 2008-7-14 21:25 发表

好吧,原来dmc已经不算高质量的商业游戏了。
:D :D :D
只是比较而已,我打个比方,老外做的d2 mod:Eastern Sun,经常被认为比原版平衡性更高(基本不存在废物pet和技能),难度更合适,内容也更有趣,难道能证明做mod的老外游戏设计更强?开发游戏一个道理,我觉得没有必然联系。

TOP

引用:
原帖由 茉莉FAN 于 2008-7-14 21:34 发表

那我可以跟你保证,那游戏的引擎是前辈自己写的,没有依靠商业引擎。
一直在xna的调试工具里调试,这样,你可以认为这游戏是xna开发的了么?
你还是没有明白我的意思,Orignal Engine也好,Commercial Engine也好,这部分代码和XNA有多少关系?
换言之,这个游戏移植到其他平台,剥离XNA,需要重写的代码能有多少?

XNA在这样的项目里面起到的就是General Develop KIT的作用,Nothing More!

TOP

看到Microsoft,看到DirectX就反胃。

TOP

引用:
原帖由 可米小子 于 2008-7-14 21:38 发表
看到Microsoft,看到DirectX就反胃。
这个我倒持相反意见,DX对于3D API的统一起到的作用还是很大的。而3D API的统一对于游戏开发的积极作用也是值得肯定的。

但是要说把Develop KIT换个名字,然后就号称人人都可以利用他做游戏开发,我觉得就是搞笑了。

TOP

引用:
原帖由 ssbbtbt 于 2008-7-14 21:35 发表

只是比较而已,我打个比方,老外做的d2 mod:Eastern Sun,经常被认为比原版平衡性更高(基本不存在废物pet和技能),难度更合适,内容也更有趣,难道能证明做mod的老外游戏设计更强?开发游戏一个道理,我觉得没有 ...
我那也只是想说明,老外能拿那游戏和dmc做比较,证明老外认可了那游戏的质量。并没有说那游戏超过了dmc。

TOP

引用:
原帖由 788414 于 2008-7-14 21:19 发表
对于BD这样身在曹营心在汉的真·SF感到佩服
还是传说中的真·装B人士,说两句话夹点英文果然很happy~

TOP

引用:
原帖由 BD 于 2008-7-14 21:37 发表


你还是没有明白我的意思,Orignal Engine也好,Commercial Engine也好,这部分代码和XNA有多少关系?
换言之,这个游戏移植到其他平台,剥离XNA,需要重写的代码能有多少?

XNA在这样的项目里面起到的就是Ge ...
其实我想说的是,xna是一个可以帮助游戏开发更平民化的东西。并不想说叫个人就能用xna做出gow。
至少我做不出。

但是BD同学前面肯定的说xna做不出商业游戏,做不出xbla,我觉得就太绝对化了。
:D :D :D

TOP

引用:
原帖由 茉莉FAN 于 2008-7-14 21:49 发表

其实我想说的是,xna是一个可以帮助游戏开发更平民化的东西。并不想说叫个人就能用xna做出gow。
至少我做不出。

但是BD同学前面肯定的说xna做不出商业游戏,做不出xbla,我觉得就太绝对化了。
:D :D :D
我前面说的是单靠使用XNA工具,调用XNA函数是完成不了游戏开发的。
而且作出产品也要通过MS的TCR之后才能在XBLA上发售,这个标准是相当严格的,不是随便的几个编程爱好者随便搞几个月就能完成的。

TOP

引用:
原帖由 BD 于 2008-7-14 21:53 发表


我前面说的是单靠使用XNA工具,调用XNA函数是完成不了游戏开发的。
而且作出产品也要通过MS的TCR之后才能在XBLA上发售,这个标准是相当严格的,不是随便的几个编程爱好者随便搞几个月就能完成的。
TCR我是知道的,毕竟我也做过发行的xbla。
不过就我所知,我那前辈的游戏确实没用过其他工具……= =

TOP

发新话题
     
官方公众号及微博