Game Engines
Babylon.js
Powerful, beautiful, simple, and open web-based 3D rendering engine for building rich interactive graphics and games.
Construct
HTML5 and JavaScript-based game development engine with a visual event-sheet interface for building 2D games without writing traditional code.
Godot Engine
Free and open-source game engine for developing 2D, 3D, and cross-platform projects with dedicated rendering and node-based design.
Heaps
A mature cross-platform graphics engine for high-performance 2D and 3D games using the Haxe language.
Phaser
An open source 2D game framework for HTML5 games.
PlayCanvas
Open source WebGL and WebGPU game engine and collaborative 3D graphics creation platform for building browser-based games and interactive experiences.
Three.js
JavaScript 3D library for creating and displaying animated 3D computer graphics in a web browser using WebGL and other APIs.
Unity
Unity is a cross-platform game engine for developing 2D, 3D, and XR games and applications, supporting deployment across multiple operating systems.
Unreal Engine
A real-time 3D creation and game development engine offering advanced rendering, physics, and world-building capabilities for developers.