I have an Idea for an RPG style game played in a window (not the console window) without any graphics, but with easy labeled buttons a player can press to do actions such as attack, run, defense etc. anyone whose played an RPG maker game knows what I'm talking about, less graphics of course, pictures would be replaced with a written description of the enemy and/or your surroundings and you could move in eight directions by pressing north, south, southwest, etc. I want to know if, once I get a basic understanding of C++, (I.E. do the exercises in a typical book that teaches it, such as "beginning C++ through game programming 2nd edition") whether I could make a game like that.
There are more complex things such as spells, potions, and other things changing stats, leveling up, picking up, and equipping/using various items. some games incorporate various ways of increasing ones offensive power at the expensive of something like "armor" or vice versa, Altering the area (building houses and other structures.) How difficult would including these things be? Could someone with a fairly basic understanding do them, or would it take a very high level of skill? I know it would take a long time to make something like this, of course.