Board logo

标题: 中国游戏开发者的普遍心态 [打印本页]

作者: 战略    时间: 2011-8-15 22:41     标题: 中国游戏开发者的普遍心态

在中国游戏开发者中有两个匪夷所思的想法:

1、做什么最重要,怎么做不重要

2、做事就该拼命干,不需要思考和反思

大家或许会觉得我说的偏激了,但事实上或许比我说的还要偏激,我们一起来看看具体是怎么一回事。

一、做什么最重要,怎么做不重要

当前中国游戏开发者的实际心态是做游戏最重要的是有价值,而能不能实现却不怎么重要。我经常在各大群和论坛看到的讨论都是做什么比较好,如果你做的游戏没什么发展前途,人家会觉得“没意义”,不和你讨论,如果你做的游戏很有发展前途,会有一窝蜂的人来讨论,虽然往往经过几个月的讨论还在原地踏步。有些人觉得很理所当然,甚至有人还说古时有很多人之所以没什么成就就是因为没有远大的理想。真的是这样吗?一件事情能不能做成可不是取决于你的目标够不够“远大”,而是取决于你的行为是否符合客观规律。那些做“垃圾”游戏的人表面上似乎不想有什么作为,但实际上恰恰才是符合客观规律的。这样的人不引起重视反而去重视那些夸夸其谈的人,难怪游戏发展不起来。

其实游戏开发的核心不在于你目标有多大而在于你能做多大的事。游戏开发的基本功是实现想法的能力,如果这个都不具备,那么定那么大的目标又有何用呢?很多人天天大谈3D,WEB,移动开发等等“高端”的东西,但是基本的程序逻辑却没有保证,如果你去认真观察就会发现,整天关注“高端”的东西反而无法学会编程,因为他们没有会走(基本的程序逻辑)就去学跑,结果反而适得其反。要知道学习“高端”的东西是需要基础的,基础没搞清楚就去接触“千变万化”高端的东西,怎么能不被迷惑呢?实际上,真正的编程学习很简单,把最基本的概念多用、用熟就会了,根本不需要所谓的指导。

很多夭折的项目其实都是在这种“没有学会走就去学跑”思想指导下造成的“优良”后国。开发游戏就像上面说的学编程那样,一步一个脚印,先把基本的实现想法的能力学会了再去琢磨怎么做有价值的事。所以,我很认可那些没有什么“目标”,做游戏就是玩玩的开发者,他们反而真学到点东西。始终要明白,一件事的想法再好,如果不能实现,那实际上就是空想。

然而现实却是大家整天在思考盗版、游戏没人玩、资源加密等根本不需要考虑的问题,如果你连游戏都做不出来,这些问题怎么会存在?这些问题等你游戏的DEMO出了再考虑也不迟,尽管我不认为做出DEMO就该考虑这些问题。这些人为了解决上面这些不是问题的问题而去钻研3D,WEB,移动开发等等“高端”的东西,只能带来适得其反的结果。游戏本身的逻辑就已经够我们“受”的,哪还有什么精力去研究3D,WEB,移动开发?要知道人的浪费是有限的,把精力浪费在这些问题上,游戏最重要的逻辑就被我们忽略了,而游戏恰恰需要实打实的验证,你把精力都拿去“统筹兼顾”了,哪有精力去解决逻辑问题呢?所以这样的开发失败基本是注定的。那么还有些开发者就更“出格”了,干脆说做游戏就是要赚钱,似乎还觉得是正道。天哪,本来游戏最重要的逻辑就已经没多少时间去关注了,这回连3D,WEB,移动开发也都没多少时间去关注了,得花大把时间去关注市场了。这样的开发还有机会成功吗?这种把开发主次严重颠倒的人怎么能不遭到失败的报应呢?

那么真开发应该怎么做呢?我们先不说游戏开发,我们先说做任何事最基本的原则。古人说的好“凡事预则立,不预则废”,也就是说不管做什么事,事先都需要有个计划,这样才能做成事。在计划的时侯,需要从不同方面不同角度去思考。当然“凡事预则立,不预则废”这种说法也有点不妥,有很多事确实无法计划,需要先去尝试,但是如果有些事如果别人已经尝试过,而且是失败的,我们就没有必要再去尝试了。不过有的人可能会天真的认为他和别人不一样,但在行为上往往都是“一样得不能再一样了”,所以这种“奇迹”我们不该指望。当然也有人辩护到“成功的永远是少数”,但是明明有条成功概率更大的路,为什么不去走呢?非要走“独木桥”才行吗?

