更新时间:2024-11-05 08:18:30

首页 > 生活 > 栏目 > 正文

作为一名高级的游戏开发人员,数学知识是否重要?专题开发技术项目游戏开发

BY:Bambi 2024-11-05 08:18:30 18 ℃

作为一名高级的游戏开发人员,数学知识是否重要?楼主bli22ard(游戏大师)2003-08-0811:52:39在专题开发/技术/项目/游戏开发提问

近日研究游戏编程,越研究越发现数学知识的不足。 要想成为一名高级游戏开发人员,特别是对于图形处理,3d运算,我发现没有高深雄厚的数学基础根本不可能站在技术的前沿。唉~~~我决定从高中数学复习起,一定要在数学上达到一定的造诣。 不知大家有没有同感。问题点数:0、回复次数:33Top

1楼thllllll(aro)回复于2003-08-1022:12:42得分0

这个不知道,关注中!Top

2楼loneststar(lonestar)回复于2003-08-1520:13:02得分0

数学当然很重要了, 牢固的数学基础可以让你事半功倍,无论是学习,还是自已设计。 尢其是要站在技术的前沿,那就不是掌握数学那么简单了。Top

3楼limd(好久没来了)回复于2003-08-1705:27:49得分0

对,对于这方面的,数学是非常的重要,我也要向楼主学习学习。Top

4楼Iwilltrybest(老鹰)回复于2003-08-2012:28:27得分0

大家一起努力,参加职场“数学大补考”Top

5楼lkjmnb(深蓝)回复于2003-08-2016:44:13得分0

数学对于搞计算机的人来说,确实非常重要,除了具体工作中应用的,还有一种思维方式上的东西,一种潜移默化得影响。 但是也没有必要把它过于神话,毕竟也是一种工具,适可而止,如果真要钻进去,恐怕再钻出来的几率也很渺茫了。 任何东西都一样,认识到它的重要性和真正用好、掌握是两码事情,都是需要天分、悟性的 希望大家都能在其中找到乐趣,有所收获Top

6楼noslopforever(天堂里的死神)回复于2003-08-2018:45:27得分07楼VCP4(左麟右李)回复于2003-08-2400:17:14得分0

数学去到大专平就可以了,还要有些物理知识。看《WINDOWS游戏编程大师技巧》知原来也要有物理知识的:) Top

8楼chaosopp(A.I.)回复于2003-08-2422:58:29得分0

楼上说的不太对 在游戏设计中,数学是灵魂啊,比如quake,doom中的游戏引型 魔兽等rts中的寻点,浮点数的计算都要用到大量的数学知识! 以下是必看的 高数(不是太重要) 离散数学 拓朴学 概率和数理统计 数据结构Top

9楼Icykorpio(冰蝎)回复于2003-08-2500:42:36得分0

上面说得不错,当然,看的时候不要一味专研,结合需要来,那可是个无底洞Top

10楼YangLin1ST(杨家枪法第六十七代传人)回复于2003-08-2607:46:44得分0

什么是“高级的游戏开发人员”??Top

11楼noslopforever(天堂里的死神)回复于2003-08-2716:12:56得分0

应该说把理论和实际结合起来会进步更快。 面对书本总不如面对问题那样阿 Top

12楼windelfq(疑惑)回复于2003-08-2717:52:46得分0

 loneststar说得对 学习数学绝对是比较枯燥痛苦的。有兴趣当然最好。 但数学永远是一个基础,我们没有必要所有的事情都从1+1=2开始。 真正高技术的东西不仅仅只是在数学这个范畴。任何领域都是个无底洞 Top

13楼VCP4(左麟右李)回复于2003-08-2719:50:45得分0

原来上面讲的是3D,我是说的是2D,所以有些误会,3D上面说的数学知识是对的。但数学相对于游戏设计来说并非最重要,而且很多时候都有了专门是关于游戏 方面的数学(这可减少了许多无关的数学知识)。创意和技术是最重要的,如3D斜45度技术,人工智能技术,RGP对打的动画显示等等,如果是格斗Game,则是如何发波动拳技术……相对于这些,数学已算容易了。物理知识也是要掌握的。 Top

14楼xumengg(游戏)回复于2003-08-2812:32:15得分0

分工不同而已,中国还达不到这样的水平,因为如果需要扎实的数学基础来自己研究的话,目前那是id等游戏公司才能做的,而中国目前的水平停留在学习他们已经研究出来的成果上的阶段。当然,如果本身具有是最好的。如果不具有,需要学什么在补什么。不要学了几年数学发现自己不会写程序了。Top

15楼noslopforever(天堂里的死神)回复于2003-08-2816:39:17得分0

不要学了几年数学发现自己不会写程序了。 ===================== 这句话真经典,呵呵 我们现在就是拿来主义,遇到好的算法就拿来用,慢慢学习,不用着急。 最怕的是有些人有那种“某些老师的思路”:学了数学,你就能解决一切问题 我感觉还是实作是最锻炼人的,把目光锁定在理论是要求有一定的实作水平去承担它的。Top

16楼azher(阿哲)回复于2003-08-2817:41:54得分0

编写游戏=高数(20%)+物理知识(25%)+英语六级(40%)+编程知识(10%)+适合的编译器(5%)Top

17楼bache1115(你以你是)回复于2003-08-2909:48:43得分0

啊,编程知识只占10%???Top

18楼noslopforever(天堂里的死神)回复于2003-08-2910:48:14得分0

……英语六级那么重要啊,晕Top

