List of JavaScript game engines and frameworks

This is a list of game engines and frameworks that either has been written entirely in JavaScript or we can use JavaScript as a scripting language. The list does not include renderers but only complete game engines and frameworks that include the renderer, input, audio, physics and other libraries in one package.

ddabrahim
ddabrahimList by ddabrahim, last updated 
Copy a direct link to this comment to your clipboard
  1. GDevelop icon
     Like

    GDevelop is an open-source game making software designed to be used by everyone. Any kind of 2D games can be created with it and no programming skills are required to get started. Logic of games are made using visual events.

    Cost / License

    • Freemium
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Flathub
    The new editor interface, which now supports 3D editing.
    GDevelop can now create fully 3D games.
    The Asset Store has hundreds of thousands of free and paid assets.
    +4
    Events to build the logic of a game
  2. Phaser icon
     Like

    Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Phaser screenshot 1
    Phaser screenshot 1
  3. Phaser Editor is a tool for HTML5 games creation. It provides several built-in editors for texture packing, JavaScript coding, Assets management, and 2D level building.

    Cost / License

    • Freemium
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    Phaser Editor screenshot 1
    Phaser Editor screenshot 1
    Phaser Editor screenshot 2
  4. RPG Maker icon
     Like

    Create 2D top-down role-playing games using map, tile and sprite editors, traditional JRPG mechanics, character and dialog tools, and custom scripting support.

    Cost / License

    • Paid
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Steam
    RPG Maker VX Ace
    Game Creation (VX Ace)
    Game Creation (RPG Maker XP)
    +4
    Create your hero(s), villagers, animals, monsters etc. You can choose between all sorts of characters and even auto generate characters to make them unique for your game.
  5. Cocos Creator is a complete package of game development tools and workflow, including a game engine (based on Cocos2d-x), resource management, scene editing, game preview, debug and publish one project to multiple platforms.

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    Cocos Creator screenshot 1
    Cocos Creator screenshot 1
  6. Cocos2d-x icon
     Like

    cocos2d-x is a cross platform open source free 2D game engine for mobile gamedev, that is fast and stable, easy to learn and use.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Windows Mobile
    • Android
    • iPhone
    • Blackberry
    • Android Tablet
    • Windows Phone
    • iPad
    • Blackberry 10
    Cocos2d-x screenshot 1
    Cocos2d-x screenshot 1
    DragonHunter
    +1
    WOW Fish
  7. CopperCube is a 3D editor for creating interactive 3D applications or simple games for Flash / Stage 3D, WebGL or as application. No programming is necessary for this. Simply import your 3D models, specify camera controllers and behaviors, and hit 'publish'.

    Cost / License

    • Freemium
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Online
    Coppercube screenshot 1
  8. A complete JavaScript framework for building 3D games with HTML5, WebGL and Web Audio.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • iPad
    • HTC Vive
    • HTML5 Please
    • Oculus Rift
    Babylon.js screenshot 1
    Babylon.js screenshot 1
    Babylon.js screenshot 2
    +1
    Babylon.js screenshot 3
  9. PlayCanvas is the world’s easiest to use WebGL Game Engine. It’s free, it’s open source and it’s backed by amazing developer tools.

    Cost / License

    • Freemium
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Self-Hosted
    PlayCanvas screenshot 1
    PlayCanvas screenshot 1
    PlayCanvas screenshot 2
    +1
    PlayCanvas screenshot 3

Comments

hidemail-uncoated838
0

Wow Now, it is even more customisable! 🤩

Gu