好了,我们回到游戏开发上来。游戏开发同样也需要遵循事先要有计划,既然很多人能想出那么“有理想”的计划,那么也请这些人想想这么“有理想”的计划怎么实现,怎么保证程序的逻辑不出现混乱,怎么保证游戏受玩家欢迎,怎么保证你的时间够处理这么多杂七杂八的问题?如果你拿不出个解决这些问题的方案,那么可以说开发的失败是基本注定了。如果上述那些问题你拿不出有效解决方案的话,那么就不要走这条“远大理想”的路了。(但并不是像某些人说的那样不要搞游戏开发,游戏开发压根就没那么大困难,游戏开发很多困难其实都是自己造成的。只要你别自己给自己找那么多麻烦,很多所谓的难题就迎刃而解。)需要改变做事的方法,具体的做法很简单,你只需要让自己做出游戏就行了,等你已经有牢靠的基础,再去想做有价值的游戏。等你已经知道什么样的游戏有价值,再去琢磨怎么用游戏赚钱。这种“脚踏实地”的做事方法比那种一开始就有“远大理想”要有效的多。因为它可以让你在一段时间内集中精力解决问题,而不是一段时间要“统筹兼顾”解决那么多问题,要知道初学者根本不具备这种“统筹兼顾”的能力。

看到这里,可能有人会觉得那只是初学者才需要这样。我想说的是,在中国绝大多数开发者本质上就是个初学者,别以为学会C++,数据结构再加点编码的经验就不是初学者了。只要你遇到问题无法快速反应出实现的方法,你就无法摆脱是初学者的事实。事实上,如何保证正确的逻辑在软件工程上至今也没找到根本的办法,只有的是些技巧。目前能够具备这种能力的人往往是需要具备大量的开发经验(规划与编码结合的经验),而不是单纯的编码经验。谁敢说自己开发经验真的那么丰富呢,所以大家还是承认自己是初学者为好。也不要说我水平很差才这样说,其实大家都差不多。

当然,我并不是说只要能实现就可以了。我说的是目标和实现的匹配问题,什么目标都要能实现才有意义,在能实现的基础上目标当然是越有价值越好。我经常看到一些人觉得目标“不够远大”就觉得没劲,但那些人知道过于“远大”的目标实现不了的道理吗?评价一个游戏开发者的铁标准是他能做多大的事而不是他能说多大的事。

其实真正的开发之道很简单,目标也很清楚。你把目标定位成具备基本的程序逻辑能力就行了。因为不管做哪种有价值的游戏,这个都是避免不了的。一旦你具备了真正的程序逻辑能力,你的思维会很清楚,你想去做些有价值的游戏也不会非常困难了。

以中国的现状,大家是很难见到那种真正具备基本的程序逻辑能力的人的,在QQ,论坛就更不用说了,所以大家都是需要进步的,愿意通过学习提高来为以后游戏作准备还是愿意拿着三角猫功夫到处用可以看出一个人的潜力了。当然如果你不想学习提高这么麻烦想直接找也行,你只需要看他以前的作品和他说话的逻辑就可大致判断了。不过我觉得这种人基本没有找到的可能,还是费点心和别人一起成长更实际点。

二、做事就该拼命干,不需要思考和反思

中国游戏开发者的思维很有意思,在目标上非常“远大”。但是在手段上却非常单一,只知道拼命干,有句很典型的话可以说明这种心态:“一天没写代码就觉得愧疚”,这说明什么?这说明大家搞开发的方式十分单一。如此单一的开发方式,也难怪屡屡碰壁。

开发之道在于充分发挥思考(不是理论)和实践各自的作用,而不是单独依靠一种手段解决问题,具体的关系我在思维方面的文章已经说了很多了,这里就不重复了。

如果说仅仅只是没有充分发挥思考的作用,那顶多只是不利于个人的开发,影响还不是很大。但是如果排斥这种方法,简单地以为是“空想”,那问题就大了。那影响的可是一大群新人。这会形成一种匹夫之勇的风气。
作者: KYOKO    时间: 2011-8-15 22:49

看企鹅盗版得多爽,就该知道中国该走怎样一条游戏道路
作者: 凡尔派狼    时间: 2011-8-16 15:34

中国的游戏开发还面临着一个更致命的弊端。不玩游戏的人在开发游戏!

自已不玩游戏,又怎会懂得什么样的游戏才是吸引人的?那怕是模仿别的成名之作也会因为不懂玩家的心而把神韵给丢了。
作者: 战略    时间: 2011-8-16 22:13



QUOTE:
原帖由 凡尔派狼 于 2011-8-16 15:34 发表
中国的游戏开发还面临着一个更致命的弊端。不玩游戏的人在开发游戏!

自已不玩游戏,又怎会懂得什么样的游戏才是吸引人的?那怕是模仿别的成名之作也会因为不懂玩家的心而把神韵给丢了。

我见过些主策还是玩的
作者: Maxwell    时间: 2011-8-17 01:41

第一条看得很正确。
作者: 无人可畏    时间: 2011-8-17 08:51

本人正在做一個遊戲,嚴重缺乏人手,LZ和各位有興趣加入來幫忙嗎。需要美工、雜工、程序員等
作者: WHITESHIP    时间: 2011-8-19 20:03

这个拜读了,其实轩辕的曹操传制作也是一个道理,都得从从基础开始,现实出发。




欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/) Powered by Discuz! 5.0.0