Project Awesome project awesome

Babylon.js

Game engine for cross-platform web and native game development.

Collection 338 stars GitHub

Games

Accessible Breakout updated 2y ago

Breakout game fully accessible for people who are blind or visually impaired.

Alien Cargo 9 updated 3y ago

A WebGL 3D game inspired by the classic puzzle game Sokoban.

Attack of the Killer Bunnies 6 updated 3y ago

Where bunnies go to die.

Barkanoid 3 updated 2y ago

Arkanoid / Breakout clone with cinematic opening.

Block

A block puzzle game.

Cosmos Journeyer 37 updated 2d ago

Cosmos Journeyer is a space exploration game running directly in the browser! Take your spaceship and witness the beauty of this virtually infinite universe.

Cube Endless Runner 2 updated 2y ago

Cube Endless Runner is a 3D game built on top of WebGL and HTML5 technologies.

Defend

Procedural Cross-Platform 3D Tower Defense Web Game with Physics and AI and Procedural Sound.

F18 Fighter Simulation

Simulation driving of F18 Fighter.

Hide and Seek Demo 20 updated 3y ago

Multiplayer Hide-and-Seek made with BabylonJS and Colyseus.

Light Speed Ready! 21 updated 12y ago

A spaceship game of gathering resources and leveling your ship.

NeoTrap updated 10y ago

Music-based game.

Planet Builder 28 updated 2y ago

Spherical Voxel Engine demo with a robot hand.

Raucous Running and Rampaging Robot Racer Rally (R6) 1 updated 10y ago

A fast-paced many-explosion robot racer game.

Simple 3D FPS 2 updated 2y ago

A simple FPS game following Clean Code principles.

Space Invaders 42 updated 1y ago

Space Invaders in your browser with 3D WebGL.

Space Pirates 158 (archived)

Shoot down pirates in space.

Space Truckers

A game of getting stuff from Point A to Point B... IN SPAAAACCE!

Summer's Festival 141 updated 1y ago

Source code for the game tutorial written by capucat.

Theasis 17 updated 4y ago

FPS game.

VoxelSrv 86 (archived)

Voxel browser game inspired by Minecraft.

Projects

3D Creator 22 updated 2y ago

A prototype that shows how students (grades 7-12) can use block-based programming to create immersive 3D scenes. (demo)

3D Tetris 1 updated 2y ago

3D Tetris using the Babylon.js engine. (demo)

BABYDOOM

Basic DOOM clone. (demo)

babylon-accessibility-example 1 updated 2y ago

Example of how to add accessibility to 3D models. (demo)

babylon-demo 8 updated 9y ago

Babylon.js demo for academic purposes. (demo)

BabylonFpsDemo 96 updated 8y ago

A first-person shooter with Babylon.js (demo)

BabylonJS-CharacterController 235 updated 1mo ago

A CharacterController for Babylon.js (demo)

BabylonJS-Doom-Clone 2 updated 2y ago

Doom-style game crafted with love. (demo)

BabylonJSFirstSteps 3 updated 10y ago

You will find here my first steps on Babylon.js (demo)

Babylon.js "magic" piano portal 4 updated 2y ago

An augmented-reality WebXR animation of Chopin's "Winter Wind" Étude to hang on your wall! Works on flat-screen, too. (demo)

Babylon MCP Server 6 updated 4mo ago

A Model Context Protocol (MCP) server that provides AI agents with access to Babylon.js documentation, API references, and source code through semantic search.

BabylonJS Typescript Logic Examples 38 updated 10d ago

A collection of small projects that show possible ways of handling game logic in a Babylon.js game.

babylonjs-typescript-webpack-starter 65 updated 3y ago

A starter template for those who want to use the famous JavaScript 3D game engine Babylon.js with TypeScript and Webpack.

babylonjs-webpack-es6 204 updated 11mo ago

Babylon.js basic scene with typescript, webpack, es6 modules, editorconfig, eslint, hot loading and more. Will even make coffee if you ask nicely.

babylonjs-webxr-template

Babylon.js + TypeScript WebXR template project. (demo)

babylon-mtoon-material

Unity MToon Shader WebGL porting to Babylon.js. (demo)

Babylon PostEffect Designer 26 updated 3y ago

