游戏开发论坛

 找回密码
 立即注册
搜索
查看: 26533|回复: 80

一个人做游戏:访《梦幻战争2》作者(2)

[复制链接]

77

主题

485

帖子

486

积分

中级会员

Rank: 3Rank: 3

积分
486
发表于 2007-4-19 21:19:00 | 显示全部楼层 |阅读模式
2005年03月16日 17:06  新浪


在《梦幻战争2》的主页面上点击“制作组”,就会看到游戏的所有开发人员,策划、剧本、程序、测试、3D建模、美工、材质贴图、关卡设计……在每一项后面,都是同一个名字。我开始对方顺产生了兴趣,到底他是一个什么样的人?到底是什么样的信念能支持他一个人做游戏?
   起点
   1980年方顺出生在一个普通工人家庭,初中时父亲送给他的红白机,改变了他的未来。我们经常用《变形金刚》里的名词来划分资深玩家的类别,那些电子竞技选手、热衷于DD扮演的以及用变态玩法折磨自己的玩家,统称“博派”,而对各类修改工具了如指掌,习惯在游戏中使用秘技或者用游戏提供的编辑器自己编制任务的玩家,统称“狂派”。方顺属于典型的“狂派”,除了用秘技在游戏中体验上帝的感觉外,他最大的乐趣就是用《坦克大战》等游戏提供的地图编辑器自己设计关卡,这一爱好一直延续到1996年,他第一次接触电脑。
   在方顺的父母眼中,他和其他沉迷于游戏的孩子没什么不同。为了让他学一门手艺,做修理工的父亲选择了更直接的办法,将他送到了群益职业学校学烹饪。当笔者和他父亲聊起这件事情时,他父亲的想法非常质朴:“电脑书每一本都很厚,学起来肯定很难,烹饪比较简单。”然而方顺正是在职业学校里,对电脑产生了更加浓厚的兴趣,对他来说,鼠标键盘远比锅铲用得得心应手。1997年7月方顺开始学习VB编程,在职业学校通过了VB和计算机中级考试。在国外,确实有许多VB爱好者用VB开发游戏,但国内普遍对VB存有偏见,一个VB程序员很难找到一份好的工作。确实,目前市场上的知名游戏,都是用C++开发的,VB在游戏开发上存在先天不足。VB 6.0还不是完全OOP的语言(面向对象的语言),不能编写控制台的程序、不能编写服务、不能编写多线程的程序。简单地说,两者在编程效率上依然存在差距。
   那方顺为什么选择VB呢?“一开始我也是学C++,不过我周围没人会计算机,更别说计算机语言了。C++的代码晦涩难懂,简直就是天书,完全靠自学,没有一两年的时间根本入不了门。”方顺说,“后来就改学VB,VB最大的特色就是入门容易。”1999年方顺完成了职业学校的学业,开始在上海师范大学读计算机及其应用自考专科。而父母对他的看法也随着他电脑水平的提高逐渐发生了转变。“方顺认准了一件事情,就一定会干下去,他有这种执著的劲头。”他父亲说,“从他学电脑开始,邻居、他的朋友、同学有了电脑方面的问题都会来找他帮忙。他英语不好,讲英语未必听得懂,但编程用的英语名词都能看懂。他从小就爱玩,这是我们头一次看他能全身心投入去做一件事,他是真的喜欢,所以我们最后也决定支持他学电脑。”
   2001年方顺完成了他第一个成功的作品——Winspy。Winspy是一个基于Windows的应用程序,它的作用是分析当前正在运行的程序信息,包括窗体、进程、可执行程序分析,有点像Win2000里的任务管理器,不过主要面向程序员。不久,他开发出了Winspy IDE。“Winspy IDE是我编程的里程碑,它是一个用VB写出的计算机语言的开发平台,包含完整的窗体编辑器、控件列表、属性窗口、代码编辑器、类查看器等,界面和VB几乎一模一样。”说起Winspy IDE方顺显得很兴奋,“很多程序员的梦想之一就是能做出自己的开发环境,虽然Winspy IDE并不完善,我算是实现了自己当程序员的第一个梦想,《梦幻战争2》是第二个。”方顺的游戏之梦就这样开始了。
   抉择
   2001年,方顺开发了他的第一个商业程序,给上海库玛计算机有限公司开发问卷设计系统。这个系统包括问卷设计、问卷发布、问卷回收、数据分析,发布方式包括网络、局域网、文本、EXE,还可发布到PDA上,方顺用整整两年的时间完成了这个系统。那时方顺每个月收入仅有1500元,而这点儿收入他都用来更新电脑,购买游戏开发方面的书籍。他把工作之外的时间都用在了学习编程上,两年不出家门埋头开发,让他几乎忘记了怎么与人交往。
   2003年9月,方顺来到上海天图信息技术有限公司担任软件工程师,这是他第一份正式的工作,每个月的收入将近4000元。这已是一份不错的工作,却与方顺期待的相距甚远。一年以后,方顺离开了天图,“你为什么辞职?”我问。“那时上班工作技术含量非常低,都是重复劳动。别人要两个月完成的项目,我一个月就可完成,但在单位不能做自己的事,绝大部分时间可用‘无聊’来形容。”方顺回答,“下班之后我的时间都用来做游戏,心情很亢奋,长时间的心情反差,是我辞职的原因。但真正让我下定决心的,是《DOOM启世录》。”
   如果你无法理解一本书为什么会改变一个人的一生,那么我建议你去读一读《DOOM启世录》。即使我并非程序员,也无法抗拒id这个群体中每一分子的个人魅力。当我和方顺交流对《DOOM启世录》的感受时,彼此都毫不掩饰对天才程序员约翰卡马克和天才关卡设计师约翰罗梅罗的崇敬。id对于上世纪90年代之后的游戏界而言,就如同上世纪60年代的披头士。我曾在一个程序员的Blog上看到这样一句话——“对我而言能称为宗教的只有三样东西:Google、Blizzard和id。”他们代表了三个领域的极致。对方顺而言,程序员就要做到卡马克的工作状态,而卡马克的成就则是程序员的最终归宿。《DOOM启世录》这本id公司的创业史,就是程序员的圣经。
   于是,辞职之后方顺足不出户死磕VB。在与他父亲的交谈中,我能感到他父亲对他辞去工作依然有些耿耿于怀,但这次他没有再为方顺安排工作,因为他知道,自己的儿子已永远不会去做游戏以外的事情。方顺也向父亲做出了一些让步,许诺2005年春节以后他会找工作,在这之前他在家全力开发自己的游戏作品。他用自己的积蓄更换了电脑,在电脑桌上摆上心爱的坦克模型,把《DOOM启世录》放在一摞厚厚的计算机教程上,开始计划除了吃饭睡觉之外的时间该如何运用——是该做自己想做的游戏的时候了。
   圆梦
   方顺经常谈起父母对他的宽容,他在家开发,屋子都是父母给收拾。他的前三个作品《梦幻坦克》、《梦幻格斗》、《梦幻战争》都因种种原因失败了,但这并不能阻碍他开发的决心,在父母的默默支持下,2004年12月,他第一款完整的游戏作品完成了,这就是《梦幻战争2》。(未完)

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2007-4-20 15:44:00 | 显示全部楼层

