FirstContact — night excavation site under an alien sky, K-7 rifle in first person
BambooForest presents · In Development

First Contact

First contact has already happened. The fight is over what they left behind.

firstcontact.gg · 100% browser-native · no install
What it is

Kinetic-tactical FPS.
Zero install. Zero pay-to-win.

Human operator squads deploy to crash sites and excavation zones to secure alien technology. Ranked competitive integrity, co-op PvE, arcade modes — all of it opened from a URL, not a launcher.

Momentum modifies gunplay — it never replaces it.

Quake-lineage ground feel with modern tactical tools: slide, vault, mantle, lean, sprint-to-ADS timing. A disciplined holder beats a sloppy rusher; a skilled rusher beats a camper. Skill decides.

ALPHA and BRAVO operator squads facing a glowing alien Data Core
The Fiction

Two squads. One core.
Ninety seconds.

ALPHA and BRAVO fight over what fell out of the sky. Two visual languages define every site: human steel, matte and amber-lit — and alien geometry, monolithic and violet, glowing hard enough to navigate by.

  • 01 · PvP is always human vs human. No alien faction abilities in ranked.
  • 02 · PvE enemies are alien drones and constructs.
  • 03 · “FIRST CONTACT” is also the first-blood callout of every match.
What you actually play

CONTACT

Ranked · 4v4 / 5v5

Round-based Data Core objective. Attackers extract an alien core from one of two vault sites; defenders hold or retake. ~90-second rounds, light economy, ranked MMR, seasonal soft reset.

RUSH

Arcade · 6v6

Fast TDM and hardpoint energy. ~8-minute matches, quick respawn, XP bonus. Warm up, or spend a clean lunch break.

SALVAGE

Co-op PvE · 1–4

Squad ops against alien constructs — hack, escort, destroy, extract. Difficulty scales with squad skill. Loot unlocks cosmetics only.

TRIAL

Solo

Skill gauntlet and live firing range, with roguelike rooms, a daily seed and leaderboards to come. Your aim trainer lives inside the game.

FOB — the crew hangout and live firing range between matches — lands later, with a Discord Activity embed planned.

Contact Standard

Twelve weapons. No bloated armory.

Learnable, deterministic recoil — not RNG spray. A ~280–420 ms rifle TTK band. A distinct audio identity per gun, and a kill-confirm cascade you can feel: hit marker, damage, kill chime, killfeed.

K-7
Bullpup automatic rifle

The standard. Learnable, deterministic recoil.

P-2
Service sidearm

Fast, honest, always in the fight.

S-8
Pump shotgun

Close-quarter authority at the vault door.

2 pistols · 2 SMGs
2 shotguns · 3 ARs
2 precision · 1 LMG
Server-authoritative · no client trust
Fair Play

Merit Over Wallet.

Our commercial model is a trust product. Cosmetics fund the studio. Nothing you can buy will ever win you a round.

And your time is sacred: pick a 15, 30 or 60 minute session — or free play. Battle pass progress is XP-based and pausable. No daily-login punishment, no FOMO decay.

Yes
  • Cosmetic battle pass, previewable
  • Direct store, item-return guarantee
  • Mastery as prestige, not power
Never
  • Loot boxes
  • Gacha
  • XP boosts that buy rank
  • Pay-to-win anything
Built for the open web

The URL is the game.

Click the link, play

No Steam, no Epic, no console gatekeepers. Updates are a refresh, not a 40 GB patch night.

Competitive performance

A custom engine — WebGPU-first with graceful fallback, WASM simulation, authoritative Rust servers built for desktop competitive framerates.

Shareable by default

Instant share links and creator codes, PWA desktop install, and a Discord Activity embed — all planned distribution surfaces.

Design pillars
01

Feel is Law

Gunfeel and movement come before meta systems. If it doesn't shoot right, it doesn't ship.

02

One Skill, Many Fronts

The same aim, movement and game-sense carry across ranked, co-op, arcade and solo.

03

Readable Chaos

Clear lanes, chokes and callouts. Rule-bound destruction. No motion blur or DoF hiding the fight.

04

Merit Over Wallet

Cosmetic-only monetization. Zero gameplay advantage for sale. Ever.

05

Your Time, Sacred

Session Contract: 15 / 30 / 60 minutes or free play. XP-based, pausable pass. No login punishment.

Queue Contact. Leave when your session ends.

Enter firstcontact.gg
FirstContact — a BambooForest game