程序开发人员(想我这样的),或者说一个小团队(2~3个人)如何能快速地完成一款手机游戏的开发,并且要有比较高的质量呢?
这是我思考了很久的一个问题。
针对这个问题,我列出了这个问题棘手的地方:
1、游戏的策划、游戏内容。
比如游戏创意,怎么设计游戏才能让游戏好玩。以前总是对这个问题不以为然,等到最后自己真正动手做时,才知道
这个问题没那么容易解决的。
2、游戏的美术、音乐资源。
这也是相当棘手的,网上找的资源杂乱无章,大多数素材不够完整,一致性很差。收集美术素材的工作非常困难
3、制作流程。
近日研究QtQuick,看到有个叫 Adriano Rezende 的人,只花了很少的时间就做出来一个简单的游戏。试玩了一下,感觉还不错,
虽然依仗了QML的威力,但是其开发的过程也值得分析分析。
首先这些小伙子们画了一组图片(a set of image),设计了一些动画( and some flash animation),把这些图片和动画作为备用(used as reference)。然后他们思考游戏的玩法(With this first conecept ready),然后就开始用QML编写游戏了。开发的过程只用了一天而已(算上画图、设计动画当然就不可能一两天干得完)。
因此,我推测我们这种程序单独开发手机游戏的过程应当是下面这样的:
1、花时间收集素材
2、筛选出素材
3、根据已有的素材,设计游戏内容
4、初步设计游戏
5、实现游戏
6、测试、发布等等
当然如果有美工帮忙的朋友就不必看我这里的胡言乱语了。