Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

warp

Light Multiplyaer Game in Racket for LAN parties.

Install Racket: http://racket-lang.org/

raco pkg install warp

Start a server: raco warp -s

Start each client: raco warp

Most scenarios are cooperative - it is playable with a single person but very difficult! All players on a ship have the same controls. More players make your ship more powerful but you have to coordinate!

The game is primarily mouse driven with keyboard shortcuts. There are a few extra keyboard shortcuts:

  • ? toggles a help screen
  • ctrl-f toggles fullscreen
  • ctrl-q asks if you want to quit
  • tab toggles showing more information on screen
  • backtick toggles showing the whole map
  • p toggles showing all players
  • r/t zoom in/out along with mouse wheel
  • right-mouse drag moves the view independent of your ship

status

Playable but still in development.

In the "Pilot Training" scenario, each player gets their own fighter and tries to scout the 4 waypoints before time is up while avoiding the asteroids.

In the "Base Defense" scenario, all players are on the rebel side trying to destroy the slowly advancing enemy destroyer using the rebel cruiser. Periodically enemy frigates will appear and assault your base. Destroying them drops upgrades for your ship.

In "Asteroid Search", all players are stranded on a ship whose engines have failed. Deploy probes to scout the asteroids for the hidden base. Use a fighter to get the engine parts from the base to your ship, and finally fly across the field to blow up the Rebel Outpost.

There's no clean way to shut down the server, just ctrl-c the process.

About

coop networked game in Racket

Resources

License

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.