I know from experience that making any type of game from scratch is very hard. I'm not trying to discourage you from this project, but be warned - it's a LOT of work! It took me several days of coding to get something even remotely close to Chess, let alone perfectly working - it will take you a while to get a full-blown RPG.
The biggest part will be planning. What classes will you need? What premade classes can you utilize to lessen your workload? Do you want to make very fancy images or possibly use ASCII characters to make a 2D RPGish game? How will your objects interact? How will you get input?
All these questions and many more will need to be answered before you begin a large project like this.
You are really really diiscouraging me. But, the time limitation is not that
severe. So, I think I can make it. But I really do need some info about what's going to be hard so I can come up with a schedule. The schedule is not for me (I wake up most of the time at 7, 8, 9 or 10 A.M. so I do not need schedules.). But, as I need to submit the schedule, I would really like to know what will be tough so i can allocate more time on it. Is it graphics, interactivity, engine, audio, etc? Please, any help would be really appreciated. Thanx for replying.