游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3332|回复: 9

[讨论] 游戏软件开发之从程序员到策划

[复制链接]

4

主题

61

帖子

66

积分

注册会员

Rank: 2

积分
66
QQ
发表于 2007-5-11 20:04:00 | 显示全部楼层 |阅读模式
                                                     游戏软件开发之从程序员到策划
                                                                        从程序员的角度看程序编写与项目策划的轻与重
   “编程是一种艺术”,这句话的意思一方面是说,编程技巧像艺术一样,深不可测,奥妙无穷;另一方面是说,程序员像艺术家一样,也有发挥创造性的无限空间。而游戏软件程序的编写更是艺术中的圣堂,综观游戏产业二十多年来的成果,能步入这艺术圣殿的作品少之又少。
    游戏软件的产业具体什么时候出现,在此我们不讨论。而游戏的可玩性却是近几年才被重视,这里又重申我的观点。任何一个程序员都可以编写游戏程序,但并不是一个游戏软件。为什么这么说呢,游戏内容的定义过程是什么样的,其地位是占项目工程中的哪一部分?在此小论一下我个人看法,欢迎大家来一起讨论。
    计算机程序伴随着计算机发明的那一天起诞生,那时的程序员只有少数人提任何,而程序的编写技术也只撑握在少数人手中。随着计算机技术的发展,各种各样的程序员开始出现,同时游戏程序也开始出现在这个IT业的舞台之上。多少年以来我们程序员一直在犯一个错误——程序并不同等于软件,优秀程序员的界境是:“我是程序,程序就是我。”任何事物只要你看透其本质,最后就可以一通则百通。
    现在很多人以为程序就是软件,软件就是程序。事实上,很多高级程序员都反对这一说法。软件和程序在20世纪80年代时,还可以说是同等,或者说,在非PC领域时它们可能还会等同。但是,你写了一个程序后,要而临商业化过程。有商业价值的程序才可以算做软件,反之游戏产业也是一样。
游戏软件的开发是一个很宏大的工程,其开发范围的定义限制在制作团队的境界上。套用现的流行的话来“心有多大,梦就有多大”,所以制作团队的境界直接影响游戏的一切,这里就不举例论证了,大家可以通过相关作品看得出。
    现如今能做一个游戏程序的团队很多,但是能做游戏软件的团队就少了,更别说成功的作品。作品的成功定义是由玩家来决定的,其过程就是游戏的可玩性。软件是什么?游戏软件的定义在哪里?软件是要产生商业价值的,反之你还不如回去做共享软件算了。我自己也是程序员,两年来的在软件业的经验自以为可以进入游戏制作这个黄金圣殿。从技术上而言我并不下于高级程序员,但是从策划角度而言我是一无所知。事实证明我和现在的有些游戏开发团一样的无知。
    游戏是一种文化,是一种艺术,同时也是一种标准,在开发游戏之前,自己总以开发通用软件的标准方法来开发游戏。什么CMMI过程化标准,项目SPP进度临理,软件过程的国际设计标准全部跟上,其结果只有一个。自己做出来的东西只可以说是一个优秀的游戏程序而不是一个游戏软件,游戏软件的开发比一般软件的开发难得多,当然你想做一个只可以玩的游戏例外。
    抛开技术角度而言,游戏软件的开发过程中策划可以说是重中之重。策划是什么?所有和游戏有关的东西都可以叫做策划,当然大家的分公和我的想法有所对立,我保留主策决定一切的观点。一个游戏的主策(也可以称为制作人)知道他的项目内容哪些是重点,团队应该是围绕其制作人的思路进行开发。有人说现在是团队时代,爱因斯坦的个人英雄现在行不通了。但是方案修改并不是通改民主决意就可以随便加入的,其结果最后只能是五花八门的内容。请看官们仔细的去品味现在的成功案例,哪一个不是围绕在制作人的中心进行点面展开的。
游戏项目的开展实施是一个非常漫长的过程,期间大部分都会出现延期。但是并不是所有延期发行的游戏都是失败的,但是正常或者提前发行的项目大部分都是失败之作,其中的原因很多。例如:资金短缺、人员的流失、老板的叫板等都真接影响游戏的质量与进度。那么怎样防止项目的或者减少延期时间呢,个人就这几年对软件开发的经验总结有以下三种:
A防止使用经验人员参与核心思路的修改
    当代社会,各行业都谈创新。老板发现商机,决定注入资金开发。这时公司的开发人员开始参与项目开发工作,团队中的大部分人员都具有N年的经验不等。而项目制作人(项目提起人)却由经验老练的人来坐阵,其阵容可以近像很完美。项目的管理的确作用非常,但是项目中心思路却无形中改变了方向。不多说,这个项目又是一个上一个项目的拷贝版,现实中的情况在中国非常多。玩家不会无聊到花钱去玩一个只是改变美工而玩法内容差不多的游戏,即使有也玩不长。
B文案要具体、详细、全面,在文案没完成前确记不要乱写程序。
    现在的很多团队一直在犯这样的错误,尽管大家都知道。在写程序之前,要做的事情很多。剧情、草案的确定、游戏可玩性分析、内容等不应该只是在制作人脑中空想,至少有个全局的方案出来。不要一味的去写程序,项目正确构思才是游戏的内容中心。在这一切完成之后才进行了程序的编写也不晚,最好在编程之前进行相关的过化标准确认和管理,保证项目的如期开展。
