游戏引擎|青训营笔记

195 阅读2分钟

这是我参与【第四届青训营】笔记创作活动的第18天

小游戏制作

发展史:最开始的2D游戏如:雷霆战机到01年网络游戏出现,2010年出现高分辨 开发成本低,移动端的小游戏

电子游戏分类

动作类 冒险类 模拟类 角色扮演类 策略类 最早出现的是 文字冒险游戏 现在的游戏是多种类型的结合

狭义上的游戏

steam上的游戏有的高达几百G内存,但是类似于跳一跳的小内存也算游戏 开发链路和角色 分工:一个游戏团队应该包括:策划、美术、程序、其他支持。 游戏开发的链路如下图:

image.png 游戏引擎最大的游戏:渲染

为什么要用游戏引擎?

我们想要的,他都能给我们一套完整的实现方案。不需要我们再自己去拼凑。

前端开发过渡到游戏开发?

前端开发和游戏开发是不互斥的,很多H5、小游戏都是web前端开发制作的,而不是专门的游戏开发团队开发出来的。

前端开发和游戏引擎的区别?

游戏开发更关注内容 适用于前端的库:AVG.js Project

使用RPG Maker制作游戏

RPG Maker可以Low Code搭建一个关卡类型的游戏,适合代码能力不强,但是发挥自己创意的开发者

Web游戏引擎

通用能力:预加载、展示与图层、组合系统、动画系统、音效和声音系统 展示与图层:通常使用Canvas 或 WebGel 作为渲染方式 Web游戏引擎举例 Laya 优点:3D能力比较成熟,支持JS、TS、AS 引擎体积小 Egret 优点:工具链比较完善,第三方库支持好,企业定制能力强

image.png 以上是四种引擎的结合,通过预加载之后素材的展示,动画声音构成游戏。