Browser field guide

Browser projects with no separate installer

Find Radiant Optimizer Games projects without a separate installer. Check initial downloads, source-page verification and input notes before opening a project.

Updated October 11, 2026Sources & check policy

Published · By Radiant Optimizer Games

These entries have a project link and no identified requirement to provide separate game files. They still fetch browser resources, and their gameplay verification levels differ.

Browse projects

33 projects

Black Ops 1 Zombies map-selection screen on vel.gg, with Kino der Toten selected
Project screen preview
Zombies
No game files neededKeyboard & mouse

Kino and other map launchers, with a substantial first download.

Load test inconclusive
Check notes · 2026-10-11

Desktop Chrome: Kino showed a 330.5 MB download, completed loading, then reported a pointer-lock restriction at Click to Start. Gameplay and other maps are unconfirmed.

Image source: vel.gg · recorded 2026-10-11.

View source: vel.gg ↗
vel.gg · external project
DOOM Shareware first-level browser screenshot with the pistol and original status bar
Gameplay screenshot
Shooter
No game files neededKeyboard & mouse

Choose solo or a multiplayer room in a WebAssembly DOOM experiment.

Controls tested
Check notes · 2026-10-11

Desktop Chrome: Play Solo, menus and a rendered first level were reached; Enter and arrow-key input were exercised. Multiplayer, saving and touch controls are untested.

Image source: silentspacemarine.com · recorded 2026-10-11.

View source: silentspacemarine.com ↗
silentspacemarine.com · external project
Quake emblem from the QuakeWorld browser project's social preview
Project artwork
Shooter
No game files neededKeyboard & mouse

A browser QuakeWorld client with a player-name entry screen.

Load test inconclusive
Check notes · 2026-10-11

The project page loaded and Play opened the client. Our session remained on the loading screen.

Image source: q1.pieter.com · recorded 2026-10-11.

Project artwork identifies the game; it is not a completed browser-game session.

Quake artwork: id Software. Browser project: Pieter.

View source: q1.pieter.com ↗
q1.pieter.com · external project
Quake II cover artwork with the game's metallic emblem from Pieter's project page
Project artwork
Shooter

Quake II

No game files neededKeyboard & mouse

A separate Quake II multiplayer browser project from Pieter.

Source page checked
Check notes · 2026-10-11

The project landing page responded. Joining a match has not been tested.

Image source: q2.pieter.com · recorded 2026-10-11.

Quake II artwork: id Software. Browser project: Pieter.

View source: q2.pieter.com ↗
q2.pieter.com · external project
Quake III browser arena scene with a player firing in a stone corridor
Gameplay screenshot
Shooter

Quake III

No game files neededKeyboard & mouse

An arena shooter browser project with its own launch page.

Source page checked
Check notes · 2026-10-11

The landing page responded. Matchmaking, controls and mobile play remain untested.

Image source: q3.pieter.com · recorded 2026-10-11.

A rendered browser scene was captured for this image. Controls, match reliability and mobile support are not established by the image.

Quake III artwork: id Software. Browser project: Pieter.

View source: q3.pieter.com ↗
q3.pieter.com · external project
PrinceJS browser introduction showing the princess and Jaffar in the palace
Project screen preview
Platformer

PrinceJS

No game files neededKeyboard

A browser reconstruction of the classic Prince of Persia platformer.

Source page checked
Check notes · 2026-10-11

The source page responded. We have not verified all levels, saving or phone controls.

Image source: princejs.com · recorded 2026-10-11.

View source: princejs.com ↗
princejs.com · external project
OpenTTD 14.1 browser menu over a landscape of railways, towns and waterways
Project screen preview
Strategy

OpenTTD Web

No game files neededKeyboard & mouse

A browser build of the transport-management game OpenTTD.

Source page checked
Check notes · 2026-10-11

The web build page responded. Save persistence and multiplayer are not yet tested.

Image source: openttd-web.pages.dev · recorded 2026-10-11.

The browser menu and animated background were rendered. This image does not establish saving or multiplayer behavior.

OpenTTD contributors and the OpenTTD Web project.

