游戏开发过程
来源:互联网 发布:淘宝网购物女装夏装2015款 编辑:程序博客网 时间:2024/06/05 07:31
游戏开发简述
在2001年,视频游戏的收入首次超过了电影工业的票房收入。该产业欣欣向荣,并需大量优秀的开发人员。如果一个公司能够在某个顶级游戏中花费上百万美元,那他们很自然地会对游戏开发团队非常挑剔。
游戏开发过程
所有的游戏开始时都只是一个构想。如果没有构想,能编写什么呢?如果只是随机的编码,能够希望它在未来成为一个伟大的作品吗?尽管这对抽象画家的工作可能有效,但软件开发人员不能在没有计划的情况下做任何事情。但是,只有构想,并不意味着可以开始编写代码。
我曾经看到(并且将不断看到)的最大的错误是,开发人员提前进行代码的编写。除非代码非常简单,不用动任何脑筋,那么您可以立即开始编写代码,否则在只有一个构想的情况下就开始编写代码,决不是好的做法。在没有计划的情况下开始编写代码,所带来的只是更大的工作量、更多的反复编码以及更长的开发时间。
在编写代码之前,应当开发一个设计规范。该文档应当包含关于如何设计代码、对象如何交互和对象可能具有的各种属性的特定信息。如果没有这一步就直接编码,在大多数情况下将导致解决错误的问题。即使您能够快速的解决这些问题,但是如果没有解决正确的问题,工作就是毫无意义的。结果将会花费更多的时间为真正的问题寻找解决方案。
您也应当花一些时间将构想记录到纸上(或者计算机文件中)。如果不想让您关于下一个伟大的计算机游戏的构想非常含糊,以至于设计规范无法描述需要求解哪些问题,那么您最好确保您的构想是生动的。将构想展示给朋友,让他们提问题,并确保这些问题能够在您的文档中得到回答。如果您的构想类似于“编写一个令人恐怖的第一人射手游戏”,那么说明您还没有很好地思考您的构想。玩家具有什么类型的武器?可以获得什么类型的游戏模式?支持多人游戏吗?在采取进一步的行动之前,您需要很好地思考您的构想。
如果您正在尝试为发行商开发游戏,那么也需要开发一个游戏建议。尽管将这一建议写入文档是非常重要的,但在大多数情形下,更需要一个足够好的演示片段。如果只是基于一个构想,发行商通常不会将项目交给您
在2001年,视频游戏的收入首次超过了电影工业的票房收入。该产业欣欣向荣,并需大量优秀的开发人员。如果一个公司能够在某个顶级游戏中花费上百万美元,那他们很自然地会对游戏开发团队非常挑剔。
游戏开发过程
所有的游戏开始时都只是一个构想。如果没有构想,能编写什么呢?如果只是随机的编码,能够希望它在未来成为一个伟大的作品吗?尽管这对抽象画家的工作可能有效,但软件开发人员不能在没有计划的情况下做任何事情。但是,只有构想,并不意味着可以开始编写代码。
我曾经看到(并且将不断看到)的最大的错误是,开发人员提前进行代码的编写。除非代码非常简单,不用动任何脑筋,那么您可以立即开始编写代码,否则在只有一个构想的情况下就开始编写代码,决不是好的做法。在没有计划的情况下开始编写代码,所带来的只是更大的工作量、更多的反复编码以及更长的开发时间。
在编写代码之前,应当开发一个设计规范。该文档应当包含关于如何设计代码、对象如何交互和对象可能具有的各种属性的特定信息。如果没有这一步就直接编码,在大多数情况下将导致解决错误的问题。即使您能够快速的解决这些问题,但是如果没有解决正确的问题,工作就是毫无意义的。结果将会花费更多的时间为真正的问题寻找解决方案。
您也应当花一些时间将构想记录到纸上(或者计算机文件中)。如果不想让您关于下一个伟大的计算机游戏的构想非常含糊,以至于设计规范无法描述需要求解哪些问题,那么您最好确保您的构想是生动的。将构想展示给朋友,让他们提问题,并确保这些问题能够在您的文档中得到回答。如果您的构想类似于“编写一个令人恐怖的第一人射手游戏”,那么说明您还没有很好地思考您的构想。玩家具有什么类型的武器?可以获得什么类型的游戏模式?支持多人游戏吗?在采取进一步的行动之前,您需要很好地思考您的构想。
如果您正在尝试为发行商开发游戏,那么也需要开发一个游戏建议。尽管将这一建议写入文档是非常重要的,但在大多数情形下,更需要一个足够好的演示片段。如果只是基于一个构想,发行商通常不会将项目交给您
- 游戏开发过程
- 游戏开发过程详细介绍
- 如何有效管理游戏开发过程
- 六年谈-1.游戏工作室与游戏开发过程简介
- 六年谈-游戏工作室与游戏开发过程简介(转)
- J2ME游戏开心药丸开发过程(一)
- J2ME游戏开心药丸开发过程(二)
- StarCraft的工程师谈美国的游戏开发过程
- 游戏开发过程中所涉及的工作人员
- Js版游戏打砖块开发过程详细
- 游戏开发过程中,收集的一些好的网站
- 列举游戏开发过程中的一些不良现象
- TimeWalker游戏开发过程中的问题,经验与反思
- 欧页棋牌游戏开发的过程有哪些?
- 【Unity】游戏开发过程中的前后台切换技术
- 游戏API接口开发过程中需要注意哪些事
- Android开发教程:游戏过程中按Home键后返回游戏界面
- 游戏核心算法编程内幕学习(二):游戏开发过程
- Android_android模拟器模拟定位GPS
- 链表操作函数
- Android_清除/更新Bundle中的数据(不finish() Activity的情况下)
- 备份恢复4-5
- this关键字的检测与学习--java
- 游戏开发过程
- 怎么修改WordPress博客的文章字体的大小?
- VC中创建线程分析
- HDU 1033
- catch (Exception e)//(ArgumentException e)
- poj 2049.Finding Nemo
- 测绘综合能力强化
- poj2195
- ubuntu mysql 远程连接问题解决方法