19楼chinagdh(编程爱好)回复于2003-08-2911:15:10得分0

灌水的家伙。以后甭把这种弱智问题往上摆Top

20楼freemancqcsdn()回复于2003-09-1115:46:10得分0

不给分的问题,不是合格的问题。Top

21楼shilong(银羽www.ylog.net)回复于2003-09-1216:11:33得分0

乱吹,有大学数学基础课就行了 一般什么算法,什么转换都能在网上找到现成的 微软的Direct3D也替你把一般的运算公式封好了Top

22楼nonocast(如果没有如果)回复于2003-09-1511:53:05得分0

继续看我的算法导论Top

23楼PP_Sky(尸骨未寒)回复于2003-09-1514:57:43得分0

要写程序只要一点数学知识就够了, 要写好的程序有多少的数学知识也不够Top

24楼freedrom(freedrom)回复于2003-09-1515:08:33得分0

还是问 作为中国人需要会说汉语吗? 这个比较好。 //为了说明重要性。Top

25楼panda_lin(熊猫)回复于2003-09-1516:36:57得分0

关于游戏中需要的数学知识,主要以下几点: 图形方面:线性代数,空间解析几何一定要懂点,再复杂也不过这些东西。(很多东西直接踢给硬件好了) AI:主要是数据结构的运用,如路径搜索之类的。 特别高升的数学知识派不上很大的用处,因为有很多现成的开发包在支持,就算你自己写,效果都不一定有别人好。如果在console平台上做游戏,你必须对指令系统非常熟悉(能省一点就省一点)。 如果你真的有很强的数学功力,建议去MS或者IBM的研究院,不要搞游戏了。Top

26楼panda_lin(熊猫)回复于2003-09-1516:39:51得分0

补充一下,最重要的应该是数学建模的知识。比如在一个赛车游戏中 碰撞,转弯等效果如何用一个数学模型来表达才是关键问题。Top

27楼osoker(RiverJiang)回复于2003-09-1518:07:01得分0

重写一下我认为的公式: 编写游戏=高数(10%)+物理知识(5%)+英语六级(30%)+编程知识(30%)+适合的编译器(5%)+ 努力( 15% ) + 天才( 5% ) Top

28楼polarmirror(凝神之意)回复于2003-09-1521:05:23得分0

我认为不重要,理由是,没有教科书和权威人士出面说过…… 一个成功的游戏不能只从“数学”这个方面来衡量,毕竟并不是所有优秀的游戏都需要很深奥的数学知识,拿简单的例子来讲,以前的一些经典游戏比现在很多新游戏都要好玩,可是它所体现的数学知识和算法明显低于后者,…………可见,得结论用数学知识来衡量不理智Top

29楼sakurar(开发者绝不是好玩家)回复于2003-09-1521:57:09得分0

To polarmirror(极光镜) 不是混淆重要性的含义。 “重要”,不是“要重”。不是说游戏的可玩性与数学知识的运用成正比。 但重要性是无可否认的。 而计算机本就是一个数学运算的机器,一切的一切都是算法的体现。Top

30楼YOURSUN2008(个人观点)回复于2003-09-1522:01:56得分0

我的公式: 编写游戏=借用(剽窃)能力(80%)+创新能力(20%) MICROSOFT就是这样成功的!!!Top

31楼sakurar(开发者绝不是好玩家)回复于2003-09-1522:01:56得分0

题目是“作为一名高级的游戏开发人员,数学知识是否重要?” 游戏的创意是值得比拼的地方,但数学知识的运用是根本。 不能随心所欲的实现你想实现的东西,完成这个游戏的开发都不再实,更别提好不好玩儿了。 好玩儿与否是你与玩家都要关心的的事。 但用数学知识去实现这个游戏,就是你开发者的责任。Top

32楼jaopen(小石)回复于2003-09-1610:46:27得分0

我大学毕业的时候把高数和线代教材都留下了,--------我们同学大多都把那个认了,不过不做地层程序员的话,也不必在乎这个Top

33楼nonocast(如果没有如果)回复于2003-09-1614:43:40得分0

VERY IMPORTANT 尤其是对高级的游戏开发人员Top

相关问题

3D数学基础:图形与游戏开发――游戏软件开发专家系列

《3D数学基础:图形与游戏开发――游戏软件开发专家系列》读后感:第1楼网友说:这本书主要介绍3D系统中的数学方法和算法实现,对搞游戏引擎的人和想了解相关信息的人来讲很有帮助,而且某些算法很有利用价值。再者这本书虽然是讲数学的,但是讲得很好很明白,基本上有高中的数学程度,愿意花时间去学习的话,都会明白

作为一名高级的游戏开发人员,数学知识是否重要?专题开发技术项目游戏开发

作为一名高级的游戏开发人员,数学知识是否重要?楼主bli22ard(游戏大师)2003-08-0811:52:39在专题开发/技术/项目/游戏开发提问近日研究游戏编程,越研究越发现数学知识的不足。要想成为一名高级游戏

3D数学基础:图形与游戏开发

3D数学基础:图形与游戏开发――游戏软件开发专家系列作者:(美)邓恩(Dunn,F.),(美)帕贝利(Parberry,I.)著,史银雪,陈洪,王荣静译,北京递归开元教育科技有限公司审校出版社:清华大学出版社出版时间:2005-7-1编

Hash:f34bfb76a59b1ef92f384b89c7a7ae7451ee4ce3

【声明】本文由用户Bambi发表,版权归原作者所有,如侵犯到您的合法权益,请联系我们。