小游戏开发|青训营笔记

84 阅读1分钟

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

小游戏开发

大家好,这里是忙于写项目,这会儿补一下笔记的Vic,今天给大家带来的内容是小游戏开发。

前端场景下的游戏开发

开发链路和角色

组建一个最小但最完整的游戏开发团队需要3个人:策划、程序、美术。当然能力足够的情况下,也可以身兼数职作为独立开发者。分工如下图所示:

image.png

游戏开发的基本链路如图所示:

image.png

其中有时候运营阶段与Beta阶段是合并的。

为什么要使用游戏引擎

游戏引擎能够给开发者提供一整套完整的方案,从而用更少的时间做出更好的效果,这样就可以花费更多的时间在游戏的内容上。

要注意的是,前端开发与游戏开发并不是互斥的,其主要区别在于游戏开发更加关注内容

游戏引擎

在这里主要介绍前端开发比较容易上手的引擎。

The NVL Marker--文字冒险游戏制作器

采用nocode形式进行开发,只需要写文字脚本加上一定的配置即可生成一个文字冒险游戏。

也有一个适用于前端的库:AVG.js

RPG Marker--采用lowcode方式搭建一个关卡类型的游戏,适合代码能力不强但想发挥创意的开发者。

web游戏引擎:Cocos、Laya、Egret、CreateJS & Phaser。

有时会需要使用一些功能引擎:Pixi.js、Three.js、Box2D.js

游戏开发的技能树

image.png