Browser survival arena

Rift Clearance

A 3D top-down survival shooter with solo runs, shareable rooms, co-op clearing, and a Director player who controls the pressure.

No download required. Open the page, test solo, or send an A2 / Director link to a friend.

Solo instant test run Co-op A1 / A2 clearing Director player B spawns enemies Mobile joystick + auto fire
WebGL 3D Arena Real-time Rooms Boss Pressure No Download

In-game Screens

Combat, room sharing, and Director control are all visible.

A player fighting enemies inside Rift Clearance
Survival Clearing Enemies push in from the arena edge while the player moves, aims, fires, and collects temporary upgrades.
Room sharing panel with A2 and Director invitation links
Room Sharing A1 creates a room and sends separate links to the co-op player A2 or the Director player B.
Director mode view with enemy type buttons and arena edge spawning
Director Mode Player B watches from above, selects enemy types, and spawns them from the map boundary.

Core Loop

Move, aim, loot, survive the next wave.

Move

Top-down movement

Desktop players use WASD to move, the mouse to aim, and the left button to fire. Arena pressure keeps the player moving.

Loot

Combat pickups

Enemies can drop shield, orbit swords, shotgun, and explosive upgrades. Timing a pickup well can save a run.

Boss

Boss pressure

Boss enemies force different positioning. Active enemy limits keep the scene readable in solo and room modes.

Mobile

Touch-friendly play

On phones, a left-side joystick controls movement while the weapon automatically targets and fires at the nearest enemy.

Sync

Room sync

Cloudflare Worker and Durable Objects coordinate temporary rooms, player states, enemy spawns, and start flow.

Cache

Faster repeat loads

Models and scripts use browser caching where available, so the first load may take longer than later visits.

Online Rooms

A1, A2, and B each have a clear role.

A1 is the host fighter. A2 can join for co-op clearing. Player B is the Director, watching from above and adding enemies to turn the run into a lightweight contest.

  1. Open the game and choose a room mode.
  2. Send the A2 or B link to another device.
  3. After everyone loads, A1 starts the run.
  4. Phone players move with the joystick; desktop players use keyboard and mouse.

Publication Ready

The site includes the public pages reviewers expect.

Stable entry

The root page explains the game. The actual game runs from a clear Play entry instead of a hidden file.

Clear policies

Privacy and terms pages describe room data, browser cache, Cloudflare hosting, and possible ad cookies.

Support path

The contact page gives a public email for gameplay issues, privacy requests, and ad review questions.

Bilingual pages

Chinese and English pages cover the same core areas: gameplay, compliance, privacy, terms, and support.

Mobile entry

Touch devices automatically use joystick movement and nearest-target auto fire.

Ad boundaries

The ad policy states that standard ads should not cover the game canvas or imitate game controls.

Site Structure

Landing page, guide, policy pages, and game entry each do one job.

The homepage explains the product. The guide helps new players. Policy pages explain data and acceptable use. The game page focuses on play.

  • RuntimeBrowser WebGL + WebSocket
  • EntryWebsite /, game /app.html
  • Public pagesGuide, ads, about, privacy, terms, contact
  • MobileJoystick movement and automatic nearest-target fire
  • LanguagesChinese / English
Rift Clearance game scene with a top-down arena and enemies
The game page keeps a return link and policy links available from the start panel.

New Player Guide

Start with these choices.

Solo test

Use solo play to check performance and learn movement, weapons, enemy speed, and pickup timing.

Two-player co-op

Create an endless co-op room and send the A2 link to a friend. Positions, health, and rescue states sync.

A+B contest

A clears enemies while B spawns enemies. The Director can choose basic, heavy, or Boss enemies.

Device advice

Use a modern browser with WebGL and WebSocket support. First-time model loading can take a few seconds.

Phone controls

On mobile, use the left joystick to move. Firing is automatic and follows the nearest enemy.

Host timing

A1 should wait until A2 or B finishes loading before starting the room to reduce start-state mismatch.

Open the full guide

Review Map

Reviewers can inspect the important pages directly.

FAQ

Common questions.

Do I need to download anything?

No. Rift Clearance runs in the browser. Open the page and start from the game panel.

Why can the first load take longer?

The first visit downloads 3D assets and scripts. Browser cache should make later visits faster.

Does online play require an account?

No account is required. Rooms use temporary room codes and temporary client identifiers.

How does mobile play work?

Mobile players move with a virtual joystick. Shooting automatically aims at the nearest enemy.

Where will ads appear?

If ads are added, standard ads should stay on content pages or clearly separated areas and should not cover the game canvas or controls.

Is there a Chinese version?

Yes. Use the language switch in the navigation to return to the Chinese site.

Ready

Start clearing.

Enter the Rift