View source: openttd-web.pages.dev ↗
openttd-web.pages.dev · external project
Freeciv Web project screenshot showing cities and units on an isometric island map
Project artwork
Strategy

Freeciv Web · WebCiv

No game files neededInput untested

WebCiv's experimental Freeciv Web deployment, with a single-player setup screen.

Source page checked
Check notes · 2026-10-11

Desktop Chrome reached WebCiv's Freeciv-web client and its player-name prompt, with Game, Load, Nation and Start controls. This is an alternative operator to the supplied play.freeciv.org address, which still reported a certificate hostname mismatch. No name was submitted or game started; map play, saving and controls remain untested.

Image source: github.com · recorded 2026-10-11.

Upstream repository reference image, not our capture of WebCiv's experimental deployment. The old play.freeciv.org address remains blocked; the listing now links to WebCiv.

Freeciv-web project contributors; reference screenshot published in the project README.

Image usage terms ↗

View source: webciv.org ↗
webciv.org · external project
2048 browser board after keyboard moves, showing numbered 2 and 4 tiles
Gameplay screenshot
Puzzle

2048

No game files neededKeyboard / touch untested

Slide and combine numbered tiles in Gabriele Cirulli’s 2048.

Controls tested
Check notes · 2026-10-11

The original URL redirected to play2048.co. After closing the tutorial, arrow-key input changed the visible score from 0 to 4. Touch controls and persistence are untested.

Image source: play2048.co · recorded 2026-10-11.

View source: gabrielecirulli.github.io ↗
gabrielecirulli.github.io · external project
Little Alchemy 2 project artwork with a flask, test tubes and an illustrated discovery book
Project artwork
Puzzle

Little Alchemy 2

No game files neededPointer / touch untested

Combine items and discover new elements on the project’s website.

Source page checked
Check notes · 2026-10-11

The official page responded. Progress saving, touch interaction and content access are untested.

Image source: littlealchemy2.com · recorded 2026-10-11.

Little Alchemy 2 project; published social-preview image.

View source: littlealchemy2.com ↗
littlealchemy2.com · external project
Krunker project artwork showing block-style characters carrying weapons on a desert map
Project artwork
Shooter

Krunker

No game files neededKeyboard & mouse

A multiplayer FPS on its own browser-game website.

Source page checked
Check notes · 2026-10-11

The official landing page responded. A live match and sign-in requirements were not tested.

Image source: krunker.io · recorded 2026-10-11.

Krunker / FRVR; published social-preview artwork.

View source: krunker.io ↗
krunker.io · external project
Agar.io official social-preview image with colorful cells on a white grid
Project artwork
Multiplayer

Agar.io

No game files neededKeyboard & mouse listed

A cell-growth multiplayer game whose guest lobby offers a Play button.

Source page checked
Check notes · 2026-10-11

The raw HTTPS request returned 403, but desktop Chrome opened the guest lobby with an enabled Play button and instructions for mouse movement, Space to split and W to eject mass. No match was joined; arena loading, multiplayer and input remain untested.

Image source: agar.io · recorded 2026-10-11.

Official project artwork, not our multiplayer-test screenshot. A browser follow-up reached the guest lobby despite the raw request's access restriction.

Agar.io project; published social-preview image.

View source: agar.io ↗
agar.io · external project
Slither.io project artwork showing an orange snake and the game's colorful name
Project artwork
Multiplayer

Slither.io

No game files neededPointer / touch untested

A snake-growth arena on the original Slither.io site.

Source page checked
Check notes · 2026-10-11

The page responded. Connecting to a server and mobile controls have not been tested.

Image source: slither.io · recorded 2026-10-11.

Slither.io project; published social-preview artwork.

View source: slither.io ↗
slither.io · external project
Shell Shockers artwork with armed egg characters fighting around stone walls
Project artwork
Shooter

Shell Shockers

No game files neededKeyboard & mouse

An egg-themed online shooter on the Blue Wizard project website.

Source page checked
Check notes · 2026-10-11

The landing page responded. We have not tested rooms, accounts or gamepad support.

Image source: shellshock.io · recorded 2026-10-11.

Blue Wizard Digital / Shell Shockers; published social-preview artwork.

