Nikey646 / VndbSharp

A C# Vndb API Library. #OriginalNamingScheme
MIT License
18 stars 4 forks source link

Improve Sample Console #34

Closed Nikey646 closed 2 years ago

Nikey646 commented 7 years ago

Rather than doing the janky thing with modifying code as it is now, either switching to a UI system or using something akin to ncurses would be far better, both in usage and excitability.

If a UI system is chosen it should work via reflection + 'plugins' that are hosted within the project itself. The concept is that each 'plugin' would have two jobs, one is to explain who it is (to the user) and the other would be to do it's example.

Because i have no experience with creating proper console interfaces via systems such as ncurses, I don't have any ideas on how to best do it.

micah686 commented 7 years ago

You could try using this library? https://github.com/sushihangover/CursesSharp --EDIT-- this one seems easier to use and set up for windows: https://github.com/Haydend/ConsoleDraw

micah686 commented 4 years ago

Something liker either of these could be used: https://github.com/migueldeicaza/gui.cs https://github.com/goblinfactory/konsole