# Before you open a browser game

Check the version, required files, controls, browser, and saves before choosing a browser-game project.

![Setup decision diagram](https://radiantoptimizergames.online/assets/setup-flow.svg)

## Start with the exact version

A familiar game name can refer to a fan recreation, an engine port, a limited demo, or a particular mode. Read the project title and its own description. Send friends the exact project address rather than just the franchise name.

For example, the Quake entry here opens QuakeWorld multiplayer. It is separate from the Quake II and Quake III projects. Surfd is a movement game; it is not a native Counter-Strike 2 installation.

## Check whether you need your own files

A browser can run a project that still needs original game data. Halo CE Mobile asks for the player’s own Xbox game image. Diablo Web separates a limited shareware demo from a retail-data route. The Skate fan project describes a converted-copy requirement.

This directory provides project links and instructions, not retail game archives. If you want a session with fewer setup steps, choose a browser-entry project and read its current host prompts.

## Choose a device and input method

Read the documented controls before assuming a game works on a phone. Quake III’s host announces mobile and gamepad support; Surfd describes desktop keyboard and mouse. Those statements are documentation checks, not phone playtests by this directory.

Open the project in your normal browser. If you cannot look around or move, find its input or mouse-capture instructions. Check whether the project is asking you to click its canvas, switch a control layout, or connect a supported device.

## Recover without losing progress

Write down the failure stage: the page, game-data load, menu, input, or server connection. Read the current project instructions before repeatedly resetting or deleting data.

A project may store saves in your current browser. Diablo Web documents export and import options. Preserve important progress before clearing site storage or moving to another device. A new browser profile should not be assumed to contain your old saves.

## Questions and answers

### Does browser game mean no files are needed?

No. Some projects require your own game data, even though the engine runs in a browser.

### Does a phone label mean this directory tested it?

No. It means the project documents phone support; gameplay verification is recorded separately.

### Which browser projects document phone support?

This directory currently labels Quake III Arena, Halo CE Mobile, PES 6 Web Online, 2048 and Sandtris with documented mobile support. These are project claims, not our phone playtests. Read each project’s file and input requirements before opening it.

### Which games need my original game files?

Halo CE Mobile, the Skate 3 fan project and WebXash are labeled Own game files. Diablo Web distinguishes its demo route from retail data. Browser play does not automatically mean that a full retail game is included.

### What should I check if a browser game will not load?

Identify whether the failure is the page, game-data loading, input capture or connecting to a server. Read the host requirements, try a full browser tab and preserve saves before clearing site data. A readable homepage does not prove a playable match.

## Sources and review

Source review: 2026-10-10. Gameplay and performance are not tested by this directory.

- [QuakeWorld project](https://q1.pieter.com/)
- [Surfd controls](https://surfd.net/)
- [Halo CE Mobile instructions](https://hcemobile.com/)
- [Diablo Web documentation](https://github.com/JohnImril/diablo_web)
