HTML5/Javascript 2D游戏引擎列表

JSGAME:使用 Phaser JS 和多人游戏的 Javascript 自上而下游戏 什么是移相器项目模板? 这是我创建的一个简单的项目模板,用于帮助为您的下一个游戏添加结构和自动化。 它包括以下内容: 用于安装 npm 依赖项的package.json 用于自动化构建任务和编译游戏的GruntFile.js src文件夹,您可以在其中放置游戏代码。 部署文件夹,所有代码都编译到其中,您可以推送到服务器 要开始使用,您需要做的就是下载的,即 、 和的最新版本。 安装 NodeJS 和 Grunt 您可以在其网站上得到的的NodeJS副本并安装它。 安装后,您将需要从命令行安装 grunt。 现在您可以通过键入以下内容来安装 Grunt 的命令行工具: > npm install - g grunt - cli 从这里开始,Grunt 应该通过命令行工作。 如果您从未安装过 Node 或 Grunt,请务必观看以下两个视频: 这两个视频帮助您了解我过去如何 立即下载

2D  Javascript游戏引擎列表

Akihabara


Lincense: GPL2/MIT

Akihabara 是用于创建8/16位图游戏的js库和工具集合。它通过使用HTML5 Canvas 实现。支持 Google Chrome, Safari,Firefox, Opera, Konqueror and Internet Explorer 9 Beta in IE9 mode.  同时能在iPhone/iPod,Nintendo Wii via Internet Channel, Android devices and the just arrived iPad 上体验。

Akihabara

bdge


BDGE 是一个使用 HTML5 Canvas 和Audio 功能的Javascript游戏引擎。 BDGE是Badly Design Game Engine的缩写,演示在这里:  Demo.

Canvex: FPS game engine


Canvex 是在2006年创建的基于JS的第一人称(FPS)游戏引擎。

Canvex FPS game engine

ClanFX


License: GPL

Clanfx 是 2D, tile-based 的Javascript 和 CSS 游戏引擎。 功能包括动画精灵,魔法效果,建筑,平铺和贴图以及基本的游戏 AI.

Northend of Lancaster Dun

Cocos2D


License: BSD

Cocos2d-javascript 是基于 cocos2d-iphone的 2D 的游戏/图形引擎。

Cocos2D

Crafty


License: GPL/MIT

Crafty 是一个轻量级的模块化的 JavaScript 游戏引擎。它包括动画,事件管理,重绘区域,冲突检测,精灵等等组件。

Crafty is a lightweight modular JavaScript game engine

CssGameEngine


面向初学者的 Javascript CSS游戏引擎。

Diggy


Diggy 是 DHTML 的JS游戏引擎 (DGE). Iphone/IPad上的Bombada就是用这个引擎开始。

Effect Games


Effect Games 提供的是一个在线开发JS游戏的平台,通过它你可以很方便的开发、分享JS游戏。

Flax

License: Apache 2.0

使用 GWT 和 HTML5的游戏引擎(代码尚未发布)。

FlixelJS


FlixelJS 是直接移植 Flixel(AS3)库的 Javascript (HTML5/Canvas)游戏引擎。 演示: Demo 。

Float Engine

License: Commercial

Float Engine是一款商用的Isometric Javascript 游戏引擎。

GameJS

License: MIT


GameJs 是在前面介绍过的基于 HTML5 canvas 的JS游戏引擎,它是移植自Python知名的PyGame游戏引擎库。 GameJS 使得开发2D游戏以及图形交互应用变得更加容易。 GameJs 提供精灵以及精灵组(冲突检测), 字体渲染, 图像处理, 事件支持(键盘/鼠标),资源加载,A*搜索,RingoJs 的服务器端的集成。

GameJS

GameQuery

License: MIT

gameQuery 是以 jQuery 插件形式存在的JS游戏引擎。目前是早期开发状态。现阶段的定位如下:

  • 容易学习和使用
  • 符合 jQuery 的使用习惯
  • 足够的快
  • 允许初学者开发2D游戏
  • 多层精灵动画
  • 精灵层级(组)
  • 冲突检测
  • 生效支持
  • 周期回调
  • 键盘状态轮询