View source: shellshock.io ↗
shellshock.io · external project
Minecraft Classic browser landscape with grass blocks, trees, blue sky and the block-selection bar
Gameplay screenshot
Sandbox

Minecraft Classic

No game files neededKeyboard & mouse

Mojang’s browser version of Minecraft Classic, distinct from modern Minecraft.

Source page checked
Check notes · 2026-10-11

The official page responded. World loading, inviting friends and touch controls remain untested.

Image source: classic.minecraft.net · recorded 2026-10-11.

This screenshot records a rendered browser world. It does not establish building controls, inviting friends or mobile gameplay.

Minecraft artwork: Mojang / Microsoft.

Image usage terms ↗

View source: classic.minecraft.net ↗
classic.minecraft.net · external project
TETR.IO social-preview artwork with the game's logo over colorful falling blocks
Project artwork
Puzzle

TETR.IO

No game files neededKeyboard

A falling-block game with solo and online modes on its project site.

Source page checked
Check notes · 2026-10-11

The project page responded. A guest session, online match and save behavior are untested.

Image source: tetr.io · recorded 2026-10-11.

TETR.IO project; published social-preview artwork.

View source: tetr.io ↗
tetr.io · external project
ZType project artwork showing the title, word targets, spacecraft and keyboard letters
Project artwork
Arcade

ZType

No game files neededKeyboard

A typing shooter where words become targets.

Source page checked
Check notes · 2026-10-11

The project page responded. Keyboard gameplay and mobile support have not been verified.

Image source: zty.pe · recorded 2026-10-11.

Phoboslab / ZType; published social-preview artwork.

View source: zty.pe ↗
zty.pe · external project
Snowy ravines and glass ramps in Surfd's surf_boreas course preview
Project artwork
Sports

CS Surf · Surfd

No game files neededKeyboard & mouse

Source-style surf courses with solo practice; this is not the full Counter-Strike game.

Source page checked
Check notes · 2026-10-11

The Surfd page exposes course selection, solo play and keyboard/mouse bindings. It lists R to restart and Esc for the menu. We inspected the launcher; movement, leaderboard submissions and multiplayer were not tested.

Image source: surfd.net · recorded 2026-10-11.

The project's course preview identifies this surf project; it does not demonstrate our own completed run.

Surfd / @0yield; surf_boreas by Syncronyze.

View source: surfd.net ↗
surfd.net · external project
Diablo Web project artwork with the red demon emblem and Diablo title
Project artwork
RPG

Diablo Web

No game files neededKeyboard & mouse; touch listed

Try the limited demo without files; the full game needs your own DIABDAT.MPQ.

Load test inconclusive
Check notes · 2026-10-11

The page offers a free limited demo and a separate DIABDAT.MPQ import for owners of Diablo. Play Free Demo was attempted in desktop Chrome, but we did not establish a playable level. Saves are described as browser-local; online multiplayer is experimental and untested.

Image source: johnimril.github.io · recorded 2026-10-11.

No-files applies to the limited demo only. This is project artwork, not a gameplay check.

Diablo artwork: Blizzard Entertainment. Browser project: John Imril / DiabloWeb.

View source: johnimril.github.io ↗
johnimril.github.io · external project
PES 6 browser project's PSP language-selection screen with English highlighted
Project screen preview
Sports

PES 6 Web Online

No game files neededKeyboard / gamepad / touch listed

A PSP-based browser project with a language menu and an optional lighter launch.

Source page checked
Check notes · 2026-10-11

Desktop Chrome's lighter, no-commentary launch reached the PSP language-selection screen. The page lists WebGL 2, keyboard, gamepad and touch controls, and an optional full download of about 300 MB. We did not verify a match, keyboard response, online play or saved-data import.

Image source: pes6.optijuegos.net · recorded 2026-10-11.

Recorded menu preview; this is not a match screenshot. Gamepad and phone input remain untested.

Pro Evolution Soccer artwork: Konami. Browser project: OptiProjects.

View source: pes6.optijuegos.net ↗
pes6.optijuegos.net · external project
Moon Zombies loading artwork with lunar scenes and illustrated panels
Project artwork
Zombies

Moon · BO1 Zombies

Map projectNo game files neededKeyboard & mouse untested

