游戏开发论坛

 找回密码
 立即注册
搜索
楼主: bigbook2000

魔兽世界所依赖的库

[复制链接]

31

主题

630

帖子

635

积分

高级会员

Rank: 4

积分
635
发表于 2005-7-2 22:25:00 | 显示全部楼层

Re:魔兽世界所依赖的库

kevin_lethe纯粹给WOW丢人。
请你对号入座思考一下。

31

主题

630

帖子

635

积分

高级会员

Rank: 4

积分
635
发表于 2005-7-2 23:21:00 | 显示全部楼层

Re:魔兽世界所依赖的库

刚刚我的瑞星个人防火墙的部分文件收到了损坏。
如果我以后因为黑客的攻击受到了损失,我会相公安部门提交和今天争论有关的材料。

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2005-7-3 00:22:00 | 显示全部楼层

Re:魔兽世界所依赖的库

天那.有那么严重吗?
opengl32.dll调用ddraw.dll是因为MS的OpenGL实现使用了DDRAW.
如果有硬件在的话.opengl32.dl的call直接转到驱动上去了。(NVIDIA == nvogl.drv, ATI == atiogl.drv)大概是这样的。
自己去loadlibary加载d3d,主要不是为了让用户看不到你使用了d3d.而是可以在d3d不存在的时候报错,让你有机会选择其他的渲染器,比如OGL的. 而不是在启动的时候由系统来报告找不到dll的错误

9

主题

14

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2005-7-3 09:39:00 | 显示全部楼层

Re: Re: Re: Re:魔兽世界所依赖的库

fujingqiu: Re: Re: Re:魔兽世界所依赖的库


我明摆着在讨论关于代码重用的技术问题。没必要搞人身攻击。
你是不是和魔兽有什么关系呀,感情不一般。...

    对不起,有些过火了。技术问题是客观的问题,只是觉得某些主观意识上存在分歧。个人觉得,对于他人的设计应该先考虑其合理性,而不是先考虑这个我会怎么做。仔细分析后,我想也只能得出一些具有探索和指导性的内容——可能有许多问题我们看不到,即使仔细分析也会存在缺漏。在分析问题上使用“有罪推定”是不合理的。这种思路本身缺乏合理对对象的分析和考证,易陷入对目标的全盘否定和全盘的自我肯定。个人觉得“无罪推定”对于分析这类问题比较合适。
    至于同行竞争问题,本人系行外人士,没有发言权。 [em11]

9

主题

266

帖子

266

积分

中级会员

Rank: 3Rank: 3

积分
266
发表于 2005-7-3 18:57:00 | 显示全部楼层

Re: Re: Re:魔兽世界所依赖的库

zgmf-savior: Re: Re:魔兽世界所依赖的库


……
    依靠贬低别人来抬高自己的“境界”,有必要吗?就算玻璃渣没有发现,就算上百万的玩家都没有发...


     很显然,你很迷信。而且很担当不起,正是你自己所说的意识过剩 + 自卑。不要搞人身攻击。
    至于你说的mail 这个BUG。老实说,就算是我很喜欢这个游戏,我发现了这个BUG,我也懒得去查他们的联系方式,这些时间我可以多些几行代码,或者洗件衣服。但绝对不会如你所说:“暗自高兴:玻璃渣啊玻璃渣,终于可以踩你两下了。” 。
     谁都会范错,不要太过于迷信了,更不要因为迷信而影响自己的思想。

9

主题

266

帖子

266

积分

中级会员

Rank: 3Rank: 3

积分
266
发表于 2005-7-3 18:59:00 | 显示全部楼层

Re: Re:魔兽世界所依赖的库

fujingqiu: Re:魔兽世界所依赖的库

kevin_lethe纯粹给WOW丢人。
请你对号入座思考一下。


你视力不好,还是脑袋进水了?

3

主题

186

帖子

190

积分

注册会员

Rank: 2

积分
190
发表于 2005-7-4 11:18:00 | 显示全部楼层

Re: Re: Re:魔兽世界所依赖的库

还有哇,我觉得WOW的代码重用作得不太好。我有两个号,一个是猎人,一个是战士。这个猎人每次学了新版的技能都得自己手动往快捷栏上更新;这个战士就不用,每次学了技能,快捷栏上就自动更新。很明显,这是由于没有很好的进行代码重用而引起的低级错误。


无语中,如果你仔细观察下这根本和代码重用无关。战士可以自动更新那是因为战士的所有技能无论等级都消耗同样多的怒气值,在这样的情况下WOW帮你自动更新了,但象猎人、法师、牧师等一些职业,他们技能等级不同,消耗的魔法值也不同,所以没有自动更新而是让玩家自己去决定。而这一点为什么要这样做,恐怕你得去问问暴雪的策划而不是程序了。而说重用,很可能在客户端,技能就有这样一个信息,这个技能是否替换快捷拦上同样技能不同等级的属性。

如果你的实事求是建立在看到一点似乎不正确的地方就想当然而不是去再思考一下为什么会造成这种情况,是不是这些东西有什么不同,那么你也不是实事求是了。

31

主题

630

帖子

635

积分

高级会员

Rank: 4

积分
635
发表于 2005-7-4 18:00:00 | 显示全部楼层

Re: Re: Re: Re:魔兽世界所依赖的库

风舞影天: Re: Re: Re:魔兽世界所依赖的库



无语中,如果你仔细观察下这根本和代码重用无关。战士可以自动更新那是因为战士的所有技能无论等级都消...

无语?!
实际上暴雪有没有重用并不重要,我是不是实事求是也不重要。
重要的是重用可以节约资源,提到软件质量。

6

主题

178

帖子

184

积分

注册会员

Rank: 2

积分
184
发表于 2005-7-5 11:07:00 | 显示全部楼层

Re: Re: Re: Re: Re:魔兽世界所依赖的库

fujingqiu: Re: Re: Re: Re:魔兽世界所依赖的库


无语?!
实际上暴雪有没有重用并不重要,我是不是实事求是也不重要。
重要的是重用可以节约资源,提到软件质量。


楼上,你拿错误的例子来说明问题。。现在又说暴雪有没有重用并不重要???

可是谁又说重用不重要了??

你从WOW的“失误”中说到重用 可这根本就不是失误,这反而可以说是游戏设计者的细心!!战士的技能会自动更新是因为升级前后没有差别,而那些需要手动的一定是前后有差别的!!

请认真玩了游戏再来举例子说明问题

31

主题

630

帖子

635

积分

高级会员

Rank: 4

积分
635
发表于 2005-7-5 12:09:00 | 显示全部楼层

Re: Re: Re: Re: Re: Re:魔兽世界所依赖的库

leobluewing: Re: Re: Re: Re: Re:魔兽世界所依赖的库



楼上,你拿错误的例子来说明问题。。现在又说暴雪有没有重用并不重要???

可是谁又说重用不重要了...

魔兽有没有bug当然不重要,我只是借这两个例子来说明代码重用的重要性。
魔兽就是有1000个bug跟我也没关系。关键是通过讨论提高编程水平。
讨论技术问题我愿意奉陪,其它吃饱了撑出来的问题我真的是懒得再理了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-26 11:50

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表