Select your language

Home arrow-right ... arrow-right Development Tools arrow-right Babylon.js

We've compiled a list of 32 free and paid alternatives to Babylon.js. The primary competitors include Godot Engine, Unity. In addition to these, users also draw comparisons between Babylon.js and Construct 2, GDevelop, Unreal Engine. Also you can look at other similar options here: Development Tools.


Godot Engine
Free Open Source

Feature-packed 2D and 3D open source game engine.

The multiplatform game creation tools for everyone.

Scirra Construct is a 2D game development engine with a focus on building games visually.

GDevelop
Free Open Source

GDevelop is an open-source game making software designed to be used by everyone.

Unreal Engine
Free Open Source

Unreal Engine is a professional suite of tools and technologies used for building high-quality...

CryENGINE
Open Source

The most powerful game development platform is now available to everyone. Full engine source code.

Construct Classic
Free Open Source

Construct Classic is a free, DirectX 9 game creator for Windows, designed for 2D games.

Cocos2d-x
Free Open Source

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

Lightweight JavaScript 3D library with a very low level of complexity

The most effective toolkit for creating 3D web interactives

A complete JavaScript framework for building 3D games with HTML5, WebGL and Web Audio

Babylon.js Video and Screenshots

Babylon.js Overview

Main features

Complete scene graph with lights, cameras, materials, meshes, animations, audio & actions
Native collisions engine
Physics engine (thanks to oimo.js & cannon.js
Scene picking
Supports left and right handed systems
Antialiasing
Animations engine
Particles & Solid Particles Systems
Sprites and 2D layers
Complete audio engine based on Web Audio

Works on all WebGL platforms via a specific modern shader architecture and native touch support: IE11/MS Edge, Chrome, Firefox, Opera, Safari, iOS (iPad/iPhone), Android, Windows Phone 8.1/Mobile 10, Firefox OS, Xbox One
Optimizations

Frustum clipping
Sub-meshes clipping
Hardware scaling
Selection octrees
Offline mode (Assets saved in IndexedDB)
Incremental loading
Binary compressed format
Hardware accelerated instances
Automatic scene optimizer
LOD (Level Of Details)
SIMD.js
Collisions on Web Workers
Merge mershing
Shaders / Rendering

Physically Based Rendering (PBR)

Standard material is a per pixel material that supports:
Diffuse lightning and texture
Ambient lightning and texture
Specular lightning
Opacity texture
Reflection texture (Spheric, planar, cubic, projection and equirectangular)
Mirror texture
Emissive texture
Specular texture
Bump texture
Lightmap texture
Up to 4 lights (points, directionals, spots, hemispherics)
Custom materials
Custom shaders
Skybox
Vertex color
4 bones per vertex
Fresnel term for diffuse, opacity, emissive and reflection

Procedural textures library
Materials library
Special FX

Fog
Alpha blending
Alpha testing
Billboarding
Fullscreen mode
Shadow Maps and Variance Shadow Maps
Rendering layers
Post-processes (blur, refraction, black'n'white, fxaa, SSAO, God Rays (VLS), HDR, DOF (Depth Of Field), customs...)
Lens flares
Reflection Probes
Multi-views
Edges renderer
Highlights rendering
Textures

Render target textures
Dynamic textures (2D canvas)
Video textures
Compressed (DDS) textures & TGA
Cameras

Babylon.js Features

tick-square Html5

Babylon.js Platforms

Windows Web-Based Linux iPad Mac Android iPhone

Top Babylon.js Alternatives

Share your opinion about the software, leave a review and help make it even better!

Babylon.js Categories

Development Tools

Babylon.js Tags

html5 typescript game-engine javascript 3d-engine

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?