游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5707|回复: 17

游戏开发中理论重要还是实践重要

[复制链接]

24

主题

89

帖子

556

积分

高级会员

Rank: 4

积分
556
发表于 2010-10-23 00:36:00 | 显示全部楼层 |阅读模式
这里先给出结论,如果想知道结论是怎么来的,可以看下面的过程:
实践发挥的是个人的力量,理论发挥的是团队的力量,但理论发挥作用的前提是有适当实践活动,因此从发挥力量大小来看理论更重要。
---------------------------------
游戏开发中理论重要还是实践重要呢?估计很多人会回答实践重要,但事实并不是这样.

那么我们先来看看重视实践的人和重视理论的人分别有什么特征:

重视实践的人,大部分的时间都是在做具体的东西,积累了很多经验,你如果让他去做个不是很复杂的东西,他能做的出,但是你要问他你做的过程中是怎么想的,他会说不出来。如果你想向他请教些问题,他经常会说:这东西太复杂,我也说不清,你自己多动手就知道了。可以看出,重视实践的人,你让他做事他可以做的很好,让他说理就不行了。

重视理论的人,恰好相反,大部分的时间都在探究开发的原理和方法,你让他说理,他会滔滔不绝,让他真做个东西,他恐怕做不出,因为理论毕竟都是忽略了一些次要的因素,而实际的开发中必须得处理这些次要的东西,但这些人经验不足,自然无法处理这些次要的东西,东西当然做不出。可以看出,重视理论的人,你让他说理他可以说的很好,让他做事就不行了。

看到这里,也许有人会说,理论再好但不能实践,那有什么用?

那么我问你个问题,有两个人,一个能力很强做出很好的游戏但什么都不说,一个能力虽然有限但说出了对我们有帮助的理论,你会选择哪个?前者对于我们只能崇拜他所做的东西,就算我们去花大量精力去研究非常他的东西,也往往也得不到真缔,而后者虽然没做出很好的游戏,但他的思想能为我们所借鉴,能帮助我们提高。毕竟我们的目的是为了开发而不是崇拜。有人会说,有实际的东西才可靠才直观,没有好的游戏的基础,说的理论往往是瞎说。我想这个就是心态的问题了,我们学习别人的东西是不是要“不完美就不学”呢,难道学习就一定非得别人说得明明白白并且一定可靠才能做吗,我们就不能抱着批判的态度学习而一味的以没有实际的作品来一票否决吗?我想这些问题值得大家思考。

游戏发展到现在,光靠自己的摸索就想达到能够做出为众多玩家所接受的游戏几乎是不可能(但也不排除天份极高的情况),既然光靠自己的摸索不行,就需要外部资源的帮助,而要想获得外部资源的帮助就需要具备好的表达和理解能力,而在一个领域里面,拥有并理解足够的术语以及该领域基本的思维方法是具备好的表达和理解能力的基础,这些都需要通过理论的学习来获得,因此我们不能一味的实践而完全忽视理论。学习理论不是没事找事,而是为了帮助我们更快的提高,因为理论层面的东西往往是从某一个角度看问题,比较单纯。

可以这么说,我们实际上是处在一个广义的互相帮助的团队当中,在这个团队当中,成员都在做自己的事,偶尔需要获得帮助和提供帮助。帮助要通过沟通来实现。那些只会做不会说的成员虽然为玩家提供了一个好的游戏但他是深山隐士,他和这个团队几乎绝缘,不算团队的一份子。而那些虽然没做出成功游戏但能够把已经获得的认识表达出来的,是团队的一份子,可以和他沟通交流。而一个团队要想发挥整体的优势关键是在成员的配合,配合对我们才是有意义的。

前面说了这么多理论的重要性,那么实践是否就不重要呢?当然不是,理论再好毕竟也是纸面上的文字,文字都是对具体事物的代表,如果连具体事物都不清楚,那么怎么能理解代表具体事物的文字呢?在游戏开发中,具体事物就是指游戏开发的感性认识,感性认识需要通过实践来获得。也就是说没有实践是根本无法理解那些理论的。而且实践还具有搜集信息,检验等作用。

那么理论和实践到底哪个重要呢?这就需要从理论和实践的作用来看。实践活动的产出是一个具体的游戏,理论活动的产出是与开发游戏有关的理念、方法。游戏作为人的需求最终是要靠实践来满足的,因此很多人认为实践是最重要的,但如果从整体的角度而不是从局部的角度,就会得出相反的结论。游戏虽然是需要通过实践活动才能完成,但是在实践的过程中会遇到各种困难,同时也需要一个好的开发方法,而这些要么自己摸索,要么通过外部环境寻求帮助,显然通过外部环境寻求帮助的办法能够大大提高开发效率。这是因为很多开发者经常遇到同样的问题,而前人已经有这些问题的解决方案,后人可以直接利用已有的解决方案而不必重复摸索。再者,后人可以通过学习前人一些好的理念和吸取前人的教训从而少走弯路。如果前人没有把所获得的记录下来,表面上看这会使前人花更多的时间去实践,但由于后人又要花同样的时间去解决前人解决的问题从而在整体上降低了后人的开发效率,而且前人在实践中获得的经验本应该好好整理,以便从经验中获得有价值的东西来引导以后的开发,但是由于没有记录,使得获得有价值的东西的机会失去了,这就影响了自身的提高。因此,从整体看从长远看,理论更为重要,因为理论能够跨越时空传递被其它人所利用,这就发挥了广义的团队的作用,从而提高了游戏的质量。

