Skip to content
An experimental game based on latency
JavaScript GLSL HTML
Branch: master
Clone or download
This branch is even with davazp:master.

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client
server
.gitignore
README.md
gameplay.gif
package.json
yarn.lock

README.md

Far From Home

An experimental game based on latency. Two players fight to defend their home planet and find a new one. The player that conquers the other player's home planet first wins.

gameplay animation

Setup

Requires Node to run. Install dependencies (from the top level directory):

yarn

then start the dev server:

yarn start

Playing

Control the game with your mouse. Left click selects a planet, and right click (or shift-click) orders to send one spaceship to that planet.

Keep in mind that:

  • You're sending messages from your home planet (green), and it will take some time for the message to arrive to the selected planet (unless you are sending ships from your home planet)
  • Spaceships ping their position back to your home planet, which again takes time to arrive, so the further away a spaceship is from your home planet, the more inaccurate it's position is (or rather, you see the old position of that ship)
  • Simply put: It's easier to control ships and respond to threats closer to your home planet, and much harder when you're moving further away.

The first player that conquers the other player's home planet wins (so make sure to defend yours properly).

Team

Development

Music

You can’t perform that action at this time.