   Are there any benefits to focus on a text-based RPG?
  I figure what's the point since the last text-based RPG made by a company was years ago (Zork, I think?). Then again it's good for basic programming purposes and understanding the complexity of an RPG. I have a good game I want to program in C++, but should I just wait til I learn Win32 API enough?   
  It all depends on how you write it. I think it's a great idea, however. If done correctly, you'll come out of it with a good idea of how the game works, how game states are managed, and you might even be able to reuse (logic) code. Just think of something unique that your average text adventure doesn't have and add it to yours for a little challenge.   ;  Any worthwhile venture results in at least two things:* Useful code that can be reused* Practice creating routines that are purely unique to your current project and adapting your re-usable code where necessary to accommodate them   ;  For one, it allows you to focus on the game design itself instead of implementation details.   ;  Algorithms too, perhaps. I love making random events in a RPG, and I had some experience in that too. It surely makes the world alive through text and imagination. Too bad this generation doesn't see that cuz they're judging a game by it's cover instead of flexibility and content.   ;  As has been said, text-based RPGs are still a great learning experience. You'll probably also find that there's a fair number of us old-schoolers who'd sit down and play a good text RPG if one came along [wink]   ;  Then woo hoo :) I'll get started on it. Thanks.   ;  My first ever C++ game was a text-based RPG. Not so much a full-blown adventure as it was just a dungeon battle engine. But what matters is that all the events were there to maintain the gameplay.   