小游戏开发|青训营笔记

321 阅读1分钟
这是我参与「第四届青训营 」笔记创作活动的第4天

1.游戏发展历史

广泛定义:一种有组织的玩耍,一般以娱乐为目的,有时也有教育目的(带有目的,规则,挑战和互动)。
电子游戏:玩家依托电子设备(如电脑,游戏机,手机等)进行交互。

2.前端场景下的游戏开发

开发链路和角色

最简游戏开发团队:策划,程序,美术。

游戏开发的基本链路:
项阶段——原型阶段——Alpha阶段——Beta阶段——运营阶段

为什么要用游戏引擎

游戏最大的影响因素:渲染
  • 平台移植:React Native,Weex,Cordova
  • 物理引擎:Matter js,ammo.js
  • 动画:css,封装一个动画库
  • 原因:

    前端开发过渡到游戏开发

    小游戏由web前端开发制作原因:
    1. 接触前端的研发数量远大于接触游戏开发的数量(招聘成本高)
    2. 2d游戏引擎的上手门槛已经足够低
    3. 活动H5中的游戏玩法实现方式比较模糊(游戏开发更重视内容)
    4. 3.游戏引擎

      市面常见游戏引擎

      The NVL Maker———文字冒险游戏制作器
      AVG.JS Project

      Web游戏引擎的通用能力:

      Cocos: <br>
      

      4.游戏开发的技能树

      5.Pixijs+Web开发

      Pixijs简介

      本质上仍然为渲染引擎,可以创建任何交互式内容

      Web项目中加载一个游戏的玩法

      1. 安装与引进
      2. 创建应用和舞台
      3. 显示一张图片
      4. 加细节

      6.编辑器开发

      32.jpg