这是我参与「第四届青训营 」笔记创作活动的的第8天。
完善的电子游戏在20世纪末出现,改变了人类进行游戏的行为方式和对游戏一词的定义,属于一种随科技发展而诞生的文化活动。游戏现在成为了我们日常生活中最常见的一种娱乐的方式,今天的笔记记录游戏的相关东西。
- 游戏
>
- 广义上定义:一种有组织的玩耍,一般是以娱乐为目的,有时也有教育目的。在英语中,体育比赛也是游戏,只要活动本质带有目的、规则、挑战和互动,我们都可以把其归为游戏。
- 狭义上定义:所有依托于电子设备平台而运行的交互游戏。根据运行媒介的不同分为五类:主机游戏(狭义的,此处专指家用机游戏)、掌机游戏、街机游戏、电脑游戏及手机游戏。
游戏开发的团队分工:组建一个最小但完整的游戏开发团队只需要3个人:策划、程序、美术。
游戏渲染
游戏引擎能够提供许多组件,使用这些组件能缩短开发时间,让游戏开发变得更简单;专业引擎通常会比自制引擎表现出更好的性能。游戏引擎通常会包含渲染器,2D、3D图形元素,碰撞检测,物理引擎,声音,控制器支持,动画等部分。
介绍一些游戏引擎
特定类型客户端游戏引擎:The NVL Maker-----文字冒险游戏制作器(比较小众)RPG Maker-----可搭建一个关卡类型游戏,适用于代码能力不强,但是创意好的开发者。
Web游戏引擎-----利用Canvas和WebGl为底层技术抽象的图像绘制库。
Web游戏引擎包含:Cocos、Laya、Egret、CreateJS&Phaser等