随着浏览器功能越来越强大,在网页端实现各种小游戏已经是家常便饭。微信小游戏出现后,游戏(特别是小型游戏)的开发已经进入了一个相当火爆的时期。那么作为一个普通的前端开发者,如何取选择一个合适的游戏开发框架来学习和提高开发效率呢?
本场 Chat 将包含以下内容:
- 当今国内外流行的游戏开发框架有哪些
- 每个框架的特点以及优缺点
- 怎样去选择一个适合的框架来学习和使用
- 使用框架的注意事项
我是一名前端开发人员,目前在一家新闻网站担任前端工作。我的公司不算大,技术部门加起来也就 20 来人,算一个中小型的公司,主要做的是宣传方面的工作。由于公司主要是做宣传方面的工作,所以也是比较注重宣传的形式以及展现出来的效果。
正由于公司的性质,我所做的可能跟很多其他的前端工作者不一样。我所接触的技术,更多是 css3 动画,canvas 动画以及 webgl;而不是 vue、react 和 angular 这一些跟数据打交道比较多的框架和类库。
处在这样一个环境下,让我对前端动画和小游戏有了一定程度的了解,下面我就和大家一起分享一下我在这方面的一些小见解。
- 当今国内外流行的游戏开发框架有哪些。
- 每个框架的特点以及优缺点。
- 怎样去选择一个适合的框架来学习和使用。
- 使用框架的注意事项。
开发动画和游戏,跟我们做数据交互不一样;游戏和动画开发起来比较复杂和耗时,是比较依赖框架和工具的。那么现在都有那些框架和工具呢?下面我们就来看一下。
Name 2D 3D Three.js no yes Phaser yes no Createjs yes no Egret yes yes Cocos2d-js yes no 每个框架的特点以及优缺点上面表格的框架