`
wooce
  • 浏览: 184802 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

[翻译]6款用于在线游戏的基于 Html5 的 Javascript 游戏开发框架

 
阅读更多

原文在此:http://www.web-delicious.com/5-html5-javascript-game-development-frameworks-for-online-game-developers/

六款游戏引擎/框架都是好东西。Akihabara 我之前翻译的系列教程Akihabara指南里有介绍。而单从介绍和各引擎网站上来看,我对 Rocket 引擎还是很有期待的。

1. Gamequery – 用于 jQuery 的 Javascript 游戏引擎

GameQuery  jQuery  插件,可帮助 javascript 游戏开发者更加容易的添加游戏相关的类。它还处于开发的初期,并且在将来的版本中可能会有许多变化。项目托管于 GitHub (它之前是托管在 Google Code 的),你可以在这个 twitter 页面 关注每日的开发进度。

Gamequery – 用于 jQuery 的 Javascript 游戏引擎

 

2. processingjs – Processing Visualization Language 的移植

Processing.js 使你的数据可视化,数字艺术、交互动画、教育影像、视频游戏等,基于 Web 标准并且无须任何插件。使用 Processing language 编写代码,包含进 Web 页面中,Processing.js 会处理剩余的工作。这不是魔法,但是也差不多了。

最初由 Ben Fry  Casey Reas 开发,Processing 标准就像一种基于 Java 的开源编程语言,用以帮助电子艺术和可视化设计团体在可视化环境中学习基本的计算机编程。Processing.js 将这个带入了更高的级别,允许任何支持 HTML5 的浏览器运行 Processing 代码,包括当前版本的 Firefox, Safari, Chrome, Opera 和将要到来的 Internet Explorer 9。Processing.js 为 Processing 和 Web 开发者带来了最好的 Web 上的可视化编程。

processingjs 展示

3.LimeJS 是 HTML5游戏框架

LimeJS 是基于 HTML5 的游戏框架,用于快速构建运行于所有现代触摸屏和桌面浏览器的纯正体验的游戏。

LimeJS HTML5游戏框架

4.Akihabara html5/javascript 游戏引擎

Akihabara 是一系列的库、工具、预设置,用于使用 Javascript 创建像素化的8/16位时期的游戏,不使用 Flash 插件的情况下运行于浏览器,使用了相当小、相当小的 HTML5 一部分特性,这些特性在大多数浏览器上已经实现。

Akihabara 用于快速游戏/原型开发,虽然 Javascript 不是唯一的有趣的脚本语言,但是在每日午饭后的餐余编码时间(我通常的自由时间)都还是可以用用的。引擎并不够精巧,但是可用在 Google Chrome SafariFirefox Opera Konqueror  Internet Explorer 9 Beta 的 IE 9 模式。游戏在所有支持的浏览器和平台上都采用同样的模式运行,全部都是可见的。使用 Javascript 带来的另一个好处:游戏可在流行的移动设备,如iPhone/iPod Nintendo Wii 的 Internet 通道,Android 设备和 iPad。

akihabara html5游戏框架

5. Rocket引擎

由专家级游戏开发者为了同样级别的游戏开发者构建,Rocket 引擎 是唯一一个无须插件的浏览器游戏开发集成解决方案。如果你对构建夸平台的单人游戏、Facebook 游戏或者基于浏览器的MMO感兴趣,那么注意了!

Warimals,首款由 Rocket 引擎构建的游戏!

Rocket 集成 html5游戏框架

6. Effect Games

Effect Games 提供免费的在线工具,用于构建、分享和玩你自己的基于浏览器的游戏。

游戏可以包含音效、音乐和多个包含用于视差卷动的瓦片和精灵的层。

用户可以在浏览器里玩游戏,无须任何新的插件或扩展。可发布游戏到网站或者博客,在SNS上分享,或提交到我们的特色游戏专区!

使用 JavaScript、定制的浏览器游戏引擎、关卡编辑器和开发工具包构建游戏。Effect 引擎支持 Mac OS X,Windows,Linux和所有流行浏览器,包括 IE, Firefox, Chrome, Opera 和 Safari。

effectgames 在线游戏构建工具

分享到:
评论

相关推荐

    60套H5小游戏源码大合集-Html5小游戏JavaScript源码

    "60套H5小游戏源码大合集-Html5小游戏JavaScript源码"这个标题明确指出这是一个包含60个不同H5(HTML5)小游戏的源码集合,这些游戏均基于Html5技术和JavaScript编程语言开发。这意味着读者可以深入研究每个游戏的...

    JavaScript开发的html5版arpg游戏。青青世界之侠者江湖源码

    【JavaScript开发的HTML5版ARPG游戏:青青世界之侠者江湖源码】是一个基于JavaScript编程语言和HTML5标准创建的角色扮演游戏(ARPG)。HTML5是现代网页开发的重要技术,它提供了丰富的功能,如离线存储、多媒体支持...

    基于egret框架的html5游戏开发笔记.zip

    2. **HTML5游戏开发**:HTML5是一种标记语言,用于创建网页内容,而HTML5游戏则是利用HTML5、CSS3和JavaScript等技术开发的游戏,可以在各种现代浏览器上运行,无需插件。HTML5游戏的优点包括跨平台兼容性、离线存储...

    html5开发的塔防游戏.zip_HTML5 塔防 游戏_HTML5游戏_solution4ht

    这个"html5开发的塔防游戏.zip"资源提供了一个基于HTML5构建的塔防游戏的完整解决方案,名为"HTML5 塔防 游戏_HTML5游戏_solution4ht"。塔防游戏是一种策略类游戏,玩家通过在地图上建立防御塔来抵御一波波敌人的...

    基于HTML5的吃豆人游戏 - 经典游戏开发样例_Pacman based on HTML5.zip

    【HTML5游戏开发详解——以吃豆人...通过这个基于HTML5的吃豆人游戏项目,我们可以学习到HTML5的多项核心技术,并了解如何将它们整合到游戏开发中。这个实例不仅是一个有趣的编程练习,也是提升Web开发技能的有效途径。

    html5+Canvas+游戏开发实战

    lufylegend-1.5.1.js和lufylegend-1.5.1.min.js是LufyLegend库的不同版本,这是一个基于HTML5和Canvas的游戏框架,简化了游戏开发流程。LufyLegend提供了丰富的功能,如动画处理、事件处理和资源管理,为开发者提供...

    10个HTML5游戏框架

    6. **Gamvas-0.8.2.zip**:Gamvas是一个轻量级的HTML5游戏开发框架,可能包含2D渲染、精灵动画、音频管理和游戏循环等功能。 7. **fusionjs.zip**:FusionJS可能是一个具有强大组合能力的游戏框架,允许开发者混合...

    基于JavaScript+HTML5创建的组态软件.zip

    【标题】"基于JavaScript+HTML5创建的组态软件.zip" 涉及的主要知识点是JavaScript和HTML5在创建交互式、动态应用方面的应用,尤其是针对组态软件的开发。组态软件通常指的是用户可以通过图形界面自定义配置系统参数...

    毕业论文(设计)--html5课程论文--基于html5的贪吃蛇游戏.doc

    本资源是一个基于HTML5的贪吃蛇游戏毕业设计论文,主要介绍了HTML5技术在游戏开发中的应用,包括使用HTML5中的Canvas、WebSocket和Audio技术来开发一个网络版的贪吃蛇游戏应用。同时,也介绍了服务器端使用Nodejs...

    小游戏-基于Phaser开发的小游戏之切水果.zip

    Phaser是一款广泛应用于开发2D HTML5游戏的开源框架,由Richard Davey创建。它集成了物理引擎、精灵动画、图层管理、音频处理、输入检测等众多功能,使得开发者可以快速构建各种类型的游戏,包括像"切水果"这样的...

    基于HTML5&JavaScript的游戏设计和实现.zip

    HTML5和JavaScript是现代网页开发的核心技术,它们的结合为创建引人入胜的互动游戏提供了强大...提供的“基于HTML5&JavaScript的游戏设计和实现.pdf”文件可能包含更详细的教程和实例,进一步帮助你深入理解这个主题。

    html5游戏开发全部代码

    HTML5游戏开发是一个快速发展的领域,它利用了现代网页技术的强大力量,为用户提供无需安装即可游玩的游戏体验。在本资源"HTML5游戏开发全部代码"中,包含的是一系列与HTML5游戏开发相关的源代码,这为开发者提供了...

    HTML+CSS+JavaScript+jQuery+Bootstrap等前端框架实现的前端案例.zip

    本文将深入探讨这些技术,并基于"HTML+CSS+JavaScript+jQuery+Bootstrap等前端框架实现的前端案例.zip"这个压缩包中的webdemo-master项目,分析它们在实际应用中的作用。 首先,HTML(HyperText Markup Language)...

    连连看HTML5游戏源码

    连连看HTML5游戏源码是一种基于HTML5技术开发的在线休闲益智游戏,它允许玩家在网页上进行游戏,无需安装任何客户端软件。HTML5是现代网页开发的标准,以其跨平台性和丰富的媒体支持而受到广泛欢迎。这个源码提供了...

    Python-CEFPython一个基于HTML5的PythonGUI框架

    CEF Python,全称为Chromium Embedded Framework for Python,是一个强大的库,它将Google的开源浏览器引擎Chromium嵌入到Python应用程序中,为开发者提供了一个基于HTML5的GUI框架。这个框架使得Python开发者可以...

    HTML5小游戏源代码大全(300M)

    这个名为"HTML5小游戏源代码大全(300M)"的压缩包显然是一个集合,包含了众多基于HTML5技术的游戏源代码。这些源代码为开发者提供了丰富的学习资源和灵感,可以帮助他们理解游戏开发的基本原理,提升技能,并可能...

    狙击野鸭:一个HTML5 + JavaScript游戏

    《狙击野鸭》是一款使用HTML5和JavaScript开发的游戏,它证明了即使是最基础的Web技术也能用来开发出有趣且互动性强的游戏。游戏的核心机制简单明了,玩家通过鼠标点击来射击移动的目标(野鸭),以此来获取分数。...

    基于firefox(火狐)浏览器引擎gecko,基于xulrunner框架基础之上实现基于web技术的跨平台开始框架

    开发者可以利用XULRunner构建基于Web技术的本地应用,这意味着HTML5、CSS和JavaScript等Web技术可用于开发不仅限于浏览器的软件。 **HTML5多媒体与游戏:** HTML5引入了一系列新的多媒体元素和API,如`<audio>`和`...

    HTML5游戏开发案例教程-PPT课件

    HTML5游戏开发是一种基于Web平台的游戏制作技术,利用HTML5、CSS3和JavaScript等现代Web技术,无需插件即可在浏览器中实现丰富的交互性和高性能的游戏体验。本教程以PPT形式详细介绍了HTML5游戏开发的相关知识,旨在...

Global site tag (gtag.js) - Google Analytics