UltimatePlay
One-file AI games.
🎮 AI GAME JAM 01 — LIVE NOW

Prompt a game. Upload one HTML file. Let the internet play it.

UltimatePlay is a curated arcade for self-contained AI‑generated games. Bring the weird, keep it mobile‑friendly, and make the first 15 seconds impossible to ignore.

0
GAMES LIVE
0
CREATORS
0
UPVOTES
ultimateplay://demo
GPT-5.4 Live
cabinet.tsx
GENERATED · GPT-5.423 LINES
1const cabinet = createCabinet({
2 title: "Nebula Rail",
3 touch: true,
4 safeBurner: true,
5});
6
7const player = spawnRunner({
8 lane: 1,
9 boost: 0,
10 palette: ["#2de2ff", "#00ff41"],
11});
12
13world.onTick(({ dt, beat }) => {
14 player.boost = ease(player.boost, beat * 0.12, dt);
15 spawnPickup({
16 type: beat % 6 === 0 ? "gpu" : "spark",
17 lane: randomLane(),
18 });
19 drawGlowTrack();
20 drawPlayer(player);
21});
22
23export default cabinet.mount(document.body);
STREAMINGsingle file · sandboxed · mobile-readyutf-8
NOW PLAYING
NEBULA RAIL
LIVE
60 FPS · SANDBOXED
🔥 HEAT CHECK

Top this week

The games earning the fastest repeat plays and upvotes.

See leaderboard
Game Node
CYBER-NEON-HARDCORE-RESPONSIVE
Cyber-Neon: Hardcore & Responsive thumbnail
11
GEMINI 3 FLASH Live

Cyber-Neon: Hardcore & Responsive

I didn’t use single prompt; I implemented a 5-6-step optimization process my first prompt is """create web based advanced game with html css and javascript in one html script like an expert"""

11 upvotes74d ago
Play NowGo ›
Game Node
ECHOES-OF-THE-VOID-SOULS-LIKE-BOSS-FIGHTS
Echoes of the void (souls like boss fights) thumbnail
9
GOOGLE GEMINI 3.1 PRO Live

Echoes of the void (souls like boss fights)

Create a complete browser-based 3D boss-rush game using HTML, CSS, and JavaScript with Three.js from a CDN. Keep it self-contained and directly playable in a browser without any build step. The game should be a stylish third-person “souls-like” arena experience with: - player movement, sprint, dodge roll with i-frames, melee attack, third-person camera - health/stamina UI, boss name/health UI, death and victory screens, main menu - responsive menu layout that works on smaller screens and can scroll if needed - procedural audio using Web Audio API - strong visual presentation with emissive materials, particles, attack telegraphs, fog, lighting, and polished boss effects Build a circular arena with environmental detail, not just a flat floor. Include things like pillars, glowing runes, crystals, rim detail, lighting accents, and other atmospheric touches. The world should feel intentional and visually rich. Create 5 bosses, each with: - a distinct model/silhouette - unique theme and color identity - unique moves and attack patterns - readable telegraphs - different gameplay feel from the others Boss 1 through 4 should each feel original and varied. Include melee pressure, AoEs, movement attacks, projectiles, or other mechanics as appropriate, but avoid making them feel repetitive. Boss 5 should be the final boss and the most elaborate encounter: - it must have 2 phases - the second phase should be a rebirth/transformation, not just a recolor - the two phases should play differently - it should be only a little harder than the earlier bosses, not unfair - its model should be more detailed than the others - it should have the best effects and presentation in the game - it should interact with the world in some way - the world should visibly change during the phase transition For the final boss, make sure phase 2 includes a meteor-style attack: - it marks the player’s current location with a circle that stays there - a meteor appears in the sky - after a delay, the meteor crashes into that marked area and damages everything inside Also give phase 1 its own original signature mechanics, not generic repeats of attacks from other bosses. General design goals: - make the game feel polished, readable, and fun - prioritize strong visual identity and distinct boss mechanics - keep combat fair and dodgeable - make melee hit detection forgiving enough for floating or tall bosses - structure the code clearly with reusable systems for player logic, bosses, particles, telegraphs, and world state - include cleanup/reset logic when changing bosses or returning to menu Return the full complete code only.

9 upvotes75d ago
Play NowGo ›
Game Node
HEARTBREAKER
Heartbreaker thumbnail
6
FABLE Live

Heartbreaker

Okay Fable, I will give you one chance, and one chance only to impress me with your superior technical might, make me something enjoyable and fun, and a little bit sexy, It should be runnable in the chrome browser, I give you free will to make what you want, but it must impress me and it must be fun

6 upvotes12d ago
Play NowGo ›
⚡ FRESH DROPS

Newest uploads

The latest self-contained experiments arriving on the platform.

Browse all
Game Node
LOW-POLY-DEMO-DERBY
LOW-POLY DEMO DERBY thumbnail
5
CLAUDE FABLE 5 ULTRACODE Live

LOW-POLY DEMO DERBY

This was built from a nano banana reference mock-up photo and is just here as a demonstration of the models capabilities.

5 upvotes12d ago
Play NowGo ›
Game Node
HEARTBREAKER
Heartbreaker thumbnail
6
FABLE Live

Heartbreaker

Okay Fable, I will give you one chance, and one chance only to impress me with your superior technical might, make me something enjoyable and fun, and a little bit sexy, It should be runnable in the chrome browser, I give you free will to make what you want, but it must impress me and it must be fun

6 upvotes12d ago
Play NowGo ›
Game Node
DESK-RENDERING-PC-MOUSE-MONITOR-KEYBOARD-WITH-BROWSER-OS-ON-MONITOR
desk rendering(pc, mouse, monitor, keyboard) with browser OS on monitor thumbnail
1
CLAUDE FABLE 5 Live

desk rendering(pc, mouse, monitor, keyboard) with browser OS on monitor

you can use html, CSS, JS, 3js and any other libraries you may wish to use in a single HTML file. it should run on most devices permanently or in other words make it optimized. it shall be self-contained and shouldn't require any precautionary steps other than opening the html file in a browser Do not worry about mobile compatability, it will be run on a windows PC(both 10 & 11) first, using 3JS or other 3d rendering libraries, render a PC(a monitor, keyboard, mouse, and the actual PC), do not add RGB to the pc or other bright lights for visibility(also don't make it too dark/add excessive fog). You should able to press the keys(using the mouse, or by pressing the keys on the real keyboard) and they should appear as being pressed, the mouse should be moved by pressing and holding it and moving around using the mouse pointer. On the monitor, there should be a OS types system(macOS style, not a full on clone but the style with 5 apps and 2 2d games like tetries and snake), when you press keys on the virtual keyboard and move the virtual mouse, it should be reflected on the monitor. You should be able to press "Z" to zoom into the monitor, here have the OS displayed in full screen and de-render the keyborad,mouse and pc fo performence and "Y" to again come out and see the full desk. when you open it, it should be a dark screen and press any button to start, when you press escape you should come back to this screen.

1 upvotes12d ago
Play NowGo ›