但是也不能因此过分强调理论的作用,再好的理论都是需要通过实践执行,而且实践也是促使理论发展的重要环节,因此不能忽视实践。那么实践应该占有多大比例呢?这就需要看实践本身的目的了,如果通过实践确实能够做出满意的游戏(满意的含义因人而异),那么应该把主要精力放在实践上。如果不能够做出满意的游戏但缺乏学习研究理论的感性经验也应该放在实践上,如果想让已有的理论应用于实践从而找出运用的联结点,同样应该放在实践上。但如果不是以上情况就应该把主要精力放在理论上。一句话,能达到目的以实践为主,不能达到目的以理论为主。

总结一下,游戏的最终完成离不开实践,实践是最基本的活动,但实践只运用了个人的力量,毕竟是有限的。而理论的发挥的是整体力量,这使开发能力大大提高。但不能因为发挥整体力量,就把最基本的实践活动就丢弃了,因为理论是通过实践来发挥作用。做到不丢弃就需要根据实践目的合理确定理论和实践的比例。

41

主题

242

帖子

273

积分

中级会员

Rank: 3Rank: 3

积分
273
发表于 2010-10-29 17:11:00 | 显示全部楼层

Re:游戏开发中理论重要还是实践重要

人家政治书上写的多标准,理论指导实践,实践检验理论,一个分不开的东西你非要分开,在我看来属于吃饱了没事干。就跟争论先有鸡还是先有蛋一样。

24

主题

89

帖子

556

积分

高级会员

Rank: 4

积分
556
 楼主| 发表于 2010-10-29 17:34:00 | 显示全部楼层

Re: Re:游戏开发中理论重要还是实践重要

reity: Re:游戏开发中理论重要还是实践重要

人家政治书上写的多标准,理论指导实践,实践检验理论,一个分不开的东西你非要分开,在我看来属于吃饱了没事干。就跟争论先有鸡还是先有蛋一样。

马克思的实践观是有问题的,而且政治书那国家意志很强的东西你也信?再而且"理论指导实践"这是句大话,具体怎么结合才是最重要的,不能把具体的东西舍弃掉反而取抽象的东西吧

0

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2010-10-30 07:02:00 | 显示全部楼层

Re:游戏开发中理论重要还是实践重要

好复杂 这么简单的问题咋就给整复杂了呢
一个优秀的指挥官 没打过仗可以吗?
一个经过千锤百炼的战士还是士兵允许吗?
人有很多特质 世界也是多元构成 战场上个个都是指挥官谁打仗?
只能说有形形色色的各类战士 指挥官 一个就够了
所以 成为一名指挥官不是那么容易地
我不知道 你说的理论是不是指的那么高规格的

这类问题以后不要讨论了 因为在我们的社会里没意义
现在的社会谁都想当指挥官 不希望被别人命令 我们从小就被培养成能为国家做贡献的人 什么是贡献 就是能做大事 干出一番惊天动地的伟业来 其他的那些小事 让那些小人物去做吧 等等 所以 我们的环境 很难很难

个人意见 每个岗位既然出现了 都很重要 不贵贱轻重 可是就有人喜欢去争个高低 人性使然 倒是觉得那些能在基层默默劳作的人才是正事值得我们尊敬的人 很看不起那些没有内涵的官老爷

说多了 别被河蟹了

24

主题

89

帖子

556

积分

高级会员

Rank: 4

积分
556
 楼主| 发表于 2010-10-31 14:53:00 | 显示全部楼层

Re: Re:游戏开发中理论重要还是实践重要

progroner: Re:游戏开发中理论重要还是实践重要

好复杂 这么简单的问题咋就给整复杂了呢
一个优秀的指挥官 没打过仗可以吗?
一个经过千锤百炼的战士还是...

意思完全理解偏了,我文章有说理论和实践是独立的吗
怎么会没意义,你自己瞧瞧本论坛的策划版和程序版,什么都是先做出个成功的产品来,理论就无用

12

主题

423

帖子

428

积分

中级会员

Rank: 3Rank: 3

积分
428
QQ
发表于 2010-11-1 10:46:00 | 显示全部楼层

Re:游戏开发中理论重要还是实践重要

什么老是谈这些,都没看到有人在做游戏了!

24

主题

89

帖子

556

积分

高级会员

Rank: 4

积分
556
 楼主| 发表于 2010-11-1 14:13:00 | 显示全部楼层

Re: Re:游戏开发中理论重要还是实践重要

蜜蜂巢: Re:游戏开发中理论重要还是实践重要

什么老是谈这些,都没看到有人在做游戏了!

这年头,越来越没有做游戏的条件了,倒是说说话还有可能

12

主题

423

帖子

428

积分

中级会员

Rank: 3Rank: 3

积分
428
QQ
发表于 2010-11-1 14:36:00 | 显示全部楼层

Re:游戏开发中理论重要还是实践重要

说的也是,现在的游戏,都是超大,恐怖!!!

11

主题

1238

帖子

1782

积分

金牌会员

Rank: 6Rank: 6

积分
1782
发表于 2010-11-1 15:46:00 | 显示全部楼层

Re:游戏开发中理论重要还是实践重要

理论重要,因为现在咱们就在讲理论

0

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2010-11-1 19:20:00 | 显示全部楼层

Re:游戏开发中理论重要还是实践重要

都重要 少了谁都不行
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-30 11:40

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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