码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • JavaScript游戏引擎列表


    这里有一个网址收集了关于JS游戏引擎开发库的一个列表,转过来。

    游戏引擎

    NameLatest ReleaseLicenseTypeNotes
    The Render Engine1.5.3MIT跨浏览器; 大规模 API; 开源. 2
    gameQuery0.5.1CC BY-SA 2.5和 jQuery 一起使用
    gTile0.0.1Tile based
    Akihabara1.3GPL2/MITClassic Repro基于JS+HTML5的街机风格的游戏 3
    The Javascript 2D Game EngineGPL注重于重力、物理、碰撞检测方面,使用HTML5 Canvas 和IE的ExplorerCanvas 低CPU消耗. 4
    The GMP Javascript Game Engine1.7.4 (2010-10-31)GPL2/MIT注重于数度的操作简化,”easy to learn and use” 5
    Crafty0.1GPL/MIT轻量级和模块化。 6
    Effect Games
    PropulsionJS1.1MIT使用 HTML5 Canvas. 7
    FlaxApache 2.0还没有released。使用 GWT 和 HTML5。关注于Linux和Mac OS上的Web游戏开发。8
    j5g3GPLv3还在开发过程中
    cssgameengine用于初学者。

    jsGameSoupv74LGPLv3
    Javascript Gamelib2.10
    Sarien.net interpreterGPL2D Adventure
    jGenIsometric
    Isogenic EngineIsometric
    GammaJS1.0MIT2.5D Platform
    Tom’s Halls3.0Platform
    DiggyBSD基于 DHTML, 正在暂停中
    ImpactCommercial ($99)2D
    Rocket EngineCommercial
    AvesCommercial?
    Rosewood2D
    Cocos2DBSD2D
    GameJSMIT2DCommonJs; 可以和 RingoJs server 整合,很像 PyGame; 仅支持Canvas;
    xc.jsBSD2D
    vegalibLPGL
    ClanFX0.0.1Tile based
    CanvexFPS
    bdgeDemo
    js-verge2DDemo
    FlixelJS2DDemo Port of Flixel (Flash) to JS. Announcement thread.
    Unity3DCommercial (free version too)JS backend

    3D 引擎

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

    NameLatest ReleaseLicenseNotes
    Pre3dDemo
    three.jsMIT
    C3DL2.1 (?)MIT
    CopperLicht1.3.2 (?)
    JS3D0.1a (2007-02-05)GPL
    Sandy 3D由Haxe编辑成 JS
    O3DBSD
    GLGE0.5.2
    SpiderGL

    碰撞检测

    • http://code.google.com/p/box2dweb/ – 由 Box2D 移植成 JS

    动画

    NameLatest ReleaseLicenseNotes
    sprite.jsVIEWCreated with goal of having common JS framework for dsktop and web. 1

    声音

    • SoundManager2

    图形

    Canvas

    NameSize (KB)LicenseIESVGDocsNotes
    canto.js56
    fabric.js97yesyesyesDemo
    gury.js10yes
    CAKE211
    Mootools Canvas Library (MCL)8
    HTML5 Canvas Library12
    Layered Canvas Library (LCL)21
    Artisan.js17
    canvg78.3yesno
    burst56yes没有维护了
    easel.js33MITnonoyes尝试像Flash的DisplayList 一样在 Canvas 上创建图形。
    processing.js
    toxiclibsjsLPGL2.1和 processing.js 结合和很好
    CAATMIT
    Unveil.js
    doodle.jsBSD

    注意,文件尺寸比较并不一定准确,因为有些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. 
  • 相关阅读:
    【虚拟机】Vmware虚拟机桥接 Destination Host Unreachable 问题解决
    责任链模式
    操作系统中文件系统的实现和分配方式探析(下)
    Spring Security使用总结八,Security的第二个功能授权,不同的角色访问不同的资源
    第二章:25+ Python 数据操作教程(第二十五节用 PYTHON 和 R 制作祝福圣诞节)持续更新
    室分知识点整理版
    Redis的介绍安装以及启动与使用、数据类型、Redis管道、Django使用Redis
    docker 安装minio 一脚shell脚本
    某大型车企:加强汽车应用安全防护,开创智能网联汽车新篇章
    机器视觉【1】-机械臂视觉
  • 原文地址:https://blog.csdn.net/m0_71272694/article/details/126567118
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号