This thread concerns some of my difficulties in finding a starting point with developing a game idea.
I'm new to programming in general but have some understanding of the structure and way it works. I am uncertain however, on where exactly to begin with programming my game.
I choose to do a partial text adventure because I felt it would be a good way to capitalize on something I am already a little proficient with, writing, while using UI elements and static character portraits to play around with for the learning experience and make things more interesting.
The UI itself is very simple. I could draw them in Love2D simply using love.graphics.rectangle commands as they are simply rectangles with a 2px border. I'm unsure however, if that it is even a good idea to use Love to render them or use sprite sheets for something so simple. The UI consists of 1 always present narration and conversation box, with 2 additional windows I would like to slide in from the left and bottom of the screen. These additional windows include a attribute window and branch window that includes various paths the player can pick between.
I'll drop some UI samples with dummy text done in Photoshop so you can see for yourself.
All 3 Main Windows
![Image](https://u.pomf.is/tjoijl.png)
Dialogue
![Image](https://u.pomf.is/avbvnt.png)
Narration
![Image](https://u.pomf.is/hplcym.png)
Basically what I'm asking for is this:
If you were designing such a game, what would be your first move? As a person who has a hard time figuring out where to even begin, some simple guidance could help me greatly.
I've looked for libraries that might include features I could find useful but I'm not even sure what to look for. Though watching folk make platformers and SHMUPS and the like has given me some ideas on how I might write some code to make the windows I need, I'm not even sure if doing them as I suggested earlier is even a good idea or if there are some alternatives I'm not yet aware of.