screenshot

GammaJS


Gamma 是全新的支持硬件加速的Javascript 2.5D游戏引擎库。它基于 HTML5, JavaScript, CSS and WebGL。这个库在前面花了大量篇幅对它的使用做过介绍。

GammaJS

gTile: Javascript tile based game engine


gTile 是基于title的 Javascript 和 DHTML的游戏引擎。 gTile适于创建2D虚拟世界和地理位置相关的游戏。

gTile Javascript tile based game engine

Impact


Impact 一个使用HTML5 Canvas的JavaScript游戏引擎。

Impact

Isogenic Engine


The Isogenic Game Engine 是斜45度JS游戏引擎支持使用HTML5的Canvas或者DHTML.

Isogenic Engine

Javascript 2D Game Engine


The Javascript 2D Game Engine JavaScript游戏引擎是一个发展了较长时间的游戏引擎库。内置支持2D物理引擎。比较有意思。

Javascript 2D Game Engine

Javascript Gamelib


License: GPL

基于Scott Porter 创建的Javascript游戏引擎(GameLib),因为Scott不在更新维护,所以Brent Silby基于GameLib继续维护和改进。它提供简单的函数来实现动画、精灵、冲突检测和控制,增强如下:

  • 增加精灵属性: jumping, falling, fallspeed, etc.
  • 背景 tile 处理. 基本和精灵模块一样,但是tiles不会每次循环都更新。
  • the 旧的 V2.09 gamelib 模块保留在一个单独的目录

Javascript Gamelib

jGen


jGen 是没有使用HTML5 canvas元素的 JavaScript 斜45度地图游戏引擎,有JS写的地图编辑器:

jGen

jsGameSoup


jsGameSoup 游戏引擎当前可以运行在 Firefox (Gecko), Safari/Chrome (WebKit), IE 6.0 and higher.

jsGameSoup

js-verge


js-verge 是基于VERGE游戏引擎开发的 javascript 游戏引擎.

js-verge

Propulsion


License:MIT

Propulsion 是 HTML5 Canvas JavaScript 游戏开发框架,特性包括:

  • 支持2D游戏开发
  • 简单的代码
  • 清晰的模块
  • 支持多边形冲突检测

Propulsion

Rosewood


Rosewood 是 2D Javascript 游戏引擎。

Rosewood

Sarien.net


License: GPL

Sarien.net是一个 2D 冒险 JS 游戏引擎

Sarien.net interpreter is 2D Adventure

The Render Engine


The Render Engine is a cross-browser, open source game engine written entirely in JavaScript. Designed from the ground up to be extremely flexible, it boasts an extensive API and uses the newest features of today’s modern browsers.

The Render Engine

Tom’s Halls – A JavaScript Platform Game Engine


Tom’s Halls is a JavaScript platform game engine. Version 3.0 of Tom’s Halls basically “completes” the game – literally, as there is now a game-won sequence. Game-wise the playing area has been increased to 41 screens, various new retro sprites make an appearance, and many of the existing screens have been tweaked and revised.

Tom's Halls - A JavaScript Platform Game Engine

vegalib


Vegalib is a library and other related tools for creating games using Vexi.
vegalib

xc.js


xc.js is a framework for HTML Canvas games in Javascript. It’s simple and fun to use and you can even try it out right here in your browser.

But that’s not all. xc.js also runs on other platforms. You can write your games in Javascript and run them in all sorts of cool places (like on your phone!).

xc.js is a framework for HTML Canvas games in Javascript


