Titan Breaker
First-person tank cockpit shooter. Aim with touch, fire machine gun, charge cannon, defend the city, and destroy the enemy robot part by part!
$0
Paid to creators
7
Arcade plays
0
Creators applied
0
Content pieces
Media

About this game
“First-person tank cockpit shooter. Aim with touch, fire machine gun, charge cannon, defend the city, and destroy the enemy robot part by part!”
Titan Breaker is a first-person tank cockpit shooter where you fight a giant enemy robot while protecting the city. You control a heavily armed turret with machine guns and a powerful cannon, using precise aiming and quick reflexes to destroy the robot piece by piece.
🎮 Gameplay
· Aim & Fire: Touch or drag anywhere on the screen to aim. The machine gun fires automatically while you aim. · Cannon: Double-tap the screen or hold the CANNON button to charge and fire a high-damage shot. · Defense Shield: When you stop firing, your tank deploys an energy shield that blocks enemy projectiles. · Zoom: Use pinch gesture to zoom in and out for better precision. · Destructible Environment: Buildings can be damaged — protect the city to earn a higher grade!
🤖 Enemy Robot
The enemy has destructible parts: Head, Body, Left/Right Arms, Left/Right Legs. Each part has a critical threshold — once reduced to critical HP, it can only be finished off by the cannon. The core (randomly assigned to head or body) requires multiple cannon hits to destroy.
🌆 City Defense & Score
Your score increases by damaging the robot and decreases when buildings are destroyed. Mission outcome and Defense Grade (S–D) are recorded locally.
🎨 Visual Variety
Each mission randomly selects one of five visual themes (Day, Dusk, Night, Rain, Dawn), changing lighting, colors, robot appearance, and behavior stats — keeping every playthrough fresh.
🧠 Features
· Raycast-based hit detection on actual 3D meshes · Laser pointer aim indicator · English / Japanese language toggle · Procedural BGM and sound effects via Web Audio API · Persistent local storage for tutorial state and battle records
🖥️ Tech Stack
· Three.js (3D rendering) · Vanilla JavaScript (no external dependencies beyond Three.js) · Web Audio API · Responsive touch controls (works on mobile and desktop)
DETAILS
Platforms
Available on
Campaigns
No campaigns yet. Follow the game to hear about new ones.
Browse live campaignsLaunching a game? List it free and put creators to work on it.
List your game