Hundreds of game development demos, each running live on its creator's own site: some of them vibe-coded with AI, all of them playable in your browser with nothing to install. Press a card to play one on its own page, or start the cruise to ride through them one after another.
Made one of these? See how many people played yours → or use email
Best first 301–400 of 733
tamagotchi
A 3D virtual pet game built with Three.js. Click Deploy Egg to hatch your pet. Choose a mode: Feed, Play, or Clean. Click Do Action to…
pip skull demo
Done with ThreeJs and using Blender for modeling, animation and texturing. For audio management I used Howlr. The first demo was done in…
p5 game jam dev
A platformer game created in 3 days for a p5.js-based game jam, following the theme "Opposites." The game introduces a unique mechanic…
breakout
My JavaScript implementation of the Breakout game using p5.js Use RIGHT and LEFT keys.
SlidingPuzzle
My JavaScript implementation of the Sliding Puzzle game using p5.js Refresh the page to start a new game.
Ugh Guys
An ancient-apocalyptic, browser-based real-time strategy game. Command one of three asymmetric factions across a mythic, pre-flood…
Missile Mayhem
🏛 Navigate the obstacle course. 🏠 Fly through the building opening. 🚇 Pass through the tunnel. It helps the project reach more people!…
cozy adventure
A cozy 3D survival and building game that runs right in your browser. Cozy Adventure is a relaxed survival and building game set on a sunny…
proof engine
Write the equations, and Proof Engine draws what they do: moving pictures made from math, in real time, with glowing HDR light. A Rust…
Tidebreaker
A fast boat-racing game set on a pastel, golden-hour ocean. You drive a small orange skiff over a faceted low-poly sea, catch air off wave…
Boat Chase
A 3D boat chase game that runs in a browser tab. You're a smuggler running through island canals, container docks and pirate coves. Three…
sep12 game remake
A remake of September 12th: A Toy World, the 2003 newsgame by Gonzalo Frasca, published by Newsgaming.com This is not a game. You can't win…
hexhaven
A cozy hex-tile strategy game in your browser. Place hexagonal landscape tiles, farm crops, trade with rival towns, clear out bandit camps…
gta web 3d prototype
🎮 Web Open World — 3D interactive city game prototype built with Vite & Three.js
Richman3D
基于 TypeScript、React、Three.js 和 Vite 的 3D 大富翁浏览器游戏,仅面向 PC 桌面浏览器。 在线游玩:单机与远程联机共用这一入口,不跳站。 2–4 席同机真人与电脑对局,或不同电脑上的真人联机。 每日挑战、本地存档与存档导入导出。…
no safe ground
A top-down 3D survival shooter that runs in your browser. Explore a poisonous alien world by day, hold your wrecked ship against the swarm…
Dargaze
A browser-based, third-person 3D co-op adventure. Three orphan boys discover a puzzle in a leafless forest tree and fall into a volcanic…
pyctures
See them running in your browser, with their code → Nothing to install. Pyctures ("Python pictures") gives Python the full set of…
BDSC
An ASCII-art 3D PVE shooter built entirely with web technology (Three.js + WebAudio + WebSockets). A vast, procedurally generated neon city…
tetris Gameboy made in JavaScript
Tetris made in vanilla JavaScript using p5js as for graphics. it's made to look like the original Gameboy version(The First Tetris game)…
Snake Game Webapp
A classic Snake Game built with JavaScript using the p5.js library. Eat the food, grow your tail, and avoid colliding with yourself. Simple…
Treasure Game
A simple 2D vertical runner game built with JavaScript and the p5.js library. Test your reflexes by collecting falling treasures while…
ashworth station
A browser-based zombie survival FPS I made for my seven-year-old, with his ideas and guidance. What began as an AI experiment became an… ▶ 3 plays this week
unmask the city
A 3D exploration game for Global Game Jam 2026 | Theme: Mask Navigate through a fog-covered procedural city, revealing the world as you…
HollyBirthday
An interactive, story-driven birthday game built with p5.js, designed as a playful digital gift. The experience combines exploration…
Trex Game
A simple infinite runner game inspired by the classic Chrome Dino game, built using the p5.js library. This project is a browser-based game…
Java Golden Threads
Java's Golden Threads is a 2D adventure game developed using the p5.js library. The story follows a male Shih Tzu named Java as he travels…
lantern balloon game
🎮 **Play now → ** A physics puzzle-platformer built on real rigid-body simulation: guide and protect the balloon through hazards using…
Contril
A cel-shaded arcade boat racing game on an infinite procedural ocean. Anime-inspired cel shading, procedural ocean physics, zero external…
echo game
A first-person narrative atmospheric thriller for the web. You are Dr. Reyes, an AI researcher who wakes up 72 hours after the crew…
TekGame
change 2d to 3d game
Nyan Bomber
A browser-based 3D action-puzzle game built with Three.js. Control your cat, place seed bombs, defeat garden pests, and bring the garden…
redrock
A cel-shaded downhill racing game built in Three.js, with every asset generated procedurally at runtime. Play it in the browser — no…
neon vanguard
Um shoot'em-up retrô 16-bit que roda no navegador, criado ao orquestrar uma equipe de agentes de IA. NEON VANGUARD é um jogo de nave…
neon mayhem
Costa Rosa, 1986. A neon open world you play in your browser. Steal a ride, outrun the heat, take a job, buy a condo with the takings. Or…
sketches 3d
This holds the outputs of my foray into 3D modeling, shaders, Three.JS, and psuedo-gamedev. It consists of a variety of scenes, sketches…
ThreeJs Fishing Game
インストール不要・ブラウザだけで完結。音が出ます。PC + マウス推奨。 日本語 / English 両対応(タイトル画面またはメニューから切替)。GitHub Pages 版はシングルプレイのみ。マルチプレイは Cloudflare Worker…
browser game workmelt
workmelt
A first-person shooter built in the browser with Three.js r180 and WebGL2. Roughly 55k lines across 13 subsystems, written by a fleet of AI…
NeedForTokens
Third-person arcade racer in Three.js — every mesh, texture, engine note and font is generated procedurally at runtime. No assets, no…
Kuso Physics
English 日本語 繁體中文 简体中文 Français Español Kuso Physics is a physics-based puzzle game where you guide a ball to its destination by…
Core
MavonEngine is an open-source Three.js game engine built for single player or real-time multiplayer. It combines rendering, physics…
courier city
A GTA-inspired 3D open world city game built entirely in the browser with Three.js and Cannon-ES physics. Walk, drive, fly airplanes &… ▶ 10+ plays this week
🏆 #1 most played this week
shooter game with p5js
This is a simple 2d shooter game written on JavaScript and the p5.js library. Inpsired by the classic game "Space Invaders". Special thanks…
penguin adventure
A browser-based 2D side-scroller developed using JavaScript and the p5.js library. This project showcases the implementation of core game…
tetris game p5 javascript
Browser-based Tetris built with p5.js, adapted from a Java/Processing version, with a focus on UI polish, responsive scaling, and smooth…
platformer game
A side-scrolling platformer built with p5.js. Run, jump onto platforms, collect coins, avoid canyons and a patrolling enemy, and reach the…
p5play
The sequel to p5play is here! q5play is a next-gen upgrade. Everything you loved about p5play... plus plenty of powerful new features. It's…
falling sand alchemy
A zen falling-sand game about transmutation. Pour, mix, burn, and distill pixel materials on an alchemist's bench; every reaction you cause…
cyberpunk city generator
程序化赛博朋克超级都市生成器 Procedural Cyberpunk Mega-City Generator 一座公元 2080–2150 年间的未来超级都市,完全由代码生成 —— 每次都不同。 雨夜街道 · 湿沥青反射、霓虹幕墙、横跨街道的天桥…
pliny game lab
"Natura nihil frustra facit, omniaque ad ordinem componit." "Nature does nothing in vain, and arranges all things according to order."…
web demos
** Works on desktop and mobile with no build step required. High-performance Three.js scenes, procedural experiments, browser AI demos, and…
Makone
An open-source kit for building 3D worlds in code. Objects, scenes and games — no model files, no texture packs, and it runs inside the…
crt cat chaos generator
A retro CRT-style browser game prototype where achievements are generated, visualized, collected, and turned into something that feels more…
racing game
Dynamic menu with neon cyberpunk aesthetics Cross the finish line first and claim your victory! If you enjoyed this game, give it a ⭐️!… ▶ 5+ plays this week
🏆 #3 most played this week
rust and roots
A post-apocalyptic game universe — designed, built, and shipped to production with Claude Code. 🌐 Live: rustandroots.io — Heroes (the… Vibe-coded
RisingWaterEscape
A cat climbs to safety before the rising water catches up.
battle city expanded
A browser-playable, fan-made tank game inspired by Battle City. Create custom stages, battle varied enemies, and use power-ups and touch…
Shafin Blade Fighter Game
Shafin Blade Fighter 3D is a fast-paced, high-octane 2D/3D cyber anime action fighting game developed with pure HTML5 Canvas and modern…
customized flappy bird
Pipes can randomly appear either above or below. The bird's speed increases gradually over time. Score is based on the duration of…
TypeBlaster
A fast-paced typing-shooter game built with vanilla JavaScript and HTML5 Canvas. Destroy enemy ships by typing words correctly before they…
Pacman Game
This is a pacman game for our web development course. We used JavaScript, jQuery, HTML and CSS. You can click here to play our game. Home…
Pong
Pong is one of the earliest arcade video games. It is a table tennis sports game featuring simple two-dimensional graphics. The game was…
pong js
Pong game implemented in JavaScript.
zombietyping
A first-person typing survival game set in an infinite procedural city. Type addresses to travel, breach doors one letter at a time, clear…
Pong Game
Jeu Pong classique revisité avec interface moderne, intelligence artificielle adaptative et mode multijoueur local. 🤖 Solo vs IA…
pong game
A browser-based Pong game built with HTML, CSS, and vanilla JavaScript. This project started as a programming learning exercise and…
game pong
A retro-inspired Pong game built with HTML, CSS, and vanilla JavaScript. 🕹️ Playable two-player Pong game in the browser. 🎨 Retro arcade…
maze generator
css · game-development · html · javascript · maze
miner2149 js
An in-progress browser reimplementation of Michael Baker's Miner2149, a mining-colony simulation originally released for Palm OS. Play it…
Minesweeper game
A classic Minesweeper game built from scratch — started as a C++ terminal application, now a fully-featured browser game with dual themes…
factory flow first shift
An offline browser factory-management game about building a dependable operation through production, staffing, logistics, maintenance, and…
glb2sprite
Turn a 3D model (.glb or .gltf) into a game-ready sprite sheet, right in your browser. Nothing is uploaded: the model never leaves your…
hogwarts harry potter
“Dear Wizard, *We are pleased to inform you that you have been accepted at Hogwarts School of Witchcraft and Wizardry (Himalayan Division)…
snakeapp
Current version: V2.9.0 — HUD & Achievement Deck This pass refreshes the run-intel cards and Threat Scan, turns Advanced Achievements into…
aether front
Gather aether. Build a strike force. Destroy the corruption core before it consumes the frontier. ▶ Play in browser · Report a bug ·…
Kitty Sprinkle Dash
Kitty Sprinkle Dash is a 2D endless runner / arcade dash game built around speed, timing, and charm. You control a sprinkle-powered kitty…
FrogJump
A 2D platformer built in Java (Swing). Collect every apple, avoid the spikes, and climb to the top of each level. On the desktop: open the…
infinite runner
Speed-coded infinite-runner game
browser game celeste
celeste
在线游玩:点这里(电脑版Chrome/Firefox/Edge打开) 指确保像素图像在不同分辨率下始终保持锐利清晰,并在运动中保持稳定,在Bevy中通过ImagePlugin::default_nearest()设置。 通过Transform组件直接指定角色坐标。…
Doctor Strange
This is a Doctor Strange variants based platformer game made in GDevelop. This game have 5 levels where you fight monsters as. Doctor…
retro2048
This is a clone of the new classic 2048 game, written in 8086 assembly for DOS and the bootsector. r2048.com: the full version of the game…
platformer creator
A zero-dependency, zero-build-step, single-origin browser platformer engine with an integrated level editor, character designer, and…
Little Alien Jumps Home
Play as a little alien trying to jump home. Press space to jump forwards. Press left shift to turn around and jump. Think fast, you only…
wordlos
Just another clone of Wordle for DOS using x86 16bit Assembly. Binary version of this game can be downloaded at the Releases section. This…
Azzian
A funny pixel game about an Asian boy who is chased around by slippers and constantly taunted by family, peers and the game itself…
platformer
A platformer game engine using HTML5 and TypeScript. You can use your keyboard to control the game.
flappyBirdPhaser
A clone of flappy bird made with phaser and react You can check it here Game engine is phaser 3 with matter js physics UI - made with react
adventures of red
Adventures of Red is a little platformer game I made within just 4 hours. In this you just have to kill one enemy and collect 20 coins. You…
Kilbool
It's a cliking game, le but est de faire le maximum de points possible Lancer un serveur front avec l'extension GoLive de VsCode par…
OutpostSiegeTD
Браузерная tower defense с длинной кампанией: 20 осад × 20 волн, волна 20 каждой осады — именной босс со своими механиками. Между волнами…
breach
An original, free 3D browser arena shooter built with Three.js, TypeScript and Web Audio. Defend landmark-inspired arenas against creatures…
audiobox rs
**Audio in safe Rust with zero dependencies: decode, edit, analyze, encode and stream WAV, FLAC and MP3, and give a game its sound with a…
tank battle
一款用 纯 HTML5 Canvas + 原生 JavaScript 编写的经典坦克大战小游戏。零依赖、零构建,打开网页即可开玩。 守住画面底部的基地(金鹰),消灭所有敌军即可过关。 砖墙可以被子弹打穿,钢墙只有满级火力才能击毁,河流无法通过,树林会遮挡视线。…
Labyrinth of Death
An old school dungeon crawler game. 🗡️🛡️ Descend to the last bottom floor of the dangerous dungeon! ⚔️ 💀 💎 More to come... Movement…
JavaScript Game. Full Version
JavaScript Browser 2D Game
typescript action roguelike
This is not a plug-and-play game framework or reusable package. This repository is a playable prototype and architecture showcase built to…
3D Tetris using WebGL
A 3D take on Tetris (tetracubes) built with vanilla JavaScript + WebGL2: smooth gravity, collision + locking, row clears, two shading…
ocean skip
A festive beach-fiesta take on stone skipping: a luchador bats a fish across the ocean, and you skip it as far as the open sea will let…
SnakeHex
This repository aims to host a web version of the snake game in 2D, where the snake moves across an hexagonal grid. You can control de…
miner.airat.top
Q: Can I play offline? A: Yes, once you download the game files, you can play offline using your browser. Q: Is there a mobile version? A…