jointris
Latest version: 0.16
Joinable tetris blocks with bombs
Features:- multiple blocks that can be joined on the fly
- bomb tiles exploding when pushed against other tiles
- multiple players playing collaboratively or competitively
Debian binary packages (amd64 architecture only)
For Debian based Linux distros like Debian, Ubuntu, Linux Mint, etc.Note: the sudo package must be installed and your user must have permission to execute commands as superuser.
Prerequisite projects (must be installed first)
Download, unzip and install
$ wget https://www.efanomars.com/bins/jointris-0.16-1-dist.tar.gz
$ sha256sum jointris-0.16-1-dist.tar.gz # should return
$ # df50f602d16aebb2283af0a4d4297d746c4972d57a7546d0afa97ff3758c631d
$ tar xvz -f jointris-0.16-1-dist.tar.gz
$ cd jointris-0.16
$ ./install-bin.sh # with -d also development debs are installed
Uninstall
From the same directory of install-bin.sh$ # Remember to uninstall dependant projects first !
$ ./uninstall-bin.sh # with -d also development debs are uninstalled
Arch binary packages (amd64 architecture only)
For Linux Arch based distros like Arch, Manjaro, etc.This project is also available in the AUR (Arch User Repository) at https://aur.archlinux.org/packages/jointris/.
Note: the sudo package must be installed and your user must have permission to execute commands as superuser.
Prerequisite projects (must be installed first)
Download and install
$ wget https://www.efanomars.com/bins/jointris-0.16-1-x86_64.pkg.tar.xz
$ sha256sum jointris-0.16-1-x86_64.pkg.tar.xz # should return
$ # 33ca202eb2d7e8be34448f8c3838618f83c9bb237f0a9863b240f5d24b95b399
$ sudo pacman -U jointris-0.16-1-x86_64.pkg.tar.xz
Uninstall
$ sudo pacman -R jointris
Other linux distributions or architectures
Prerequisite projects (must be installed first)
Prerequisite packages
- g++
- cmake
- doxygen
- graphviz
- python3
Download, build and install
$ git clone https://gitlab.com/efanomars/jointris.git
$ cd jointris
$ STMM_MAKE_OPTIONS="--jobs=4" ./scripts/install_jointris-all.py -b=Release
Uninstall
$ ./scripts/uninstall_jointris-all.py
Source code
Gitlab: https://gitlab.com/efanomars/jointris
Tarball: https://www.efanomars.com/sources/jointris-0.16.tar.gz
(sha256sum: 484538da7bf8c7b11d67b03fe685617e8c8ecff20702aeed770b92c0136c4e05)Contents
This source package contains:- libstmm-jointris: library containing jointris specific events
- libstmm-jointris-xml: library that extends the xml game definition “language” to instantiate events defined in libstmm-jointris
- jointris: the game executable