builtbymarcelo.com

Orbital Assault

[Game]

A browser-based battle tank game built with Three.js. Orbital combat on a small planet, no download required.

Built with

Three.js / TypeScript / Vite / WebGL / WebGPU / Supabase

Orbital Assault browser-based battle tank game built with Three.js
What it is
Orbital Assault is a browser-based battle tank game powered by Three.js. It drops you into a compact planet with enemy tanks, turrets, drones, and troops. You steer across curved terrain, manage energy and ammo, and race the mission timer to clear the objective load.
Why this experiment
I want to build a full web-based game with Three.js, TypeScript, Vite, WebGL, and WebGPU. Orbital Assault is the first step, a small, playable sandbox to test spherical movement, readable combat feedback, and lightweight progression hooks like ranks and an all-time leaderboard. It is a place to try ideas quickly while I learn what deserves more time on the way to a complete browser game.
How to playControls, HUD tips, and platform notes
Use the arrow keys to steer and throttle. Press Space to fire, Ctrl to cycle special powers, and Shift to trigger the highlighted one.Watch the HUD for energy, ammo, radar, and the mission timer. Collect pickups when you get an opening. Break line of sight, pick off isolated targets, and keep enough distance to dodge incoming fire.Desktop controls are recommended while the mobile experience is still being improved.