小游戏开发 | 青训营笔记

133 阅读2分钟

这是我参与「第四届青训营 」笔记创作活动的第14天

这节青训营的课程老师讲解了一下小游戏开发,以下是我的一些课堂笔记

广泛意义上的游戏

最广泛的定义:一种有组织的玩耍,一般是以娱乐为目的,有时也以教育为目的

狭义上的游戏

狭义上的游戏即通过游戏引擎制作的电子游戏

游戏的分类:

根据玩法进行大类分,再经过小类细化

  • 动作类(ACT)
  • 冒险类(AVG)
  • 模拟类
  • 角色扮演类
  • 策略类

开发链路和角色

游戏开发的团队分工:组建一个最小但最完整的游戏开发团队只需要三个人:策划,程序,美术,当然,能力足够强的话可以作为独立开发者

游戏开发团队:

  1. 策划
  • 数值,内容
  1. 美术
  • 原画,2D/3D,音效/动效
  1. 程序
  • 前端
  • 后端
  1. 其他支持
  • QA,运营,运维,市场

为什么要用游戏引擎

游戏引擎最大的游戏:渲染

引擎的诞生就是因为一家公司做了一款游戏,做下一款游戏的时候复用了上一款游戏的代码,后来发现这些代码几乎每一个游戏都会用到,抽离出来就成为了一个引擎,所以,游戏引擎就像是一个解决方案,让你在制作某一类的产品的时候能够提高你的开发效率

前端开发过度到游戏开发

首先要有一个明确的认知:前端开发和游戏开发不是相斥的 现在市场上很多H5游戏,小游戏都是Web前端开发制作的,而不是专门的游戏开发团队开发的

其原因可能在于:

  1. 接触前端开发的研发数量远大于接触游戏开发的数量
  2. 2d游戏引擎的上手门槛已经足够低
  3. 活动H5中的游戏玩法的实现方式比较模糊