PlayCanvas Engine
Open-source WebGL game engine for 3D browser games
PlayCanvas Engine is an open-source JavaScript game engine for building interactive 3D and 2D applications and games that run in the browser via WebGL and WebGPU. The engine can be used fully self-hosted without the cloud editor.
Key features
- WebGL and WebGPU rendering
- 3D and 2D support
- Lightweight runtime
- Self-hostable engine
Strengths
- Released under the MIT license
- Mature project with 16.4k GitHub stars
- Written in JavaScript
- Tiny footprint — runs in 256 MB RAM
PlayCanvas Engine replaces
Compare PlayCanvas Engine
29 head-to-head comparisons.
- PlayCanvas Engine vs PixiJS
- PlayCanvas Engine vs Phaser
- PlayCanvas Engine vs OpenRA
- PlayCanvas Engine vs OpenAge Note - Age of Empires engine
- PlayCanvas Engine vs Retroarch Web Player
- PlayCanvas Engine vs Luanti
- PlayCanvas Engine vs Minetest Server Note Mineclone2 alt
- PlayCanvas Engine vs RomM
- PlayCanvas Engine vs TrinityCore
- PlayCanvas Engine vs Cocos Engine
- PlayCanvas Engine vs DevilutionX
- PlayCanvas Engine vs OpenMW
- PlayCanvas Engine vs melonJS
- PlayCanvas Engine vs 86Box
- PlayCanvas Engine vs EmulatorJS
- PlayCanvas Engine vs Spring RTS Engine Note - Beyond All Reason server
- PlayCanvas Engine vs Excalibur
- PlayCanvas Engine vs Retrom
- PlayCanvas Engine vs KAPLAY
- PlayCanvas Engine vs Crafty Controller
- PlayCanvas Engine vs Crafty Controller Note - mcrcon alt RconCli
- PlayCanvas Engine vs Gaseous Server
- PlayCanvas Engine vs Sapphire Server
- PlayCanvas Engine vs Aleph One
- PlayCanvas Engine vs Solarus
- PlayCanvas Engine vs CMaNGOS
- PlayCanvas Engine vs Ryzom Core
- PlayCanvas Engine vs ct.js
- PlayCanvas Engine vs Chronoshift Note - Red Alert alt OpenRA-resources
Similar game engines & frameworks apps
PixiJS
Game Engines & FrameworksFast 2D WebGL rendering engine for browser games
Replaces Adobe Animate runtime
Phaser
Game Engines & FrameworksFast HTML5 game framework for browser games you host yourself
Replaces Construct, GameMaker
OpenRA
Game Engines & FrameworksOpen-source remake of classic RTS games
Replaces Command & Conquer, Red Alert
OpenAge Note - Age of Empires engine
Game Engines & FrameworksOpen-source engine reimplementation of Age of Empires II
Replaces Age of Empires II original engine
Retroarch Web Player
Game Engines & FrameworksEmulate videogames system and play videogames through your web browser
Luanti
Game Engines & FrameworksOpen-source voxel game engine and server
Replaces Minecraft