这是我参与【第四届青训营】笔记创作活动的第18天
小游戏制作
发展史:最开始的2D游戏如:雷霆战机到01年网络游戏出现,2010年出现高分辨 开发成本低,移动端的小游戏
电子游戏分类
动作类 冒险类 模拟类 角色扮演类 策略类 最早出现的是 文字冒险游戏 现在的游戏是多种类型的结合
狭义上的游戏
steam上的游戏有的高达几百G内存,但是类似于跳一跳的小内存也算游戏 开发链路和角色 分工:一个游戏团队应该包括:策划、美术、程序、其他支持。 游戏开发的链路如下图:
游戏引擎最大的游戏:渲染
为什么要用游戏引擎?
我们想要的,他都能给我们一套完整的实现方案。不需要我们再自己去拼凑。
前端开发过渡到游戏开发?
前端开发和游戏开发是不互斥的,很多H5、小游戏都是web前端开发制作的,而不是专门的游戏开发团队开发出来的。
前端开发和游戏引擎的区别?
游戏开发更关注内容 适用于前端的库:AVG.js Project
使用RPG Maker制作游戏
RPG Maker可以Low Code搭建一个关卡类型的游戏,适合代码能力不强,但是发挥自己创意的开发者
Web游戏引擎
通用能力:预加载、展示与图层、组合系统、动画系统、音效和声音系统 展示与图层:通常使用Canvas 或 WebGel 作为渲染方式 Web游戏引擎举例 Laya 优点:3D能力比较成熟,支持JS、TS、AS 引擎体积小 Egret 优点:工具链比较完善,第三方库支持好,企业定制能力强
以上是四种引擎的结合,通过预加载之后素材的展示,动画声音构成游戏。