Skip to content

hllcngn/neonshift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NEONSHIFT ASCII

ASCII Painter for the terminal / Speedpainting brain interface
Prototype No1
Now expanded with new random functionalities & polish!

Supports 2 colors!

usage:

make
./neonshift

key bindings:

movement
g : vertical sweeping
b : reverse sweeping
-/+ : adjust sweeping speed
spacebar : pause
hjkl : move

painting
z : paint
c : switch color
; : stroke/spot
p : invert

functional
ESC : quit
s : save
/!\ Neonshift prototype saves to the 'painting' file only. If you want to keep your stuff, you need to copy that file.
If the 'painting' file exists upon launch, it is loaded.

random expansion
w : jump to random position
e : randomize sweeping direction
r : random position & sweeping direction
t : randomize edit mode
y : random spot

notes:

  • Make sure you report any issues you encounter with compiling and running the program
  • Please send your best pieces in order to pin them here (no nsfw)

demo:

demo ascii expansion demo ascii

known issues:

  • It doesn't actually use the Shift key.
  • hjkl movement isn't desynchronized from sweeping which makes it hard to edit a painting at low fps. (will be fixed in prototype no2)

by d0pelrh