A little paradigm shift
cochise on 2014/10/05 03:05
of Undefined Text Game
I'm working with python in the past months, almost only makings CLI parsers for text reports of a ugly public administration system (Don't ask. It's made in VB 6.) and earlier almost all my experience was with Qt.
As a fan of text adventures I want to make some kind of text based game (I'm mostly a writer, not a coder, btw), not necessarily an adventure. These first hours was time to make some research and change some workflows.
For the sake of portability I'm going to use Pygcurse[1] (My Void, as I could find there is none other curses-like multi platform python library), what means Pygame, what could give me some future possibilities.
But thins entry is to talk about the strange sensation of making "GUIs" without widgets. Pygcurse let you draw on console, use mouse input, but don't have any buit-in feedback from interface to program. Some automatic things like change the focused button in a toolbar are left to you implement or not. This is strange, an unexpected paradigm shift, as I was expecting something almost like Dialog[2].
Let's exlore what kind of trouble or gain this can give-me.
1 - http://inventwithpython.com/pygcurse/
2 - http://invisible-island.net/dialog/