If you want to get into fixed-width character art, I highly recommend doing it in the browser like OP did rather than trying to old school it in the terminal. I have done a little ascii[0] and unicode[1] graphics, and the browser is such a better tool. You can set fonts and proportions and know exactly how things will render for the user. Mouse input, performance profiling and a bunch of other things are just better in the browser. Both of my projects work in the terminal but were browser first.
It is kind of shocking to me how TUIs are enjoying a bit of dev tool renaissance right now when the browser is such a capable platform.
Note that's "Prototype 1", and I gather the more developed v2 (featured in the update video) isn't available yet.
rkagerer
It looks really good in the video uploaded, but when I tried it myself it didn't look the same and was hard to tell what was going on. Not sure what the issue is.
Is the GitHub project the same as the videos? Seems like no.
jeffgreco
Wouldn't it be better to use blocks (219 in ASCII) as the main paint unit and use some other half-block and "hashed" characters (ASCII 220, 223, 176-178) to implement dithering?
felineflock
This makes me deeply nostalgic. Starlight Zone from Sonic the Hedgehog is my favorite game level of all time and the aesthetic of this city is basically like stepping into the background of Starlight Zone.
comments (9)
It is kind of shocking to me how TUIs are enjoying a bit of dev tool renaissance right now when the browser is such a capable platform.
[0] https://aleyan.com/projects/ascii-side-of-the-moon/ [1] https://ytirnity.com/play/hexwalker
aleyan
https://ko-fi.com/s/e1e0f91951
Note that's "Prototype 1", and I gather the more developed v2 (featured in the update video) isn't available yet.
rkagerer
naet
SpyCoder77
jeffgreco
felineflock
https://youtube.com/watch?v=ZHR5OKDL81g
postalcoder
Transformanshen
FpUser