目录

游戏的组成

游戏的组成

文章目录


游戏的组成

做一个简单的游戏结构的总结,以下是我个人的观点。

游戏的组成成分大致可分为以下两个部分:


1. 游戏内容部分

游戏的内容,是 游戏主体的元素

这一部分常交给 游戏策划 来完成。

一个受人喜爱的游戏,其游戏内容一定是非常精彩的。

·类型·
	游戏的种类繁多,例如 射击类、冒险类、解谜类、体育休闲、棋牌、动作 等等;
	根据人称视角还可以分为 第一人称、第三人称 ;
	根据维度可以分成 2D、3D 等。

一个游戏类型的设定将影响着所有内容的设定。

·剧情·

不用多做介绍。

·主题·

主题一般顺应游戏的剧情,也影响着风格的设定。

·风格·

风格中包括:

	画风:人物风格、场景风格、特效等等
	音乐风格:背景音乐、音效等
	玩法:操作风格等等

游戏风格的设定应该具有 创新性合理性

其中玩法还应具有 可操作性

不同的游戏风格带给玩家不同的感受。

大多数玩家都喜欢有创新的游戏。现代游戏行业发展飞速,各种各样的游戏上市。游戏的编策常常根据人们的认知与想象,人的认知是有限的,想象就显得格外重要,也就是创新。一个有创新的游戏再配合过硬的技术,其生存周期便会比较长久。


2. 核心技术部分

游戏的技术实现,是 游戏功能的实现

这一部分由 各个技术层 合作完成。

·图形系统·

对于游戏,图形系统是一个 至关重要 的技术。

游戏不仅对于画质有着较高的要求,而且还需要极高的效率,随着硬件性能的提升,一般的小型游戏可以非常流畅的运行,但对于要求严格的大型游戏来说,图形系统的 优化 极为重要。

一般游戏开发选择使用 图形库 辅助完成图形系统,如GDI、GDI+、DirectX、OpenGL等。

	渲染
	动画
	图层:
			0层:信息提示
			1层:UI
			2层:特效与粒子
			3层:角色
			4层:地图
			5层:背景
			...
	...
·音频系统·
	背景音乐:引人入境,体现游戏节奏,带给玩家紧张、恐怖、悠闲、宁静等心里。
	音效:使游戏内容更加真实,强化玩家的感官体验。
·设备输入处理·

从玩家 输入设备 :鼠标、键盘、手柄、触摸屏等获取消息,并进行相应的处理。

·游戏逻辑·

游戏过程即是一个循环的过程:

开始游戏 > 进行游戏(暂停游戏])> 胜利 / 失败 > 重新开始 / 下一关

在游戏循环阶段还要包括游戏运行时的事件处理:

	计时事件	碰撞事件	...
	
	胜利条件判断等等
·算法·

大量的计算:

	物理系统	数学计算	...
·数据存储与读取·
	读取:
			读档
			游戏资源的加载(包括图形,声音等)
			版本信息
			*账户信息
			*历史记录
			...
	存储:
			存档
			*登录信息
			*历史记录
			...		
·网络支持·

使游戏能够支持 局域网联机 ,或者实现 网络游戏

	服务器	客户端	网络信息交互与同步	加密	网络异常中断处理		...

数据交换关系

游戏逻辑

图形系统

输入设备

输入信息处理

音频系统

网络系统

数据存储与读取系统

显示图形

播放声音

计时器


本人第一次发文,对游戏开发有一些自己的见解,内容不够全面,有错误与建议望指出,目前还处于学习阶段,仅供参考

引用请注明出处,谢谢支持!