betris: A horizontal version of tetris for braille users

[ bsd3, game, library, program ] [ Propose Tags ]

The game of tetris for braille display users, implemented using unicode braille rotated 90 degrees. Tetriminos are "falling" from right to left.


[Skip to Readme]
Versions [RSS] [faq] 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.1.1.0, 0.1.1.1, 0.2.0.0, 0.2.1.0
Dependencies ansi-terminal, base (>=4.9.0 && <4.15), betris, containers (>=0.5.7 && <0.7), lens (>=4.15.4 && <4.20), linear (>=1.20.7 && <1.22), optparse-applicative (>=0.14.2 && <0.16), random (==1.1.*), stm (>=2.4.5 && <2.6), time-units (>=1.0.0 && <1.1), vty (>=5.21 && <5.33) [details]
License BSD-3-Clause
Copyright 2020 Mario Lang
Author Mario Lang
Maintainer mlang@blind.guru
Category Game
Home page https://github.com/mlang/betris#readme
Bug tracker https://github.com/mlang/betris/issues
Source repo head: git clone https://github.com/mlang/betris
Uploaded by mlang at 2021-04-18T08:06:35Z
Distributions NixOS:0.2.1.0
Executables betris
Downloads 2774 total (34 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2021-04-18 [all 1 reports]

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Candidates


Readme for betris-0.2.1.0

[back to package description]

betris

A tetris-clone for braille display users.

How does it work

Every block is a dot. And the game has been flipped 90 degrees, so you are playing from right to left instead of top to bottom.

The size of the playing field is identical to the original game. Since a braille character is 4 dots in height, the player needs to scroll up/down to see the full field of 10 blocks. There is no need to interact with a screen reader. Moving the current tetrimino around will also move the currently visible area. The tetrimino is always aligned at the top of the display, except for the last column.

Demo

This game can be played online.

$ ssh betris@blind.guru