A dedicated Moon map launcher on vel.gg, listed separately from the BO1 map hub.

Source page checked
Check notes · 2026-10-11

The current vel.gg Moon route responded with a Moon launcher. The earlier supplied Moon address redirected to an unrelated site, so it is not used as a launch link. Moon's resource download, level and controls were not tested; the separate Kino test cannot establish Moon's playability.

Image source: vel.gg · recorded 2026-10-11.

Moon map artwork supplied by the current project. This map is not a separate full Black Ops game.

Call of Duty: Black Ops artwork: Activision / Treyarch. Browser map project: vel.gg.

View source: vel.gg ↗
vel.gg · external project
Kino der Toten Zombies loading artwork with illustrated theater scenes
Project artwork
Zombies

Kino der Toten · BO1 Zombies

Map projectNo game files neededKeyboard & mouse

Go directly to the Kino map launcher, with the same loading limits recorded for the BO1 hub.

Load test inconclusive
Check notes · 2026-10-11

The current vel.gg Kino route identifies the map. In our BO1-hub desktop check, Kino completed a reported 330.5 MB download, then hit a pointer-lock restriction at Click to Start. This is the same map result, not a second successful test. The older supplied Kino address redirected to an unrelated site and is not used.

Image source: vel.gg · recorded 2026-10-11.

Map loading artwork. Listing a direct map route does not add a separate full game.

Call of Duty: Black Ops artwork: Activision / Treyarch. Browser map project: vel.gg.

View source: vel.gg ↗
vel.gg · external project
Bright green Skate Rust lettering from the alternative project's launcher logo
Project artwork
Sports

Skate × Rust

No game files neededKeyboard & mouse listed

A skating experiment at an alternative host, with a visible keyboard control list.

Source page checked
Check notes · 2026-10-11

The originally supplied global-terror.net address displayed an unrelated store. This alternative host identifies Skate × Rust, shows Ready to Load and lists W to push, A/D to steer, S to brake and R to reset. We inspected this host rather than attributing it to the original address; loading and skating controls were not tested.

Image source: global-terror-skate-rust.fvc3less.workers.dev · recorded 2026-10-11.

This is an alternative project address and launcher image, not proof of the old domain's operation.

Skate × Rust browser project; logo from the alternative host.

View source: global-terror-skate-rust.fvc3less.workers.dev ↗
global-terror-skate-rust.fvc3less.workers.dev · external project
Return to Castle Wolfenstein browser project's social preview showing a multiplayer scene and title
Project artwork
Shooter

Return to Castle Wolfenstein

No game files neededKeyboard & mouse untested

The iortcw multiplayer browser project; its page reports an initial download of about 380 MB.

Source page checked
Check notes · 2026-10-11

The source page identifies iortcw compiled to WebAssembly and multiplayer on mp_beach. It recommends desktop Chrome and reports an initial download of about 380 MB, cached afterwards. We checked the landing page only; joining a server, controls and caching were not tested. A full single-player campaign is not established.

Image source: rtcw.pieter.com · recorded 2026-10-11.

Project multiplayer preview; this is not our own completed multiplayer session.

Return to Castle Wolfenstein artwork: id Software / Activision / Bethesda. Browser project: Pieter.

View source: rtcw.pieter.com ↗
rtcw.pieter.com · external project
Urban Terror browser project's social preview with the casa map and Urban Terror title
Project artwork
Shooter

Urban Terror

No game files neededKeyboard & mouse untested

Pieter's ioUrbanTerror multiplayer project; the UT subdomain refers to Urban Terror here.

Source page checked
Check notes · 2026-10-11

The primary page explicitly identifies Urban Terror by FrozenSand, powered by ioUrbanTerror in WebAssembly. It lists multiplayer maps including casa and turnpike, with game data downloaded and cached by the browser. We inspected the page only; joining a match, input and caching were not tested.

Image source: ut.pieter.com · recorded 2026-10-11.

This is Urban Terror, not Unreal Tournament. Project artwork is not our own multiplayer-test screenshot.

Urban Terror artwork: FrozenSand. Browser project: Pieter; unofficial and not endorsed by FrozenSand or id Software.

