
Super Soldier Battle is a free 3D multiplayer first-person shooter built with Three.js and WebGL. Join the Blue or Red team and fight team-based player-vs-player battles on a forest mountain island, with real-time multiplayer powered by AWS. No download is required — it plays in any modern browser on a PC or Mac.
Yes, completely free. No download or install required. Just open the website in any modern browser (Chrome, Firefox, Edge, Safari) and play instantly. The game runs on Three.js and WebGL.
The game uses real-time WebSocket connections powered by AWS. When you sign in with Google, your position and actions sync with other players in the same world. You can see other players moving, shooting, and scoring in real-time.
Any modern web browser with WebGL support on a PC or Mac. The game requires a keyboard and mouse for controls (WASD movement, mouse aim, click to shoot). A dedicated GPU is recommended for best performance but integrated graphics work too.
Yes. Tap PLAY on your phone, turn it sideways, and play with touch controls: the left joystick moves (push all the way forward to sprint), drag the right side of the screen to look, and use the FIRE, JUMP, RELOAD and SHIELD buttons. The game is still best on a PC with keyboard and mouse.
Super Soldier Battle was created by Shane Brumback at Indie Forge Studio. It is built with Three.js for 3D rendering, AWS WebSocket API for real-time multiplayer, and DynamoDB for player data and leaderboards.
Use WASD keys to move, the mouse to aim and look around, and left-click to shoot. The game uses pointer lock for immersive first-person camera control. Click the game screen to lock the mouse and start playing.
Join the Blue or Red team and fight the other team - real players plus AI soldiers - on the Forest Mountain island map. Eliminate enemies to score for your team, grab med packs to heal, and climb the leaderboard.
Open Super Soldier Battle in Chrome, Edge, Firefox, or Safari on a PC or Mac. Sign in with Google or play as a guest, pick Blue or Red, then press START. Click the game screen to lock the mouse. Press ESC to pause or release the mouse.
| Action | Key |
|---|---|
| Move | WASD / Arrow keys |
| Aim / look | Mouse |
| Fire | Left click |
| Sprint | Shift |
| Pause / release mouse | ESC |
Tap PLAY, sign in or play as a guest, pick a team, and turn your phone sideways (the game plays in landscape only). Left joystick: move, push all the way forward to sprint. Drag the right side of the screen: look and aim. FIRE: hold to shoot. JUMP, RELOAD and SHIELD are the smaller buttons. The red X pauses and the square button toggles fullscreen.