SSHTron

Multiplayer Tron in your terminal

get it
There are no images or videos added to the gallery.
Add to gallery

Reviews

Discussion

You need to become a Contributor to join the discussion - Find out how.
20725
Zach LattaMaker@zachlatta · Founder @ Hack Club. Obsessive optimist.
Hey all! @maxwofford and I built this over the weekend in ~20 hours at BrickHacks II because we thought it'd be cool to try and build a multiplayer game that runs over SSH. To do this, we had to implement our own SSH server, which we used Go's wonderful ssh package for (https://godoc.org/golang.org/x/c...). All the game and rendering logic is from scratch. Anyone with an SSH client (nearly any UNIX computer) can play in seconds by running the following command in terminal (without the $). $ ssh sshtron.zachlatta.com Apologies in advance for any latency issues. Server is in San Francisco and the game certainly isn't optimized for less than ideal network conditions. Source code: https://github.com/zachlatta/ssh... (code quality disclaimer: here be dragons)
379771
Gorka Molero@gorkamolero · CPO, Blitz! Media
Hey Zach! Any way to run this with your friends, instead of globally?
20725
Zach LattaMaker@zachlatta · Founder @ Hack Club. Obsessive optimist.
@gorkamolero Yeah, for sure. If you check out the "Running Your Own Copy" section in https://github.com/zachlatta/ssh..., there are instructions for compiling and running it locally :-). Just need Go installed. The other way to play with friends is to keep quitting and rejoining the main server at sshtron.zachlatta.com until you're all in the same game (game name is the generated name in the bottom right corner).
379771
Gorka Molero@gorkamolero · CPO, Blitz! Media
@zachlatta Boom. Thanks
68923
Moritz Kobrna@neuling2k · Developer & Co-Founder @die_antwort
wow! so simple and so cool!