Sandruski / multiplayer-game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Group members:

  • Sandra Alvarez
  • Guillem Costa

Game Name:

Spaceship.io

Description:

Spaceship.io is a program created by Elon Musk to find the best commander in the galaxy. The winner will gain a spot as a driver in the last SpaceX's mission: "Beyond the earth". The mission has the objective to preserve the human race sending a bank of fertilized eggs to the planet LH2025, the last hope of the specie.

The program is a sort of battle royale where you must defeat the other participants to become the last spaceship standing.

Gameplay Tutorial:

Join the server and start destroying other spaceships with your laser-gun. If an enemy is destroyed it will drop an orb, with witch you can restore your life.

You're lucky to have the "Mandalorian's laser gun", the latest model of laser-guns with the following capabilities:

  • Press left: Front laser
  • Press Right: Back laser
  • Press Up: Special shot (try it!)
  • Press Down: Move forward (the laser-gun can also move your spaceship!)

Don't get destroyed and become a hero!

List of implemented features by author:

Sandra: - Client connection/disconnection - World state replication - Delivery manager - Gameplay

Guillem: - Ping - Redundant sending of input packets - Client prediction - Entity interpolation

Known Bugs/issues

  • If jitter checkbox activated the spaceship starts flickering. This issue is drastically incremented with client prediction enabled.

About

License:MIT License


Languages

Language:C++ 80.5%Language:C 19.5%Language:HLSL 0.0%