20款免费的JavaScript游戏引擎,你敢去吗?

20款免费的JavaScript游戏引擎,你敢去吗?

每日内涵图片,唤醒你美好的一天

免费的游戏引擎新手_引擎免费游戏大全_免费游戏引擎

你还敢去吗?

文本:

使用HTML5、CSS3和Javascript可以帮助面向对象的开发者开发具有各种功能的游戏,例如:3D动画效果、Canvas、数学、颜色、声音、WebGL等。最明显的优点是使用HTML5开发的游戏可以运行在任何现代流行的设备。

有些游戏引擎只是一个抽象级别,仅处理一些或多个复杂的游戏开发任务; 其他的则只关注资源加载、输入、物理、音频、精灵图和动画,而且非常多样化。 还有一些引擎架构非常简单,仅包含 2D 关卡编辑器和调试工具。

大多数游戏引擎都可以提高游戏开发的效率,即使是在创建功能齐全的游戏时也是如此。 然而,一些开发者喜欢从头开始,以便更好地理解游戏的每个组件。 现在有很多基于Javascript-HTML5的游戏引擎。 这是一件好事免费游戏引擎,但同时也是一件坏事,因为实际上开发的大部分产品都没有得到维护或者很快就会停产。 因此,在选择某种游戏引擎时,需要仔细考虑该引擎在未来几年内是否会继续维护、更新和功能增强。

本文中,我们通过各种数据探索、测试、实际应用等方法,收集了20款专门提供给开发者的免费JavaScript游戏引擎,尽情享受吧!

1. 狡猾

引擎免费游戏大全_免费的游戏引擎新手_免费游戏引擎

craftyJS是一个轻量级、模块化的JavaScript游戏引擎游戏素材下载 免费,包含许多组件:动画、事件管理、重新分区、碰撞检测、精灵等。它支持所有类型的浏览器,例如IE9。 不需要 DOM 操作和自定义绘图程序。

2. 昆图斯

引擎免费游戏大全_免费游戏引擎_免费的游戏引擎新手

Quintus引擎是一款模块化、轻量级的HTML5游戏引擎,具有简洁的Javascript友好语法。 Quintus 是一个易于学习、有趣的基于 JavaScript 的 HTML5 游戏引擎,支持移动和桌面开发。 包含模块化引擎,可以轻松开发游戏并在同一页面上运行多个实例。

3.游戏查询

免费游戏引擎_引擎免费游戏大全_免费的游戏引擎新手

gameQuery 是一个易于使用的 jQuery 插件,可以通过添加游戏相关的类来帮助开发 Javascript 游戏。 由于它使用 DOM 操作而不是 Canvas gameQuery,因此它现在兼容大量浏览器免费游戏引擎,甚至是旧版本:Firefox、Chrome、Internet Explorer、Safari、Safari for iOS、移动版本的 Webkit 和 Opera。

4.GMP

引擎免费游戏大全_免费的游戏引擎新手_免费游戏引擎

GMP 是用于制作基于精灵的 2D 游戏的出色引擎。 它可以轻松设计出最具复古风格的街机游戏,也是制作游戏(如数独、gogopop)的好工具。在线演示

5. 荔枝JS

免费游戏引擎_引擎免费游戏大全_免费的游戏引擎新手

lycheeJS 是一个 JavaScript 游戏库,可在 Web 浏览器或 WebGL 或本机基于 OpenGL(ES) 的游戏的本机环境中提供完整的原型解决方案和 HTML5 Canvas 部署。 该项目的开发过程对Google Chrome及其自身的开发工具进行了优化。

6. 附魔.js

免费游戏引擎_引擎免费游戏大全_免费的游戏引擎新手

Enchant.js 是一个简单的 JavaScript 框架,可以使用 HTML5 和 JavaScript 开发简单的游戏和应用程序。 仍然由UEI秋叶原研究中心开发和维护。在线演示

7.Starlingjs

免费游戏引擎_引擎免费游戏大全_免费的游戏引擎新手

StarlingStarling 是基于 Stage3D API 开发的 ActionScript 3 2D 框架(适用于 Flash Player 11 和 Adob​​e AIR 3 中的桌面)。 Starling 专为游戏开发而设计,但您也可以将其用于许多其他应用程序。 Starling 使编写具有快速 GPU 加速的应用程序成为可能,而无需涉及低级 Stage3D API。

8. 渲染引擎

引擎免费游戏大全_免费游戏引擎_免费的游戏引擎新手

渲染引擎是一个完全用 JavaScript 编写的跨浏览器开源游戏引擎。 它具有扩展的 API 并使用最新的现代浏览器功能。 该引擎旨在帮助用户使用基本工具开发游戏,并加快从游戏概念到成品的过程。

9. 秋叶原

免费游戏引擎_引擎免费游戏大全_免费的游戏引擎新手

Akihabara 是预先构建的库和工具的集合,用于创建像素化独立风格的 8/16 位时代游戏,使用 JavaScript、HTML5 canvas 标签和一些标准 hooks 开发。

10.JsGameSoup

免费游戏引擎_引擎免费游戏大全_免费的游戏引擎新手

Js Gamesoup 是一个开源、免费的软件框架,使用 JavaScript 和其他开放网络技术来开发游戏:

模块化 - 独立工作的 JavaScript 文件组件

使用开放网络技术:Canvas 和 HTML5。

支持 Firefox (Gecko)、Safari/Chrome (WebKit)、Internet Explorer 6+、Android 和 iOS

11.Gamejs

引擎免费游戏大全_免费游戏引擎_免费的游戏引擎新手

GameJs 是一个使用 JavaScript 和 Canvas 的基于浏览器的 2D 游戏开发框架。 使用GameJS这个超酷的Canvas游戏库,你可以编写优秀的基于Canvas的游戏。

12.Cocos2D

引擎免费游戏大全_免费的游戏引擎新手_免费游戏引擎

Cocos2D JavaScript 是 Cocos2D for iPhone 的 HTML5 端口。 它是一个 2D 图形引擎音乐,允许快速开发 2D 游戏和图形应用程序。 它可以在任何现代浏览器中运行,并且不需要第三方插件,例如 Adob​​e Flash。

- - - - - - - - - 超过 - - - - - - - - - -

我每天说的话不一定都是正确的。

但我坚信,我们的坚持

一定会成长的!

-------------------------------------------------- --------

欢迎原创文章投稿!

要提交,只需将链接发送给我即可。

文章来源:http://mp.weixin.qq.com/s?src=3×tamp=1699164222&ver=1&signature=8W2p9SFlnR4rd2KPaXNmBLLQSkQVHtDSBlFj1bRWAo5O9Ll*pVzhJE6cOKIx5WGIFTkNeNuaLBkqvWzhLLoTJ4Y6u5pwQkt5zAa3q5R25TlXtSpHddPn*CKKtYHi6g3sg23SV0ommhI6Yv7EBdkEPZWUoZCldgshgxskyhsVMnw=