Zero Point Arena is a compact top-down physics shooter built around one very useful idea: if you can pick it up, you can probably launch it at your opponent.

Face an armed combat bot in an open-ended arena duel. Grab loose objects from a distance, punt props across the room, trigger explosive chain reactions, or fall back on your shotgun and pistol when subtlety stops working.

There is no final round or score limit—just an escalating fight for the highest kill count.

Features

  • Grab, carry, punt, and launch physics objects
  • Turn debris and explosive barrels into improvised weapons
  • Switch between a gravity gun, shotgun, and pistol
  • Recover ammunition from dropped weapons
  • Dash through danger and knock physical objects aside
  • Fight a bot that approaches, retreats, strafes, searches, and uses the arena against you
  • Create chained collisions and explosive reactions
  • Track kills, self-kills, weapon attribution, and multikills
  • Jump straight into a single-player browser match

Controls

  • WASD — Move
  • Mouse — Aim
  • Shift — Dash
  • Left mouse button — Fire the selected firearm, launch a held object, punt an object
  • Right mouse button — Grab or drop an object
  • 1 — Gravity gun
  • 2 — Shotgun
  • 3 — Pistol
  • Escape — Pause or resume

Walk over dropped firearms to recover their ammunition.

Roadmap

Version 1 is a single-player arena duel against a combat bot.

The upcoming version 2 aims to provide:

  • Multiplayer
  • More game modes (Team PvP, Free for all PvP, CTF)
  • Modding somehow
  • Human made art assets

Check out the full roadmap.

Disclosure

Zero Point Arena was designed, directed, reviewed, and playtested by me, @floriananceau.

AI was used to assist with programming, debugging, automated tests, and documentation. The current geometric graphics and generated sound effects are temporary AI-assisted placeholder assets. The game does not contain a generative-AI model and does not contact an AI service while running.

Feedback

Found a bug or have an idea? Leave a comment below or create an issue

Development log

Leave a comment

Log in with itch.io to leave a comment.