随着JavaScript结合HTML5开发越来越受欢迎,很多浏览器支持的新功能正被用户使用,与此同时,许多新的游戏正在使用JavaScript进行开发。基于JavaScript开发的游戏是唯一一个能够跨桌面,Web和移动三种平台的。今天,本文向大家推荐一些非常棒的JavaScript游戏框架。
LimeJS
这是一个基于HTML5游戏框架,用于快速构建运行于现代触摸屏和桌面浏览器的游戏。
Impact
这是一个专业的JavaScript游戏引擎,帮助你方便快捷的开发基于HTML5的游戏。
该引擎有一个功能丰富的Weltmeister关卡编辑器,不管是多么复杂的游戏,Weltmeister都可以帮助你实现它。
The Render Engine
一个跨浏览器的引擎,非常灵活,配备可拓展的API,内置Box2D引擎,支持触摸输入。
Jaws
一个基于HTML5的2D游戏引擎,对击键事件处理非常好。
GMP
GMP是免费的、快速的JavaScript游戏引擎,缺点是不支持音效。
Gamma
这个JavaScript引擎可用来构建2.5D的游戏,借助强大的HTML、JavaScript、CSS和WebGL。
Akihabara
这是一个游戏工具包,提供的主要组件有:Gamebox、Gamecycle、Toys和用于支持触屏设备的Iphopad。
gameQuery
一款jQuery插件,通过游戏相关的类来构建JavaScript游戏。
Propulsion
支持用于创建各种类型的二位游戏,内置很多可绘制图形和用于控制加速度的物理引擎。
Crafty
这是一个轻量、模块化的JavaScript游戏引擎,内置动画、事件管理、碰撞检测等等。
jsGameSoup
支持跨浏览器的鼠标、键盘和触摸事件处理,对形状的绘制支持很好。
GameJs
GameJs是一个轻量的JavaScript游戏引擎,用于基于HTML5 Canvas的游戏开发。
xc.js
这是一个新推出的框架,没有上面那些成熟,其核心是场景、节点、动作和事件。
http://shop.paipai.com/799078779
http://shop.paipai.com/799078779
http://shop.paipai.com/799078779
http://shop.paipai.com/799078779
相关推荐
LimeJS 是一个 JavaScript 游戏开发框架,允许开发者创建基于 HTML5 的游戏,支持主流浏览器包括iOS。 标签:LimeJS
boxbox 是一个有趣但简单的游戏开发框架,基于 box2d 物理引擎开发。 演示: Don't Look At Me Platformer Demo Joints Demo 标签:boxbox
Phaser 是一个开源的桌面和移动 HTML5 2D 游戏开发框架,支持 JavaScript 和 TypeScript。 标签:Phaser
Merchant.js 一个用于创建idle游戏的Javascript框架
这一过程纠正了我一个开发框架中只能存在一个ORM的想法。没人规定不可以,是吧?! Struts一开始就被放弃了,主要是因为安全漏洞太多了。然后根据自己多年使用Struts的经验和习惯,开发了专属于Tephra的控制层,...
游戏框架 一个用于游戏开发的 2D javascript canvas 图形框架
YAFramework一个基于CocosCreator的游戏框架,适用于休闲游戏项目
Babylon.js: 一个用HTML 5和WebGL构建3D游戏的完整JavaScript框架
基于HTML5 Canvas 开发的Javascript游戏框架(QuarkJS) 附API说明及DEMO示例。
libGDX是一个基于OpenGL(ES)的跨平台Java游戏开发框架,适用于Windows,Linux,macOS,Android,您的浏览器和iOS。libGDX 为快速原型设计和快速迭代提供了一个久经考验且强大的环境。libGDX不会强迫您使用特定的...
一个采用react-native框架开发的俄罗斯方块游戏
基于phaser.js游戏框架开发的 飞机大战 入门游戏示例
Adobe Flash拥有完整的Web游戏工作流程,具有深度的开发者社区,一个出色的ActionScript语言和大量卓越的第三方游戏框架。这些都给与 Egret框架在开发中很多灵感。Egret借鉴了很多来自ActionScript的优点,站在巨人...
#游戏框架GameFramework 是一个轻松开发回合制游戏的框架启动服务器: 启动mongo进程: $ mongod --dbpath ~ /Path/to/my/db 启动 sinatra: $ cd bin/$ ./launch_sinatra 创建用户$ ruby lib/gameframework/domain/...
随着Web技术的发展,许多开发者还会采用如Phaser、Three.js等游戏开发框架来增强JavaScript游戏的功能性和视觉效果,使得JavaScript小游戏不仅限于简单的休闲玩法,甚至能打造出更加复杂且具有丰富图形表现力的在线...
这份源码是基于流行的2048游戏规则,精心打造的一款小程序游戏。...无论是对于个人开发者还是团队项目,这份资源都是一个极佳的选择,它不仅能帮助您快速构建自己的游戏应用,还能助您深入探索小程序开发的魅力。
libGDX是基于OpenGL(ES)的跨平台Java游戏开发框架,可在Windows,Linux,macOS,Android,浏览器和iOS上运行。 libGDX为快速原型制作和快速迭代提供了一个经过充分验证的健壮环境。 libGDX不会对您施加特定的设计...
2D游戏的Javascript框架 您好,感谢您的阅读。 (如果有人读过这个……)该项目旨在开发具有 ECS 模式的 2d 游戏。 这个项目最初被命名为 EmeraldJs,但有很多以 Js 结尾的选项,我已经厌倦了 Xjs 的命名。 这是一...
Phaser:Phaser是一个基于JavaScript的开源游戏框架,适用于Web游戏开发。 思路demo: 小游戏项目的思路和demo可以根据不同类型的游戏而有所不同。以下是一些常见的小游戏项目思路和demo示例: 俄罗斯方块:通过控制...