All projects
BEACON 9 — Low-Poly Sci-Fi Rescue Adventure
BabylonJS Nuxt WebGL Blender Game Sci-Fi Adventure

BEACON 9 — Low-Poly Sci-Fi Rescue Adventure

Switch on the last station in a dead sector, answer a forgotten distress call and bring fourteen people home. A story-driven sci-fi adventure built with Babylon.js and Nuxt, free in your browser.

BEACON 9 is a low-poly sci-fi rescue adventure. You came to switch off the last station in a dead sector. Then the beacon woke up, and a transport listed as evacuated called for help. Fourteen people are still out there, and nobody is coming for them.

Repair the station, investigate what went wrong, fight the machines still following an old shutdown order and get everyone home.

Play BEACON 9 on itch.io

The mission

  • A complete story campaign. A prologue and nine sectors, about 60–90 minutes from first light to the final evacuation.
  • A shutdown order nobody cancelled. Drones, crawlers, turrets, mortars and colossus walkers stand in the way. Fly with the jetpack, dodge, fire, trigger your pulse and chain kills up to ×5 for overdrive.
  • Drive and fly. Take the wheel of a rover, two cargo trucks and an articulated mobile base, then head into orbit through asteroid fields, interceptor squadrons, boost rings and hyperspace jumps.
  • Repair, investigate, rescue. Carry parts, follow physical clues, route power through terminals and keep the survivors alive.
  • Upgrade as you go. Salvage from every fight funds five workshop upgrades. Hidden supply caches and per-sector medals reward a second run.
  • Arena. An endless survival mode under rising pressure, with a high score to beat.

Inside the dead sector

The technician walking through a powerless outpost beside a landed shuttle, a rover and three numbered sockets for the auxiliary, access and shield systems
The last inspection: the station has no power, and the first job is to pick up the core.
Top-down firefight on a violet canyon service route, with the technician's pulse blast hitting a crawler and drones while a ×4 chain counter climbs
Clearing a security pass: pulse blasts and kill chains build towards overdrive.
Articulated mobile base of four linked modules carrying red supply crates off a landing pad, with the oxygen, battery and medical unit cargo all loaded
The articulated mobile base hauls oxygen, a battery and a medical unit across the logistics yard.
The technician fighting spider-legged crawlers, a drone, a turret and two bipedal walkers on a foundry landing pad, with red targeting lasers crossing the floor
The foundry's machines are still following the shutdown order.
Shuttle flying through a glowing boost ring towards a large transport ship, past a ringed planet, asteroids and an explosion against a pink nebula
In orbit: boost rings, asteroid fields and an escort through the wreckage.
A group of survivors in white suits gathered with the technician and the rover beside an evacuation landing pad
No one left behind: the survivors follow you to the evacuation corridor.

Play in the browser on desktop or mobile

BEACON 9 is free to play in desktop and mobile browsers, and progress saves automatically. It is narrated in English and Spanish (Spain), with subtitles, an interactive tutorial and an original cinematic score; you can switch language on the welcome screen or in Settings. Turn the sound on: the story is narrated.

  • Keyboard and mouse: WASD or arrow keys to move · J or left click to fire (hold) · K or right click to dodge · Space for the jetpack (hold) or to brake in vehicles · Q pulse · E interact and skip · F enter or exit a vehicle · M map · L log · Esc pause
  • Gamepad: left stick to move · X to fire (hold, or RT) · A interact · B pulse · Y enter or exit a vehicle · RB jetpack (hold, or LT) · LB dodge · Menu pause · View map
  • Touch: on-screen joystick plus fire, dodge, pulse, jet and action buttons

You always fire where the technician is facing, so the mouse is optional. Any standard gamepad works without setup, including Xbox and PlayStation controllers, and the triggers are never required.

Development notes

The game is built with Babylon.js and Nuxt, with models made in Blender. The station kit is KayKit Space Base Bits by Kay Lousberg (CC0), and the interface uses Space Grotesk by Florian Karsten (SIL Open Font License 1.1). As disclosed on itch.io, AI tools assisted with code, graphics, sound and text.

Answer the distress call on itch.io

Built by

Viseni Design Studio

3D, WebGL, interactive & VR/AR experiences

Visit viseni.com