原文:14个非常棒的 JavaScript 游戏开发框架推荐

  随着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

这是一个新推出的框架,没有上面那些成熟,其核心是场景、节点、动作和事件。

其它相关资源

  • Simple Game Framework (simpler JS game framework)
  • Diggy (JS game engine)
  • friGame (jQuery powered game engine)
  • Raphaël (JS library for vector graphics)
  • C3DL (JS library for 3D canvas)
  • GLGE (JS WebGL library)
  • PhiloGL (JS WebGL framework)
  • SoundManager (JavaScript sound API)
  • jPlayer (HTML5 audio and video for jQuery)

(编译来源:梦想天空  原文来自:Free JavaScript Game Frameworks To Create A Web-Based Fun)

14个非常棒的 JavaScript 游戏开发框架推荐相关推荐

  1. JavaScript 游戏开发包-收集

    基于WebGL的游戏引擎PlayCanvas 一般来讲,游戏开发与web应用完全是两码事.但先试试,游戏世界的很多工具都可以被用于在网站中增加华丽界面.PlayCanvas就是一个基于WebGL的游戏 ...

  2. 25个HTML5和JavaScript游戏引擎库(转)

    1. The GMP JavaScript Game Engine GMP是一个基于精灵2-D游戏,它可以很容易地设计复古风格的街机游戏.它也非常适合于制作拼图,数独或gogopop.GMP已经提供了 ...

  3. 25 个超棒的 HTML5 JavaScript 游戏引擎开发库

    就像在汽车中,引擎完成主要的工作,使汽车看起来不可思议.游戏引擎同理,游戏开发者完成细节的工作,使游戏看起来真实.吸引人眼球.游戏引擎负责其余的事情.早期,游戏开发者通常从草图做起,花费高昂,且不容易 ...

  4. python html5游戏_25 个超棒的 HTML5 JavaScript 游戏引擎开发库

    就像在汽车中,引擎完成主要的工作,使汽车看起来不可思议.游戏引擎同理,游戏开发者完成细节的工作,使游戏看起来真实.吸引人眼球.游戏引擎负责其余的事情.早期,游戏开发者通常从草图做起,花费高昂,且不容易 ...

  5. 最棒的 JavaScript 学习指南

    在过去的一年间(2017年),我们对比了近24000篇 JavaScript 文章,并从中挑选出了最好的55篇.我们做了这个目录,认为阅读有经验的程序员写的文章是一个很好的学习方式.在学习了一两门课程 ...

  6. 19种最佳HTML5和JavaScript游戏引擎和模板

    您想编写在线游戏吗? 您很幸运,对于任何在线游戏开发人员和有志成为在线游戏开发人员的人来说,这都是一个美好的时光. Flash的时代已经过去,这为数十种(也许数百种!)不同的引擎,库和常见Web语言的 ...

  7. 必须去收藏14个响应式布局的前端开发框架

    必须去收藏14个响应式布局的前端开发框架 前端开发并不是一个容易的工作,不仅需要掌握HTML.CSS和JavaScript,针对不同的浏览器版本和平台,还需要了解如何设计出跨平台的网站.如今随着响应式 ...

  8. LibGDX_1.1: LibGDX 跨平台游戏开发框架简介

    本文链接: http://blog.csdn.net/xietansheng/article/details/50185793 LibGDX 基础教程(总目录) 1. LibGDX简介 LibGDX ...

  9. 麒麟子Javascript游戏编程零基础教程三:无处不在的Javascript

    如果你是从大纲那一篇开始看过来的,你在点开这个文章的连接之前,肯定期望说,麒麟子又会在讲正式内容之前BB点什么,这样的话,看起教程来轻松不累还实惠.没错,你猜对了,这就是我的风格. 为什么会把编程教学 ...

最新文章

  1. 【Python】青少年蓝桥杯_每日一题_6.11_打印星号
  2. Leaflet中加载Geoserver发布的WMS服务显示地图
  3. 基于OpenCL的数字地形分析之坡度坡向提取
  4. Spring Boot(二):Web 综合开发
  5. 利用jasperreports报表生成pdf文档中文不能显示问题解决方法
  6. 树莓派3代linux,树莓派 3B 入门 ARMv8 Arch Linux
  7. matplotlib —— 注释及几何图形的绘制
  8. UPS输出连接要求IEC C320 C13,输入连接要求(6)IEC 320 C14
  9. 聊聊微服务架构及分布式事务解决方案!
  10. 游戏公司2022秋招记录
  11. C/C++ typedef用法详解
  12. 英文信件结尾的表达方式
  13. gitbub基本操作
  14. 1999年秋浙江省计算机等级考试二级c 编程题,2004年秋浙江省计算机等级考试二级C 编程题(2) (C++代码)...
  15. php源码加密 zend_zend_guard对PHP代码进行加密教程
  16. 大学计算机实验报告答案 南京理工大学,南京理工大学微机实验报告
  17. 问卷星 php,问卷星API介绍
  18. 徐磊英语语法整理1-3 词性,语序
  19. Java中的几种插件
  20. 卡片左右滑动 带动任务条滑动 vue

热门文章

  1. 十-二进制数的最少数目
  2. 洛谷——P1035 [NOIP2002 普及组] 级数求和
  3. 实验7-3-4 字符串替换 (15 分)
  4. HoloLens1开发(三):Trilib插件动态加载模型-Part1
  5. Angualr 输入文本框监听enter回车键和esc键方法使用(附常用的键盘事件对应的键码)
  6. Open3d之表面重建
  7. 奇异值分解(SVD)原理
  8. smtplib python教程_Python基于smtplib实现异步发送邮件服务
  9. vue - (v-pre、v-cloak、v-once)
  10. highlightjs 详解