JS-games:使用 javascript 制作并由 Web UI 集成的精选游戏集合 介绍 :star-struck: JS-games 是一个令人兴奋的网络应用程序,它可以让您了解基于 Javascript 的有趣游戏,让您享受令人上瘾的游戏来减轻您的心情,并提供令人惊叹的可视化效果。 特征 :sparkles: 用户友好的界面 高效省时 所需的最低要求 可随时随地访问 适合所有年龄组 工作流程 :pushpin: JS 游戏让您了解电脑游戏的最新情况,并且是每个人展示他们构建游戏技能的有趣方式。 中提供了各种游戏。 最令人惊奇的功能是只需单击一下即可轻松玩可用的游戏。 您可以在网页中查看不同类型的游戏,并根据需要多次玩游戏。 它如何帮助社区 :blossom: 它包括有助于缓解情绪的 Javascript 游戏。 它创建了一个有趣的平台,以有趣的方式学习和使用 Javascript。 它为每个人提供了一个交互界面。 使用的软件 :laptop: HTML CSS Javascript 截图 :camera_with_flash: 立即下载

相关推荐

renderdoc的使用

renderdoc可以用来捕获帧渲染情况,排查一些GPU渲染、资源规格等问题。 下面讲述一些该软件连接真机调试使用。 一、下载安装renderdoc 软件的下载地址:https://renderdoc.org/可直接点击下载即可。该软件是开源免费的,不用破解。 下载后直接安装即可使用。 二、打开使用renderdoc 打开界面后,默认的界面布局如下图所示,(这里我已经设置了黑色主题,可以忽略这点),renderdo中主要的窗口有Texture Viewer(纹理查看器)、Event B.

x_xingduo_2315的博客 2万+

H5游戏开发:游戏引擎入门推荐

前言很多刚刚接触到游戏开发,准备大展拳脚的小鲜肉们,往往在技术选型这第一关就栽了跟头。毕竟网络上的游戏引擎良莠不齐,官网上相关资料也比较少,而选择一个适合的游戏引擎是一个项目最基础,也是很核心的一部分。试想一下,在游戏开发进行到中后期的时候,才发现项目引入的游戏引擎与需求相悖,这时候不管是重新做一些修修补补的工作或者更换游戏引擎,这都是相当耗费人力物力的一件事。为了避免这种情况的出现,在前期选择适...

测试 3921

基于PID的定速巡航控制系统设计【MATLAB源码+Word文档】

本文详细介绍了定速巡航控制是一种车辆驾驶辅助系统,它能让驾驶者在高速或长途驾驶时,设定一个固定的车速,然后车辆会自动维持这个速度行驶,无需驾驶者持续踩油门。这大大减轻了驾驶者的疲劳,同时也提高了行驶的安全性。PID定速巡航控制系统是一种利用比例(Proportional)、积分(Integral)和微分(Derivative)控制算法来实现车辆定速巡航的先进系统。这种系统能够根据设定的速度,自动调整油门开度或制动力度,使车辆保持恒定的速度行驶。这种控制系统具有响应速度快、控制精度高、稳定性好等优点。

weixin_761237174的博客 1670

js game (.^-^.)

