Most languages have a fancy TUI library nowadays that makes it pretty easy. Here are a few:
The difficult parts are generally:
- Designing what it should look like
- Dealing with all the interaction options
- Making it all discoverable for your users
Most languages have a fancy TUI library nowadays that makes it pretty easy. Here are a few:
The difficult parts are generally:
I have only the most basic experience digging into that stuff -- from quite a while ago -- but the keywords I think you need to search for to find out more info about this are: escape codes, TUI (i.e. Text User Interface), and curses.
The last is an old library for implementing TUIs. There's successors like ncurses as well. I don't know what people actually use currently though.
Try https://charm.land/, it's in the Go language.
What is that first screenshot? With the planet game.
all 11 comments