`
wjlgryx
  • 浏览: 308325 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

游戏引擎

阅读更多

游戏引擎

Name Latest Release License Type Notes
The Render Engine 1.5.3 MIT 跨浏览器; 大规模 API; 开源. 2
gameQuery 0.5.1 CC BY-SA 2.5 和 jQuery 一起使用
gTile 0.0.1 Tile based
Akihabara 1.3 GPL2/MIT Classic Repro 基于JS+HTML5的街机风格的游戏 3
The Javascript 2D Game Engine GPL 注重于重力、物理、碰撞检测方面,使用HTML5 Canvas 和IE的ExplorerCanvas 低CPU消耗. 4
The GMP Javascript Game Engine 1.7.4 (2010-10-31) GPL2/MIT 注重于数度的操作简化,”easy to learn and use” 5
Crafty 0.1 GPL/MIT 轻量级和模块化。 6
Effect Games
PropulsionJS 1.1 MIT 使用 HTML5 Canvas. 7
Flax Apache 2.0 还没有released。使用 GWT 和 HTML5。关注于Linux和Mac OS上的Web游戏开发。8
j5g3 GPLv3 还在开发过程中
cssgameengine 用于初学者。

jsGameSoup v74 LGPLv3
Javascript Gamelib 2.10
Sarien.net interpreter GPL 2D Adventure
jGen Isometric
Isogenic Engine Isometric
GammaJS 1.0 MIT 2.5D Platform
Tom’s Halls 3.0 Platform
Diggy BSD 基于 DHTML, 正在暂停中
Impact Commercial ($99) 2D
Rocket Engine Commercial
Aves Commercial?
Rosewood 2D
Cocos2D BSD 2D
GameJS MIT 2D CommonJs; 可以和 RingoJs server 整合,很像 PyGame; 仅支持Canvas;
xc.js BSD 2D
vegalib LPGL
ClanFX 0.0.1 Tile based
Canvex FPS
bdge Demo
js-verge 2D Demo
FlixelJS 2D Demo Port of Flixel (Flash) to JS. Announcement thread.
Unity3D Commercial (free version too) JS backend
3D 引擎

相比起成熟的游戏引擎来说,这些引擎没有包括诸如AI、声音、游戏逻辑、网络等等功能,不过,你可以使用别的一些JS库来辅助完成这些功能。

Name Latest Release License Notes
Pre3d Demo
three.js MIT
C3DL 2.1 (?) MIT
CopperLicht 1.3.2 (?)
JS3D 0.1a (2007-02-05) GPL
Sandy 3D 由Haxe编辑成 JS
O3D BSD
GLGE 0.5.2
SpiderGL
碰撞检测

http://code.google.com/p/box2dweb/ - 由 Box2D 移植成 JS
动画

Name Latest Release License Notes
sprite.js VIEW Created with goal of having common JS framework for dsktop and web. 1
声音

SoundManager2
图形

Canvas

Name Size (KB) License IE SVG Docs Notes
canto.js 56
fabric.js 97 yes yes yes Demo
gury.js 10 yes
CAKE 211
Mootools Canvas Library (MCL) 8
HTML5 Canvas Library 12
Layered Canvas Library (LCL) 21
Artisan.js 17
canvg 78.3 yes no
burst 56 yes 没有维护了
easel.js 33 MIT no no yes 尝试像Flash的DisplayList 一样在 Canvas 上创建图形。
processing.js
toxiclibsjs LPGL2.1 和 processing.js 结合和很好
CAAT MIT
Unveil.js
doodle.js BSD
注意,文件尺寸比较并不一定准确,因为有些lib并没有压缩过。

Stackblur - 在 Canvas 上实现模糊的效果
Pixastic - 简单的图片操作
Raphaël - 进行一些矢量图以及一些变化操作,能看这篇文章
CamanJS - Canvas上的一些滤镜
CanvasContext2DWrapper - Method chaining for Canvas
WebGL

WebGLU - WebGL helpers
Color

color.js - 颜色管理工具。 MIT
Math

Sylvester - 数组和矩阵
其它

PlayMyCode - 在线游戏社区。使用 Quby (像Ruby) 编译成JavaScript.
Sphere RPG Engine - 为 RPG 游戏设计。使用 JavaScript
playtomic - Commercial service providing analytics, leaderboards etc. services for games. Provides HTML5/JS API in addition to AS2/AS3 ones.

 

分享到:
评论

相关推荐

    C++游戏引擎(SkyGameEngine2d)

    C++游戏引擎是一个软件框架,用于开发和构建计算机游戏。它提供了一系列的工具、函数库和功能,以便开发者可以方便地创建、设计和管理游戏。 以下是对C++游戏引擎的描述,不包含具体的代码实现: 渲染引擎:游戏...

    游戏引擎架构中英文完整版

    游戏引擎架构是开发电子游戏的核心工具,它涵盖了游戏设计、图形渲染、物理模拟、音频处理、脚本系统、网络通信等多个关键领域。本资源提供的"游戏引擎架构中英文完整版"是一个全面的学习资料,由知名腾讯游戏引擎...

    游戏引擎架构中文高清印影版

    游戏引擎架构是开发游戏的核心技术,它为游戏开发者提供了创建互动体验所需的各种工具、系统和框架。《Game Engine Architecture》是一本深入探讨这个主题的专业书籍,由Jason Gregory撰写,中文高清印影版则是该书...

    游戏引擎架构 pdf

    《游戏引擎架构》同时涵盖游戏引擎软件开发的理论及实践,并对多方面的题目进行探讨。本书讨论到的概念及技巧实际应用于现实中的游戏工作室,如艺电及顽皮狗。虽然书中采用的例子通常依据一些专门的技术,但是讨论...

    游戏编程简章与游戏引擎

    游戏编程简章与游戏引擎:探索游戏开发的核心 游戏编程简章与游戏引擎,这是一个深入探索游戏开发领域的重要话题。自《毁灭战士》(Doom)时代以来,游戏编程模式经历了革命性的变化,引入了“游戏引擎”的概念,这...

    游戏引擎架构游戏引擎架构 .rar

    游戏引擎架构是游戏开发的核心部分,它为游戏的创建提供了基础框架和工具集。游戏引擎的设计和实现涉及多个关键领域,包括渲染、物理模拟、音频处理、脚本系统、资源管理以及网络通信等。以下是对这些关键领域的详细...

    3D游戏引擎设计与实现

    《3D游戏引擎设计与实现》是一本深入探讨游戏开发技术的专业书籍,主要针对Windows平台,利用DirectX作为3D图形API,结合Visual Studio 2003 .NET中文版进行开发。书中采用COM(Component Object Model)方式来构建...

    手把手教你架构3D游戏引擎_姜雪伟_高清PDF扫描版

    本书主要介绍如何利用3D固定流水线编写游戏引擎,以及在已编写引擎的基础上开发游戏,全书共分10章,主要内容包括游戏引擎简介、数学知识、材质和光照、固定流水线、游戏引擎架构、3D引擎底层封装、3D引擎封装、游戏...

    《游戏引擎架构》中英文版

    《游戏引擎架构》是一本深度探讨游戏开发核心技术的权威书籍,中文版与英文版的结合为读者提供了双语学习的机会,特别适合对游戏开发有深厚兴趣或者正在从事相关工作的专业人士。高清非扫描版保证了阅读体验,使得...

    [三维游戏引擎架构设计].3D.Game.Engine.Architecture

    ### 三维游戏引擎架构设计——构建实时应用与WildMagic #### 概述 《三维游戏引擎架构设计:构建实时应用与WildMagic》是一本由David H. Eberly编写的书籍,该书作为Morgan Kaufmann系列互动3D技术丛书的一部分,...

    游戏引擎是什么

    游戏引擎是什么 游戏引擎是游戏开发中最核心的部分,它控制着游戏的所有功能,决定着游戏的性能和稳定性。引擎可以分为多个子系统,包括建模、动画、光影、物理系统、碰撞检测、渲染、音效、网络特性等等。这些子...

    G3d游戏引擎的使用(俺的游戏引擎)

    《G3d游戏引擎的深度探索与应用》 在当今的游戏开发领域,高效且功能强大的游戏引擎是必不可少的工具。本文将围绕“G3d游戏引擎”展开,深入探讨其特性、使用方法以及与之相关的技术,如OpenGL、OpenAL、GLFW和SDL...

    j2me游戏引擎详解

    **J2ME游戏引擎详解** Java 2 Micro Edition(J2ME)是Oracle公司为小型设备和嵌入式系统设计的一种Java平台。它主要用于移动设备,如早期的智能手机和平板电脑,提供运行Java应用程序的能力。在J2ME的环境中,游戏...

    游戏引擎全面介绍

    游戏引擎是制作电子游戏的核心工具,它为开发者提供了一个集成的环境,用于创建、测试和发布游戏。在本文中,我们将全面介绍游戏引擎的概念、重要性、主要功能以及常用的游戏引擎。 游戏引擎的核心功能通常包括图形...

    自己写游戏引擎,游戏引擎入门级

    标题:"自己写游戏引擎,游戏引擎入门级" 描述:"自己写游戏引擎.doc"这份文档源自一位热心网友的分享,旨在为那些对游戏引擎开发感兴趣,尤其是初学者提供一份宝贵的资源。作者通过几个月的努力,总结了自己的游戏...

    游戏引擎架构2

    游戏引擎架构2

    易语言Horde3D游戏引擎图形渲染引擎示例代码

    在这个特定的上下文中,我们关注的是易语言与Horde3D游戏引擎的结合,特别是其图形渲染引擎的示例代码。 Horde3D是一款开源的游戏开发框架,它提供了高效、轻量级的3D图形渲染功能,适用于快速开发小型到中型的游戏...

    游戏引擎架构文档

    游戏引擎架构文档是深入理解游戏开发核心技术的关键,它包含了游戏引擎的设计原理、组织结构和使用方法。本文件的两个组成部分,很可能是“游戏引擎架构详解”和“游戏引擎快速入门”,旨在帮助开发者从宏观到微观...

    3D游戏引擎开发案例.rar

    《3D游戏引擎开发深度解析》 在游戏开发领域,3D游戏引擎是构建现代游戏世界的基石。3D游戏引擎的开发涉及到多个技术层面,包括图形渲染、物理模拟、音频处理、人工智能、网络同步以及资源管理等。这些复杂的组件...

Global site tag (gtag.js) - Google Analytics