当你在手机、电脑或是其他平台游玩一款游戏时,你是否想过,一款游戏是怎么来到你眼前的?它是怎样从一个想法付诸成现实的?接下来,我将站在一个游戏公司的角度阐述一款游戏的基本制作流程:
1 游戏立项
2 游戏开发
3 上线运营
(1)创意管理:第一步,是召开会议,在会议中最常见的方法就是采取 “头脑风暴法” 。每个人都必须拿出自己的建议和想法,之后大家一起进行讨论。明确制作怎样类型的一款游戏,是 2D 或是 3D ……单机或多人……主机或手游……PVP 或 RPG ……定义出该游戏的核心机制。
(2)再要明确开发目的、目标客户。对于公司来说,主要有利于巩固团队合作、带来经济效益等,对于玩家来说可以体验到游戏乐趣。
(3)成本估算。
游戏项目的立项要考虑众多因素:游戏方案、项目组人员配备、开发周期、投入资金、游戏运营。根据这些因素再做出相应调整。
游戏核心玩法的确定一般有两种方式,其一是公司参考近期较火的游戏、或者参考其中主要的核心模块迅速复制一个同类型的游戏,这种方式好处是核心玩法已经经过市场验证,风险较小。
另一种则是自主设计核心玩法,这样做的风险较大,这也是为什么很多游戏公司不愿意尝试新玩法设计的探索。
游戏引擎是游戏研发的主程序接口,它为开发者提供了各种开发游戏的的工具。游戏引擎包含渲染引擎、物理引擎、碰撞检测系统、网络引擎、音效引擎、脚本引擎、动画及场景管理等。
顾名思义,游戏引擎就像一个发动机,控制着游戏的运行,它按游戏设计规则依次调用游戏资源。
每个场景、每个NPC、每个道具都有可能有个脚本文件。一般来说,一些声音文件、图像文件、大一些的文本都会放在客户端,而数据库,游戏的核心解释在服务器端。
编写游戏引擎、建模:需要熟练掌握 C/C++、Microsoft Develop Studio 开发环境、使用 SDK 或者 MFC、DirectX/OpenGL、SQL 编程、SQLServer 或 Oracle数据库配置。策划、美工、音效:MAYA、3DMAX 、PS、Nuendo 等 DAW 软件。
制作人
执行制作人
策划团队
程式团队
美术团队
销售团队
测试团队
故事设计
脚本设计
玩法设计
关卡设计
数值设定
AI 设计
音效设定
场景设定
场景
人物
建模
材質
动作
特效
用户界面
Alpha(α) 测试
除错
Beta (β)测试
数值微调
Game play 微调
对网络游戏而言:
封闭测试
开放测试
压力(极限)测试
企业:营业执照、文网文、ICP——开发完成——软件著作权登记——游戏出版——游戏上架——运营备案——正式运营。
(9条消息) 游戏开发的生命周期zhangxiaofan666的博客-CSDN博客游戏开发生命周期