Multiplayer Tetris clone
Find a file
2019-10-25 17:10:38 -07:00
.builds Add CI build files 2019-09-16 16:49:34 -07:00
cmd Support custom game creation 2019-10-25 17:10:38 -07:00
pkg Support custom game creation 2019-10-25 17:10:38 -07:00
.gitignore Improve mino generation 2019-09-13 17:00:49 -07:00
CHANGELOG.md Support custom game creation 2019-10-25 17:10:38 -07:00
CONFIGURATION.md Add title screen 2019-10-17 06:59:15 -07:00
GAMEPLAY.md Support custom keybindings 2019-10-18 20:58:30 -07:00
go.mod Support custom game creation 2019-10-25 17:10:38 -07:00
go.sum Support custom game creation 2019-10-25 17:10:38 -07:00
goreleaser.yml Add website and version to title screen 2019-10-21 16:26:16 -07:00
LICENSE Add basic console GUI 2019-09-16 18:32:18 -07:00
NETWORKING.md Support custom game creation 2019-10-25 17:10:38 -07:00
README.md Support custom game creation 2019-10-25 17:10:38 -07:00

netris

GoDoc builds.sr.ht status Donate

Multiplayer Tetris clone

Play Without Installing

To play netris without installing, connect via SSH:

ssh netris.rocketnine.space

Screenshot

Install

Choose one of the following methods:

Download

Download netris

Windows and Linux binaries are available.

Compile

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

How to Play

See GAMEPLAY.md

Support

Please share suggestions/issues here.

Libraries

The following libraries are used to build netris:

  • tcell - User interface
  • tview - User interface
  • ssh - SSH server
  • pty - Pseudo-terminal interface
  • go-isatty - Terminal detection

Disclaimer

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

netris is no way affiliated with Tetris Holding, LLC.