GeertJohan / gomatrix

Displays "The Matrix" in a terminal
BSD 2-Clause "Simplified" License
293 stars 68 forks source link

Add uppercase chars, and mix in highlighting #9

Closed briangerard closed 8 years ago

briangerard commented 8 years ago

Love the project, it's a fun one! :-)

I made a few tweaks that made it feel more "authentic" to me. I added capital letters to the character set, and made a mix of ascii and kana the default. Also, taking the idea from gdamore's pull request, I set about a third of the lead characters and two thirds of the remainder bold, making them brighter.

Aside from that, I also added on-the-fly speed controls ('-' to slow down, '+' to speed up, and '=' to set it back to the original speed), replaced the inline function call in main.go with a labeled loop, and did the same with the gotos in stream.go

I hope you like the changes. I really enjoyed playing with this. :-)

GeertJohan commented 8 years ago

Thats awesome! I've just merged it in, thanks!