C防止牛仔,不要轻易修改项目内容
    在编写软件时我最怕牛仔程序员,即使牛仔的观点或许是好意的。但是如果制团队采用了,轻则影响进度重则项目可能流产。牛仔可能出现在策划、美工、程序等单位出现,防止的方法很难,因为你不知道他的观点是好还是坏的, 这就看负责人的眼光了。项目内容的修改应该就危机报表来处理,如果这个能力你都没有的话,那么请有能力的来做担任。
    如果说你能做到以上所说,并且思路细而广同时项目还是不能正常发行,大作就有可能在你手中出现。
   我国的开发团队多多少少都存在各种问题,个人的观点在于:急!老板不要操之过急,心急吃不了执豆腐。要知道软件项目的开发并不像硬体项目一样,并不是自己想加快进度就可以加快进度。有时候钱并不能使项目进展更快,项目的进程只要不和计划报表冲突太多就行;新!并不是有经验的人就一定是有能力,相反老练的开发人员其思路可能有点过时,反之也是。中国人一直都有这样的观点,好比说老人就比新人有利害。当然经验新人是无法和老人相比的,但是没有打破这种用人法则。看来中国的软件业就一直这样下去了,除了拷贝还是拷贝;誉!疑人不用,用人则信之,权力该放的时候就应该放。如果你不相信你手下的人,那就别搞开发这个工作。要知道你给别人一份信心,别人更加为你卖力。不是吗?;重!项目的提出人一定要站在核心上,没有人比自己更了解自己的项目。都做到何烦金子不到手,反之付东流。当我做到这些的时候,突然发现原来搞游戏就像人生一样。“游戏是我,我就是游戏”,最后哪里是游戏哪里是现实自己也分不清了。

52

主题

979

帖子

1066

积分

金牌会员

Rank: 6Rank: 6

积分
1066
QQ
发表于 2007-5-11 20:28:00 | 显示全部楼层

Re:游戏软件开发之从程序员到策划

沙发??

我去~~~果然沙发。..

OK,占了楼,,再灌水~~~

楼主又是哪个犄角旮旯冒出来的高人.....认识一下,,,

看短消息

158

主题

2107

帖子

4239

积分

论坛元老

先知

Rank: 8Rank: 8

积分
4239
QQ
发表于 2007-5-11 21:13:00 | 显示全部楼层

Re:游戏软件开发之从程序员到策划

感觉会被授精..

39

主题

655

帖子

1448

积分

金牌会员

Rank: 6Rank: 6

积分
1448
QQ
发表于 2007-5-12 13:04:00 | 显示全部楼层

Re:游戏软件开发之从程序员到策划

看完了,解释的比较精练吧,虽然文章有点长
其实文章只说观点,不用证明的话,开可以缩短70%

1

主题

245

帖子

251

积分

中级会员

Rank: 3Rank: 3

积分
251
QQ
发表于 2007-5-12 20:44:00 | 显示全部楼层

Re:游戏软件开发之从程序员到策划

这么好的帖子
来沾点光,看会不会转运

5

主题

170

帖子

170

积分

注册会员

Rank: 2

积分
170
发表于 2007-5-14 15:21:00 | 显示全部楼层

Re:游戏软件开发之从程序员到策划

有道理,但是很难改变。至少一个人是不行。
我们现在还是听老板的,老板说要做什么就做什么,我们没有发言权

4

主题

61

帖子

66

积分

注册会员

Rank: 2

积分
66
QQ
 楼主| 发表于 2007-5-15 16:45:00 | 显示全部楼层

Re:游戏软件开发之从程序员到策划

所以说为什么我们一直滞后就这样,我们在开发之前很多事真的没有想到.最好在写程序之前有一个过程化架构构思,牛仔这东西太可怕了,但是却一直没有人来发现. [em7]

18

主题

1581

帖子

1991

积分

金牌会员

Rank: 6Rank: 6

积分
1991
发表于 2007-5-17 17:33:00 | 显示全部楼层

Re:游戏软件开发之从程序员到策划

是进化教学方面的。。。可能没相关项目领头或负责经验的人,有点难懂。。。

6

主题

300

帖子

301

积分

中级会员

Rank: 3Rank: 3

积分
301
发表于 2007-5-17 18:00:00 | 显示全部楼层

Re: Re:游戏软件开发之从程序员到策划

白心: Re:游戏软件开发之从程序员到策划

所以说为什么我们一直滞后就这样,我们在开发之前很多事真的没有想到.最好在写程序之前有一个过程化架构构思,牛仔这东西太可怕了,但是却一直没有人来发现. [em7]


其实我想问,牛仔是什么?

4

主题

61

帖子

66

积分

注册会员

Rank: 2

积分
66
QQ
 楼主| 发表于 2007-5-22 17:18:00 | 显示全部楼层

Re:游戏软件开发之从程序员到策划

牛仔——自由主意思者
项目中一切自由主意思者如果没能过经过相关考证而直接加入到项目内容中,他的行为就是牛仔行为。也可以认为是项目未经大众认可而一意修改的个人或团队。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-18 00:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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