View source: ut.pieter.com ↗
ut.pieter.com · external project
Slow Roads social-preview image of a winding road through an autumn landscape
Project artwork
Racing

Slow Roads

No game files neededKeyboard & mouse; gamepad listed

An endless driving web original; our launch attempt showed a hardware-acceleration warning.

Load test inconclusive
Check notes · 2026-10-11

Desktop Chrome opened Slow Roads v2.4.2 and its Begin workflow. The check encountered a LOW PERFORMANCE DETECTED warning advising hardware acceleration and a browser restart. Driving input and frame rate were not established. This is an environment-specific result, not a universal performance claim.

Image source: slowroads.io · recorded 2026-10-11.

Project artwork identifies the game. Our own launch attempt remained inconclusive.

Slow Roads / Topograph; unmodified project social-preview image.

Image usage terms ↗

View source: slowroads.io ↗
slowroads.io · external project
Astray browser screenshot showing a golden ball in a brick-walled maze
Gameplay screenshot
Puzzle

Astray

No game files neededKeyboard listed

A WebGL maze game: guide a ball through increasingly complex corridors.

Source page checked
Check notes · 2026-10-11

Desktop Chrome rendered Level 1 and displayed the I-key instruction prompt. The primary repository identifies a Three.js and Box2D maze game. Movement, level completion and touch controls were not tested.

Image source: wwwtyro.github.io · recorded 2026-10-11.

Browser capture from the recorded check. The image alone does not establish working controls or completion.

Astray / wwwtyro; original project distributed under the Unlicense.

Image usage terms ↗

View source: wwwtyro.github.io ↗
wwwtyro.github.io · external project
Underrun browser screenshot showing the player in a dim isometric facility
Gameplay screenshot
Shooter

Underrun

No game files neededKeyboard & mouse listed

A compact isometric shooter with a systems-reboot premise and keyboard movement.

Source page checked
Check notes · 2026-10-11

Desktop Chrome showed the deployment prompt and its WASD/arrow-key movement and mouse-shooting instructions. Clicking deployment rendered the starting room. Movement, shooting, later areas and completion were not tested.

Image source: phoboslab.org · recorded 2026-10-11.

Browser capture from the recorded check. The image alone does not establish working controls or completion.

Underrun / Dominic Szablewski (PhobosLab); MIT license. Sonant-X music library uses the zlib license.

Image usage terms ↗

View source: phoboslab.org ↗
phoboslab.org · external project
HexGL browser screenshot with a blue racing ship at the track's GET READY screen
Gameplay screenshot
Racing

HexGL

No game files neededKeyboard listed

A futuristic WebGL racing game with a visible desktop keyboard launch option.

Source page checked
Check notes · 2026-10-11

The raw request encountered a TLS connection failure, while desktop Chrome opened the menu. START and the following continue prompt loaded the ship, track and GET READY screen. Driving controls, race completion and other platforms were not tested.

Image source: hexgl.bkcore.com · recorded 2026-10-11.

Browser capture from the recorded check. The image alone does not establish working controls or completion.

HexGL / BKcore and contributors; MIT license for code and resources unless a file specifies otherwise.

Image usage terms ↗

View source: hexgl.bkcore.com ↗
hexgl.bkcore.com · external project
Sandspiel repository screenshot with sand, water, growing plants and burning material
Project artwork
Sandbox

Sandspiel

No game files neededPointer; touch untested

A falling-sand sandbox with water, fire, plants and other selectable materials.

Source page checked
Check notes · 2026-10-11

Desktop Chrome displayed the simulation canvases and material palette, including sand, water, plant and fire. No materials were painted, saved or shared; touch and account features were not tested.

Image source: github.com · recorded 2026-10-11.

Upstream project artwork. Our own check reached the palette; the pictured sandbox scene was not created in that session.

Sandspiel / Max Bittker and contributors; upstream README image, MIT license.

Image usage terms ↗

View source: sandspiel.club ↗
sandspiel.club · external project
Clumsy Bird title screen with a city backdrop and Space or mouse-start instructions
Project screen preview
Arcade

Clumsy Bird

No game files neededKeyboard & mouse listed