Re:一个人做游戏:访《梦幻战争2》作者(2)

嗯,这个,貌似很久之前就有人在这里发过了。。

29

主题

205

帖子

215

积分

中级会员

Rank: 3Rank: 3

积分
215
发表于 2007-4-20 18:16:00 | 显示全部楼层

Re:一个人做游戏:访《梦幻战争2》作者(2)

呵呵,没想到现在还有人发这个,不过感觉蛮惭愧的,最近这几年都没出新游戏,希望能在2007年里出一个新作品吧

270

主题

6442

帖子

6446

积分

论坛元老

Rank: 8Rank: 8

积分
6446
发表于 2007-4-20 22:03:00 | 显示全部楼层

Re:一个人做游戏:访《梦幻战争2》作者(2)

winspy听说你的游戏全部都终止开发了,是不是真的?

正有个问题问你:关于TV3D的动态光源,是和软件还是硬件有关的?为什么在两个不同显示卡上的显示的效果不一样?

87

主题

790

帖子

806

积分

高级会员

Rank: 4

积分
806
QQ
发表于 2007-4-21 00:13:00 | 显示全部楼层

Re:一个人做游戏:访《梦幻战争2》作者(2)

第一次看到这个,刚才去搜索了一下原文,不错,文章作者把很多我想说的话都说了.