try:新手,可能会有点小问题,欢迎指出! var lc=10; var cl=12; var e=0; v=new Array(); for(var i=0;i<25;i++){ var a=Math.random()*(cl+1-lc)+lc点; a=a*1000; a=Math.round(a); a=a/1000; var x=v.indexOf(a); while(x>-1){ var a=Math.random()*(c

m0_60808907的博客 1万+

运放偏置电路设计:如何精准计算差分放大器的电压偏移量

本文深入解析了差分放大器偏置电路的设计原理与精准计算方法,重点阐述了如何通过引入参考电压实现信号电压偏移,以适应单电源ADC的输入范围。文章结合实战案例,详细推导了偏移电压公式,并强调了电阻匹配、运放选型及PCB布局对精度和共模抑制比的关键影响,帮助硬件工程师避免常见设计陷阱。

weixin_29288313的博客 634

EGO_Plannerv2代码学习(一):栅格建图之V1 V2的区别

最近在尝试将高飞老师的集群规划器部署到真实无人机上跑一下,开这个新帖记录下学习过程中的问题和想法。

qq_41069236的博客 5753

25 个超棒的 HTML5 &amp; JavaScript 游戏引擎开发库_25个html5引擎

就像在汽车中,引擎完成主要的工作,使汽车看起来不可思议。游戏引擎同理,游戏开发者完成细节的工作,使游戏看起来真实、吸引人眼球。游戏引擎负责其余的事情。早期,游戏开发者通常从草图做起,花费高昂,且不容易获利。为了让游戏开发更加简单容易,主要的开发者开始授权他们的基本游戏引擎,如 Unreal。而且,随着手机和平板游戏的出现,所需预算比以前更少,对 JAVASCRIPT 和HTML5 游戏引擎的需求大增。如果你是一个游戏开发者,并且正在寻找一个可以与 JavaScript 和 HTML5 无缝工作的游戏引擎。

2401_84572880的博客 993

手把手教你用VSCode+MCUXpresso搭建i.MX RT1062开发环境(附RT-Thread Nano移植)

本文详细介绍了如何使用VSCode和MCUXpresso工具链搭建i.MX RT1062开发环境,包括工具链安装、工程配置、调试技巧以及RT-Thread Nano实时操作系统的移植方法。通过实战步骤和优化建议,帮助开发者快速掌握这款高性能Cortex-M7 MCU的开发流程,提升嵌入式开发效率。

weixin_27014595的博客 392

JavaScript游戏引擎列表

这里有一个收集了关于JS游戏引擎开发库的一个列表,转过来。游戏引擎3D 引擎相比起成熟的游戏引擎来说,这些引擎没有包括诸如AI、声音、游戏逻辑、网络等等功能,不过,你可以使用别的一些JS库来辅助完成这些功能。碰撞检测动画声音图形。...

m0_71272694的博客 2519

从零学懂车载 TSN(二):802.1AS、Qbv、Qbu 是如何让 Ethernet “按时发送”的?

假设有两台设备: ECU A 认为: 但 Switch B 认为: 如果我们规定: 问题就来了。ECU:Switch:整个调度立即失效。因此 TSN 要做时间调度,第一件事就是:这就是:IEEE 802.1AS 定义时间敏感网络里的:工程中通常会看到:gPTP也就是:generalized Precision Time Protocol可以先简单理解成: 核心表达:所有 TSN 节点使用共同时间。后面抓包时你会经常遇到: 刚入门时不用急着研究每个 bit。先搞清楚它们解决什么问题。两个设备连接: A 需要知

struggle_22_58的博客 50

OpenClaw 与十几款国产 “龙虾” 智能体深度对比

详解介绍OpenClaw和各种类似国产“龙虾”智能体工具深度对比

program哲学 2349

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

就像在汽车中,引擎完成主要的工作,使汽车看起来不可思议。游戏引擎同理,游戏开发者完成细节的工作,使游戏看起来真实、吸引人眼球。游戏引擎负责其余的事情。早期,游戏开发者通常从草图做起,花费高昂,且不容易获利。为了让游戏开发更加简单容易,主要的开发者开始授权他们的基本游戏引擎,如 Unreal。而且,随着手机和平板游戏的出现,所需预算比以前更少,对 JAVASCRIPT 和HTML5 游戏引擎的需求大...

weixin_39855843的博客 240

基于咸鱼最新九宫格图标验证码的语义增强模型识别

本文探讨了破解复杂验证码的技术思路,重点分析了某平台的九宫格验证码应对策略。作者提出通过图像语义抽取和增强技术来扩充数据集:先采集少量真实样本,利用形态学操作进行前增强生成变形图像,再通过叠加背景噪声进行后增强。同时强调真实数据集的重要性,建议采用真实+生成数据的混合训练方法。实验表明该方法可使模型准确率达到95%以上,但作者特别声明本文仅供技术研究,严禁用于非法用途。

码王吴彦祖的博客 601

JS 游戏引擎开发库

这里有一个网址收集了关于JS游戏引擎开发库的一个列表,转过来。关于使用JS和HTML5做的一些小游戏,可参见《HTML5 小游戏展示》 游戏引擎 NameLatest ReleaseLicenseTypeNotes The Render Engine1.5.3MIT跨浏览器; 大规模 API; 开源. 2 gameQuery0.5.1CC BY-SA 2.5和 jQuery 一起使用 g...

533

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

JavaScript笔记之JS 和 HTML5 的关系

一个完整的程序很少只用 HTML5——除非是纯静态页面(如一个简单的博客文章)。但如果你想添加任何动态功能(如按钮点击后更新内容、表单验证、动画),就必须用 JS。:在现代前端开发中,HTML5 和 JS 几乎总是结合使用的,尤其是如果你在构建一个“程序”(如 web app、游戏或交互页面)。这里,JS 监听按钮点击并弹出警报。这只是显示文本,没交互。

小勇博客 1028

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

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

就像在汽车中,引擎完成主要的工作,使汽车看起来不可思议。游戏引擎同理,游戏开发者完成细节的工作,使游戏看起来真实、吸引人眼球。游戏引擎负责其余的事情。早期,游戏开发者通常从草图做起,花费高昂,且不容易获利。为了让游戏开发更加简单容易,主要的开发者开始授权他们的基本游戏引擎,如 Unreal。而且,随着手机和平板游戏的出现,所需预算比以前更少,对 JAVASCRIPT 和HTML...

201

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

开源html3D/2D游戏引擎 Turbulenz USER GUIDE

Turbulenz开发团队宣布开源Turbulenz HTML5游戏引擎,该项目基于MIT许可证。目前项目托管在GitHub上,文档详细介绍了如何建立开发环境以及如何使用Turbulenz Engine API,欢迎查看。 近日,Turbulenz开发团队宣布开源Turbulenz HTML5游戏引擎,该项目基于MIT许可证。目前项目托管在GitHub,详细介绍了如何建立开发环境以及如何

知识源于积累 2960

最好JavaScript游戏引擎和游戏下载

选择最适合您的项目JavaScript游戏引擎可能很困难。 做出最终选择之前,有很多因素需要考虑。 不仅包括功能,限制和要求之类的大选项,而且经常被忽略的较小细节(如可执行的导出选项,协作和支持的在线社区以及现成游戏的模板机会)。 让我们看一下JavaScript中最好的五个游戏引擎,以及它们如何为您的下一个项目堆叠: Phaser JS游戏引擎 Phaser是目前比较流行的以Java...

代码教主 2148

游戏引擎cocos2d-js和egret 对比

游戏引擎cocos2d-js和egret 对比

qq_44910471的博客 7689

HTML5游戏引擎排行榜

个好的游戏引擎,能够大大简化游戏的开发实现,html5gameengine.com网站对国内外所有HTML5游戏引擎进行了排名,排名不仅给出了价格、流行度、分数以及最新发布时间,通过点击引擎名称可以了解更多详细信息。 各种游戏引擎在不断复杂和细化的同时,也在不断地解放游戏开发者的创造力,让其摆脱繁杂的底层处理,将所有的精力真正投入到设计、艺术、游戏性等有价值的异质部分。而游戏引擎的使用,占据...

weixin_33738982的博客 1299

Kaetram-Open:现代2D HTML5 MMORPG游戏引擎的技术实现方案

在传统游戏开发中,构建一个完整的2D MMORPG通常需要庞大的开发团队和复杂的客户端-服务器架构。开发者面临的主要挑战包括:实时多人同步、地图数据管理、网络通信优化以及跨平台兼容性。Kaetram-Open作为开源2D HTML5 MMORPG引擎,提供了一套完整的技术解决方案,解决了这些核心难题。 ## 模块化架构:解耦复杂游戏系统 ### 问题:单一代码库导致的维护困境 传统游戏项目往

gitblog_00096的博客 873

QQ空间玩吧的HTML5游戏引擎使用比例分析

(Cocos HTML5高峰圆桌)“Cocos 2015开发者大会(春季)”于4月2日在国家会议中心圆满落下帷幕。在会上全新的3D编辑器,Cocos Runtime等产品重磅公布,给业界带来了Cocos这款国产引擎的最新动态。同时Cocos引擎创始人王哲也提到在目前国内最重要的HTML5游戏渠道玩吧中Cocos已经成为使用率最高的游戏引擎。那么这一数据是如何获取的呢?国内HTML5游戏渠道中目前现...

Cocos的博客 123
上一篇: 2011年9月 月计划
下一篇: js判断键盘按键
程序员迈克
博客等级 码龄16年 36粉丝 71原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值