Full control of post effects adjustments in Babylon.js. Supports real-time post-effect adjustments, mesh import, and post-effect data sharing. (demo)

babylon_ragdoll_robi 2 updated 4y ago

Babylon.js ragdoll robot. (demo)

babylon-steering 8 updated 3y ago

Steering behaviors library for moving entities in the x/z plane.

Bomberman 3D 1 updated 8y ago

Experimental game dev with Babylon.js and Angular 5. (demo)

cannon-es-debugger-babylonjs 8 updated 2y ago

This is a debugger for use with cannon-es. (demo)

Christmas runner

A Babylon.js game made for Christmas. (demo)

Divine Voxel Engine 252 updated 2mo ago

A truly multi-threaded JavaScript voxel game engine written in TypeScript.

ecsy-babylon 37 updated 3y ago

Experimental Babylon.js implementation of ECSY.

Epic Guide 15 updated 9y ago

A FPS game about going for a walk. (demo)

ergoudan 67 updated 1mo ago

Havok physics character controller demo. (demo)

facecap 71 updated 3y ago

Mediapipe face capture. (demo)

fps-babylon-js 16 updated 3y ago

Online Multiplayer First Person Shooter with Babylon.js & SocketIO. (demo)

glTF_Physics_Babylon 8 updated 2mo ago

Demonstrates filters, joints, and complex assets like a water wheel. (demo)

HTML5 FPS

Demo of an HTML5 first-person rig built on Babylon.js and React. (demo)

Immersa 478 updated 3mo ago

Open Source Web-based 3D Presentation Tool. (video)

Kicker 6 updated 10y ago

A soccer ball game made for Babylon.js February Challenge. (demo)

KZ Climbing 25 updated 2y ago

A 3D platformer browser game prototype similar to "KZ" maps in Counter Strike. (demo)

Molvwr 33 updated 10y ago

WebGL molecule viewer. (demo)

multiplayer-babylon-js-game

Multiplayer game with server and client-side physics engine synchronization. (demo)

Multiplayer FPS-Game 50 updated 4y ago

A Multiplayer FPS. (demo)

nengi + Babylon 3D shooter template 56 updated 4y ago

A template game for multiplayer 3D shooters made in Babylon.js + nengi.js with client-side prediction and lag compensation.

OceanDemo 130 updated 1y ago

Ocean demo in WebGPU. (demo)

Oculus Quest Remote Desktop 40 updated 3y ago

Remote desktop for Oculus Quest. (demo)

Playlist Browser XR 1 updated 4y ago

Browse Spotify playlists in Virtual Reality. (demo)

react-babylonjs 885 updated 6mo ago

React for Babylon.js (demo)

react-babylon-spring 16 updated 1mo ago

Build spring-physics based 3D animation with the power of react-babylonjs and react-spring. (demo)

Reactylon 225 updated yesterday

The React framework for XR. (demo)

Roblox meets film noir updated 3y ago

A 3D platform game demo using Babylon.js and React. (demo)

Space Jam: A New Legacy BabylonJS Mixed Reality Experience

This repository pairs with the Babylon.js Mixed Reality module that is part of the Microsoft Learn learning path inspired by the Space Jam: A New Legacy film.

Starship Flight Simulator updated 7mo ago

Star Wars Arcade Tribute. (demo)

Swarm 5 updated 10y ago

A Babylon.js scene made for the screensaver jam. (demo)

t5c 167 updated 6mo ago

The 5th Continent - an open-source multiplayer 3D RPG. (demo)

TanksBattle_WebGL_Using_Babylonjs 4 updated 6y ago

3D Tanks Battle WebGL game. (video)

Tomb Raider Nostalgia 54 updated 3y ago

View levels and play cut scenes for old Tomb Raider games 1/2/3/4. (demo)

VR Office Throwing Game 11 updated 4y ago

A VR throwing game. (demo)

Vue-BabylonJS 461 (archived)

A ready-to-go 3D environment for Vue.js using Babylon.js (demo)

webxr-depth-testbed-babylon 8 updated 3y ago

Testbed for WebXR Depth Feature. (demo)

WebXR Measuring Tape 12 updated 5y ago

An Augmented Reality real-world length-measuring web app using the WebXR HitTarget feature. (demo)