Hello all,
Currently I am learning C# mostly to play with XNA. While I understand alot of the concepts of the language, I have decided to start a project to continue my learning. My goal right now is to make something like a roguelike. While not as complex as one, I would like to beable to draw a room, display the man and enemy, and have various actions they can perform. This is where my question comes in.
Is there a way in C# to people to split a console window into different forms and control them I don't know if thats the best way to say it, so I will give an example. On a 80x25 console, I wish to split it into a 40x25 and another 40x25 'form'. One of the forms will display the actions you can perform (this will only needed to be update very rarely) and the other will have the room, the man and the enemy (this will be update everytime the player presses a valid action key [cast, walk, attack, etc]).
If this is possible, my other question is this: Is it possible to redraw each form independently One form may need to be redrawn once every 10 turns, while the other will need to be drawn every turn.
Thank you in advance!