[Client] nullspace

Discuss and Share your work for games and clients

Moderator: monkey

Post Reply
monkey
Posts: 10
Joined: Tue Mar 18, 2025 8:55 pm

[Client] nullspace

Post by monkey »

Here's a client I was working on mostly back in 2021. It is a C++ and OpenGL client that was intended to be a drop in replacement for Continuum. It supports both VIE and Continuum (private network solver) encryption.

It doesn't support some important things like profiles, keybindings, directory server, arena join menu, chat window, and probably a lot more.

nullspace

Features:
  • Windows, Linux, and Android (Android spectator client currently)
  • VIE and Continuum encryption
  • Download map and LVZ data
  • Statbox, radar, chat, energy, item/ship status indicators, and menu ui elements
  • Render tiles and animated tiles
  • Render simple LVZ objects (map and some screen)
  • Render players and weapons
  • Player/weapon collision/bounce
  • Spectator camera
  • Entering and controlling a ship with correct arena settings
  • Render exhaust
  • Energy and recharge
  • Bullets, bouncing bullets, bombs, proximity bombs, mines, repels, and shrap implemented with correct simulation
  • Bursts, repels, decoys, thors, bricks, rockets, and portals implemented
  • Afterburners
  • Initial bounty prizing with correct prizing
  • Cloak, stealth, xradar, antiwarp, and multifire
  • Super and shields
  • Door synchronization
  • Green synchronization and prize weighting
  • Banners
  • Attaching
  • Notifications in center of screen
  • Sound effects
  • Flag pickup and flag turf claiming
  • Balls
User avatar
PoLiX
Site Admin
Posts: 30
Joined: Sun Mar 16, 2025 4:53 am
Location: Port Orchard, Washington, USA
Contact:

Re: [Client] nullspace

Post by PoLiX »

Soo many of us have gotten soo close to a finished client... Some day we will figure this out, hah
Themmog.com Admin
Former SSC Server Host, Billing Operator, and Network BanG Admin
SSForum.net - 2001 to 2014
monkey
Posts: 10
Joined: Tue Mar 18, 2025 8:55 pm

Re: [Client] nullspace

Post by monkey »

Yeah. I can't speak for anyone else, but I only worked on this because it was entertaining. All of the boring stuff was left incomplete. I would bet that's how most devs are, so none of them ever get finished. We just want to work on the fun part, not doing it because they want to actually push forward with a new client.
Death+
Posts: 4
Joined: Mon Mar 17, 2025 8:50 pm
Location: British Columbia, Canada
Contact:

Re: [Client] nullspace

Post by Death+ »

👍
User avatar
damageinc86
Posts: 9
Joined: Sat Mar 22, 2025 7:03 pm
Location: Oregon

Re: [Client] nullspace

Post by damageinc86 »

Gosh a new client would be earth-shattering.
Post Reply