88

主题

1125

帖子

1136

积分

金牌会员

Rank: 6Rank: 6

积分
1136
QQ
发表于 2007-4-21 10:07:00 | 显示全部楼层

Re:一个人做游戏:访《梦幻战争2》作者(2)

顶:给那些挣扎的人们强心针
与开发者的霸气相比,困境和挫折算得了什么

270

主题

6442

帖子

6446

积分

论坛元老

Rank: 8Rank: 8

积分
6446
发表于 2007-4-21 14:54:00 | 显示全部楼层

Re: Re:一个人做游戏:访《梦幻战争2》作者(2)

zodane: Re:一个人做游戏:访《梦幻战争2》作者(2)

顶:给那些挣扎的人们强心针
与开发者的霸气相比,困境和挫折算得了什么


我也一直坚持一个人做游戏, FS有几个游戏失败是因为合伙才失败,
我建议合作开发游戏在同城比较好,异地比较麻烦.

87

主题

790

帖子

806

积分

高级会员

Rank: 4

积分
806
QQ
发表于 2007-4-21 15:08:00 | 显示全部楼层

Re: Re: Re:一个人做游戏:访《梦幻战争2》作者(2)

游戏之家站长: Re: Re:一个人做游戏:访《梦幻战争2》作者(2)



我也一直坚持一个人做游戏, FS有几个游戏失败是因为合伙才失败,
我建议合作开发游戏在同城比较好,异地比较麻烦.

我现在已经改变思路了,我现在的思路的主体思想就是一个人累一点,多个人好一点.也就是说不管一个人做还是很多人合作都能做出游戏,人越多游戏就越好,但是不能因为没人合作游戏就无法做成.所以的话,我的方向一是要摆脱依赖关系,这样的话出现意外才不会中断游戏的开发,二是要给人参与的平台,这样人越多游戏才可能越好,关于这一点我想要靠编辑器和论坛来实现.先说这些,以后有时间再具体说明.

29

主题

205

帖子

215

积分

中级会员

Rank: 3Rank: 3

积分
215
发表于 2007-4-21 15:34:00 | 显示全部楼层

Re:一个人做游戏:访《梦幻战争2》作者(2)

由于最近工作繁忙,我不得不暂时将游戏开发的计划搁置起来,这样能让我更集中精力工作,而我原来在我的网站上的《空梦传说》的开发计划的内容也被撤下,但这并不代表我放弃游戏开发了,只是进度会减慢很多,撤下开发计划,也并不是取消了游戏的开发,只是我目前还不确定新作品什么时候能完成,所以,也不希望在确定确切的时间之前,给大家一个空的期待。
TO游戏之家站长:TV的灯光我用的时候没发现你的这个问题,不知道你具体是出现什么问题?
TO陈?:游戏开发,尤其是技术方面的开发,并不是拼人多,从管理学的角度来说,做项目开发,人数够用就好,因为人数太多,反而会降低开发效率,因为人越多,用在沟通和协调上的时间就会越多。

270

主题

6442

帖子

6446

积分

论坛元老

Rank: 8Rank: 8

积分
6446
发表于 2007-4-21 16:56:00 | 显示全部楼层

Re: Re:一个人做游戏:访《梦幻战争2》作者(2)

winspy: Re:一个人做游戏:访《梦幻战争2》作者(2)

由于最近工作繁忙,我不得不暂时将游戏开发的计划搁置起来,这样能让我更集中精力工作,而我原来在我的网站...


最合适的组合是一个策划,一个美工,一个程序.

我用TV灯光在FX5200上正常, 到了公司GF2就不正常, 影子显示不出, 不过已经不用渲染的影子了, 你的梦幻战争3里好象也没有影子, 不过我的影子比较生硬, 是贴的图.

WINSPY最近真的很少来,最后期待WINSPY的新游戏.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 17:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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