skullydazed 3f3fa07918 Reorganize clueboard into a single directory (#1855) | 6 years ago | |
---|---|---|
.. | ||
Makefile | Reorganize clueboard into a single directory (#1855) | 6 years ago |
keymap.c | Reorganize clueboard into a single directory (#1855) | 6 years ago |
readme.md | Reorganize clueboard into a single directory (#1855) | 6 years ago |
rules.mk | Reorganize clueboard into a single directory (#1855) | 6 years ago |
tetris_text.c | Reorganize clueboard into a single directory (#1855) | 6 years ago |
tetris_text.h | Reorganize clueboard into a single directory (#1855) | 6 years ago |
Tetris works by outputting key-presses to make ascii-art in a regular text editor. It reads key presses to rotate and move the bricks like a regular tetris game.
It makes ascii-art by sending keycodes: left, right, up, down, qwerty characters, and numbers.
Drawing ascii-art is too slow to make a pleasant playing experience. While drawing ascii-art, the keyboard does not record key-presses, so its pretty unresponsive.
Adds 5000 bytes to the hex file.
SRC = tetris_text.c
You can find a simple tetris keyboard definition at https://github.com/danamlund/meckb_tetris/