Multiplayer Tetris clone
Find a file
2019-10-17 07:05:13 -07:00
.builds Add CI build files 2019-09-16 16:49:34 -07:00
cmd Add title screen 2019-10-17 06:59:15 -07:00
pkg Reset player garbage when resetting game 2019-10-17 07:05:13 -07:00
.gitignore Improve mino generation 2019-09-13 17:00:49 -07:00
CONFIGURATION.md Add title screen 2019-10-17 06:59:15 -07:00
go.mod Improve multiplayer 2019-10-11 10:17:42 -07:00
go.sum Improve multiplayer 2019-10-11 10:17:42 -07:00
LICENSE Add basic console GUI 2019-09-16 18:32:18 -07:00
README.md Show garbage sent / receive and speed on TAB, limit number of multiplayer matrixes displayed based on window size 2019-10-14 21:30:55 -07:00

netris

GoDoc builds.sr.ht status Donate

Multiplayer Tetris clone

This project is not yet stable. Feedback is welcome.

Demo

To play netris without installing:

ssh netris.rocketnine.space

Install

To install netris and netris-server:

GO111MODULE=on
go get -u git.sr.ht/~tslocum/netris
go get -u git.sr.ht/~tslocum/netris/cmd/netris
go get -u git.sr.ht/~tslocum/netris/cmd/netris-server

Configure

See CONFIGURATION.md

Play

A single player game may be played by launching without any options.

To play online, connect to the official server:

netris --nick <name> --connect netris.rocketnine.space

To host a private game, start a dedicated server:

netris-server --listen-tcp :1984

Then, connect with:

netris --nick <name> --connect ip.or.dns.address:1984

Support

Please share suggestions/issues here.

Disclaimer

Tetris is a registered trademark of the Tetris Holding, LLC.

netris is no way affiliated with Tetris Holding, LLC.