近期准备和朋友们一起开发一款金庸群侠传X的小游戏,使用silverlight技术。
准备在开发这款游戏的时候同步开发属于我们自己的silverlight游戏引擎。
这次由我主要负责引擎方面的设计和开发。
这两天了解了一下silverlight的一些功能,也看了一下深蓝的QXEngine。
感觉其比较偏重于界面展示方面,
而我觉得我们这个引擎应该是从整体上,包括游戏框架调度、游戏规则等方面来考虑的。
今天在纸上草草设计了一下,然后弄了一个思维导图。
还是很毛坯的想法,需要再逐步细化。
然后是整个团队的开发模式。
团队现在有包括我三个成员,对游戏开发都没有经验,技术也都比较一般。
之前我也尝试过领导一些没有经验的成员开发,而且是走的较正规的流程,收效不大,而且类似于写文档这些东西很容易磨灭成员的积极性。
所以我觉得作为业余开发,还是得先让自己的开发愉快起来。总结如下:
“
我的看法是,长期太“过于正规”的文档和项目管理流程,绝对对我们开发的积极性有弊。
首先我们必须让自己在开发过程中快乐起来,我相信程序员还是愿意写代码胜过写文档的(包括我自己)
所以我觉得我们应该在大体上给出设计,然后就可以着手于实现。如果代码混乱怎么办?
—— 勇于重构!
看我上面写这么大的字,也显示了我重构代码的决心了,呵呵。”
嗯。。这几个月还是着重把这个游戏搞起来吧。