/pymatrix-rain

Matrix rain effect using python 3 and curses

Primary LanguagePythonMIT LicenseMIT

pymatrix-rain

Matrix rain effect using python 3 and curses.

How to Download

pip install pymatrix-rain

To run: pymatrix-rain

NOTE:

not tested on Windows or Mac

Commands

  • Q or q = Quits
  • b = Bold on
  • B = Bold all
  • n = Bold off
  • 0-9 = Delay speed 0-Fast, 4-Default, 9-Slow
  • a = Asynchronous like scrolling (normal scrolling only)
  • m = Multiple color mode
  • M = Multiple random color mode (normal scrolling only)
  • d = Reset to default
  • c = Cycle through colors automatically
  • l = Toggle double space lines
  • e = Toggle extended characters
  • E = Only extended characters if on
  • k = Half width Katakana characters like those from the movies. If the correct font is installed.
  • K = Half width Katakana characters only
  • z = Zero and One Mode On
  • Z = Zero and One Mode Off
  • f = Freeze and unfreeze the matrix. Can still use Q to quit.
  • v = Toggle the matrix to scroll up
  • W = Toggle do not clear screen (normal scrolling only)
  • w = Clear the screen, wait 2 seconds and start
  • j = Toggle italic text
  • s = Toggle old style matrix scrolling (down only)
  • up arrow = Matrix scrolling up
  • down arrow = Matrix scrolling down (Default)
  • left arrow = Matrix scrolls from right to left
  • right arrow = Matrix scrolls from left to right
  • shift 0-9 = Cycle color delay
Rain Colors
  • r = Red
  • t = Green
  • y = Blue
  • u = Yellow
  • i = Magenta
  • o = Cyan
  • p = White
  • [ = Black
Lead Char Color
  • R = Red
  • T = Green
  • Y = Blue
  • U = Yellow
  • I = Magenta
  • O = Cyan
  • P = White
  • { = Black
Background Colors
  • ctrl-r = Red
  • ctrl-t = Green
  • ctrl-y = Blue
  • ctrl-u = Yellow
  • ctrl-i = Magenta
  • ctrl-o = Cyan
  • ctrl-p = White
  • ctrl-[ = Black

Screen Shots

matrix1.png

matrix2.png

matrix3.png

matrix4.png

Scrolling Up matrix5.png

Scrolling right ScrollRight

Katakana Characters KatakanaCharacters

Zero and One Mode matrix6.png

Extended Characters matrix7.png

Italic Mode matrix8.png