Click to Hunt!
Vitality: 100
PRIMAL FURY!
Attacking With: Talon Strike
Dinos: 0
Nearest: ---
Direction: [ ]
EXTINCTION EVENT!
SolvProb — Custom Website & App Engineering

Dino Fight — Dinosaur FPS

Play a free dinosaur first-person shooter in your browser: hunt dinosaurs across 3D terrain, switch between Talon Strike and Acid Spit, and activate Primal Fury slow motion.

What this tool does

Dino Fight is a Three.js browser FPS where you defend yourself from dinosaur enemies in a sunny 3D arena filled with rocks and terrain obstacles. Track nearby dinos with the radar, aim with the crosshair, use two attacks, collect vitality and Primal Fury power-ups, and survive the spawning hunt.

Who this is for

How to use this tool

  1. Click Click to Hunt! on desktop, or tap it on mobile, to begin
  2. Use W/A/S/D and the mouse to move and aim on desktop
  3. Use the left and right joysticks on mobile to move and look
  4. Fire with the mouse button or ATTACK!, then switch between Talon Strike and Acid Spit
  5. Press Shift or tap PRIMAL FURY to slow the action and gain a combat advantage
  6. Use the radar and direction display to find nearby dinosaurs
  7. Collect vitality and Primal Fury pickups, then choose Try Again, Hatchling? after defeat

Inputs

Outputs

Example use cases

Similar SolvProb apps

Frequently asked questions

How do I play this dinosaur shooter?

Start the hunt, move with W/A/S/D or the left joystick, aim with the mouse or right joystick, and attack with the mouse button or ATTACK! control. Use the radar to locate dinosaurs.

What does Primal Fury do?

Primal Fury slows the combat simulation and gives you more time to move and aim. Its energy drains during use and recharges when inactive.

Which attacks are available in Dino Fight?

Talon Strike fires a fast, smaller projectile for 35 damage. Acid Spit fires larger projectiles at a faster repeat rate for 20 damage.

Need a custom dinosaur game or WebGL FPS?

SolvProb builds Three.js games, mobile interactions, and responsive 3D experiences around your concept.

Talk to SolvProb →