A melonJS bird-and-pipes arcade game with Space or mouse-start instructions.

Source page checked
Check notes · 2026-10-11

Desktop Chrome rendered the title screen. It instructs players to press Space or the left mouse button to start, and M to mute sound. A run, score changes and touch controls were not tested.

Image source: ellisonleao.github.io · recorded 2026-10-11.

Browser capture from the recorded check. The image alone does not establish working controls or completion.

Clumsy Bird / Ellison Leão and contributors; original project distributed under GPL-3.0.

Image usage terms ↗

View source: ellisonleao.github.io ↗
ellisonleao.github.io · external project
A Dark Room browser screenshot after lighting the fire, with the A Firelit Room heading
Gameplay screenshot
Adventure

A Dark Room

No game files neededPointer (button)

A text adventure that begins with a cold room and a single light-fire action.

Controls tested
Check notes · 2026-10-11

Desktop Chrome: after disabling audio, clicking light fire changed the heading from A Dark Room to A Firelit Room and the log to the fire is burning. This confirms that initial button interaction only; later progression, saves, audio and mobile play remain untested.

Image source: adarkroom.doublespeakgames.com · recorded 2026-10-11.

Browser capture from the recorded check. The image alone does not establish working controls or completion.

A Dark Room / doublespeak games and contributors; original project distributed under MPL-2.0.

Image usage terms ↗

View source: adarkroom.doublespeakgames.com ↗
adarkroom.doublespeakgames.com · external project
LittleJS Breakout browser start screen with colorful bricks, Score 0 and Click to Play
Project screen preview
Arcade

Breakout · LittleJS

No game files neededPointer listed

The LittleJS engine's brick-breaking example, with a browser-rendered start screen.

Source page checked
Check notes · 2026-10-11

Desktop Chrome rendered the colored brick field, paddle, Score: 0 and Click to Play prompt. A round was not started, so paddle response, collision behavior and score progression remain untested.

Image source: killedbyapixel.github.io · recorded 2026-10-11.

Browser capture from the recorded check. The image alone does not establish working controls or completion.

LittleJS Breakout / Frank Force and contributors; MIT license.

Image usage terms ↗

View source: killedbyapixel.github.io ↗
killedbyapixel.github.io · external project

Source checks and control tests are different. Read each project’s notes before opening. Images are labeled by type; a preview does not confirm working controls.

No installer is not zero download

An installed game usually places an application on your device. A browser project loads its program and resources inside the tab, so it can avoid that installation step while still transferring a substantial amount of data. The BO1 Kino check, for example, showed a 330.5 MB initial download prompt. This collection is useful when you want to avoid preparing a separate copy of a game's data; it is not a bandwidth-saving guarantee.

What qualifies for this shortlist

Entries share a no-game-files setup label and a confirmed outbound project address from the source check. Projects with an unresolved certificate or access check are left out here, though their records remain in the full directory's status archive. The distinction keeps a launch shortlist useful without hiding research gaps. Games needing personal data files belong to another preparation workflow, explained in their detailed entry. Account requirements, touch support and multiplayer availability are separate from installer requirements.

Read the check note before opening

A landing page response is a lower evidence level than an observed control test. Open the check note on a card to see which browser stage was reached. A project that only responded to an HTTPS request can still fail while downloading assets, creating a graphics context or contacting a multiplayer server. We do not upgrade that evidence because another directory uses a Play label. Our policy explains the recorded levels and what they do not promise.

Pick a project suited to your input

Desktop shooters generally need a keyboard and mouse, but the listed requirement should be checked against the particular project. A phone can display a launch page even when it cannot operate the game. In this edition, desktop interaction tests do not count as phone tests. If you are checking whether keyboard input works, 2048 provides a comparatively simple interaction; its observed score change is recorded on its card. We have not used that desktop result to claim touch compatibility.

Prepare for the first load

Use the startup guide for a short preflight routine. Keep the original project tab open while progress is advancing. If a canvas stays blank, use troubleshooting to distinguish stalled resources from input or graphics issues. Browsers may cache some resources, but a faster later visit is not guaranteed. Returning to the directory lets you choose another project with the same genre preference and a different check status.

Continue exploring

Related guides