前言
现阶段手机游戏市场造就了各大游戏开发商争先抢占市场,那么究竟用什么来开发公司的游戏?那款引擎适合公司游戏项目?根据以上疑惑整理出游戏引擎相关资料仅供参考,纯属个人观点,不带别任何官方。
硬货 >>> 国内外所有游戏引擎列表
H5游戏引擎 (国产)
1.EGRET 白鹭
2. LAYABOX (2D 3D H5 游戏引擎)
H5 2D VR 3D 效果不错 官网二维码的 Demo 用微信体验效果还是蛮不错的。
官网地址:https://ldc.layabox.com
GitHub开源地址: https://github.com/layabox/layaair
3.soya2d (Soya2D is a web interactive animation(game) engine for modern web browsers)
官方地址:http://soya2d.com
GitHub开源地址:https://github.com/MrSoya/soya2d
4.C2engine (号称汉化版Unity3D)
H5 游戏引擎 (非国产)
1. CreateJS(A suite of open source libraries and tools for building rich interactive content on open web technologies.)
TweenJS (A simple but powerful tweening / animation library for Javascript. Part of the CreateJS suite of libraries.)
EaselJs(The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.)
PreloadJS(PreloadJS makes preloading assets & getting aggregate progress events easier in JavaScript. It uses XHR2 when available, and falls back to tag-based loading when not.)
SoundJS (A Javascript library for working with Audio. It provides a consistent API for loading and playing audio on different browsers and devices. Currently supports WebAudio, HTML5 Audio, Cordova / PhoneGap, and a Flash fallback.)
GitHub开源地址:https://github.com/CreateJS
2.melonJS (a fresh & lightweight javascript game engine)
官方地址:http://www.melonjs.org
GitHub开源地址:https://github.com/melonjs/melonJS
游戏开发大家熟知的两个引擎
1. CocosCreator
2D 开发引擎 支持 移动 PC H5,现在棋牌游戏一般使用此引擎进行开发
官网地址:http://www.cocos.com
由于 cocos.com 备案中,备用地址:http://www.cocos.org
2.Unity3D
强大的3D开发引擎
官网地址:https://unity3d.com/cn/unity/editor
游戏引擎的对比
一、Unity和Cocos2D在2D游戏开发上的对比
英:https://en.yeeply.com/blog/comparison-between-unity-and-cocos2d-platforms-for-2d-game-developments/
汉:http://blog.csdn.net/kaitiren/article/details/52440756
二、国内开源html5游戏引擎全收录
https://segmentfault.com/a/1190000000749890
三、Suggest a good Free & Open Source HTML5+JS gaming framework/engine?
四、框架对比
http://www.sohu.com/a/123489871_502192