Text RPG.
Posted: Sat Jun 13, 2009 11:46 am
Hello,
Myself and a friend have decided to team up and create a text based RPG, both for fun and for educational purposes. The game we're making will be based on Mortal Online, a next-gen MMORPG in development, it's a project for us, and the games community. Here's some of the features I'm thinking;
- Combat system, randomly generated numbers depending on current skill levels, ie, if archery is 5, and the rat has 50HP, than a random number of > 10 would do that much damage, if it generated < 10 then the player will miss.
- Skill system, three skills for each build, total of three builds, melee, ranged and magic, 9 skills total.
- In-depth roleplaying style.
- Question based gameplay. For example; "You see a bear in the distance, do you; A) Attack, B) Run away or C) Give the bear a cake?
We are beginner programmers, and I know that this is a giant project, we haven't got a deadline and we don't expect to be finished within a week, we're trying to finish before Mortal Online is released, in Q4.
So my questions are:
1: Is this even possible for someone of our level, we are very determined and have alot of time on our hands, learning is not a problem.
2: Does the 'dice roll' combat system sound possible? Will it work well?
3: Is it possible to set a skill decay system on skills, if I choose build x, I have skills x, y and z. If I use skill z 75% more than y, can I decrease y, or is this too advanced?
4: Is it possible to delay text appearing on the screen, instead of everything coming onto the screen immediately, can I bring one line at a time, or something? If so, how?
5: Is the creation of a menu hard, if I'm out of combat and not doing anything, can I hit a button to bring up a menu with different option, like Go to location, Information, Objectives, Stats, Inventory ect.
6: Would a game like this require AI?
We are using VC++ 2008, in C++. This is a big thing for both of us, and I can't stress enough how much we want to succeed. If something like this is just amazingly complicated, please say so, we have other plans, this was just #1 on the list.
Thankyou in advance!
Myself and a friend have decided to team up and create a text based RPG, both for fun and for educational purposes. The game we're making will be based on Mortal Online, a next-gen MMORPG in development, it's a project for us, and the games community. Here's some of the features I'm thinking;
- Combat system, randomly generated numbers depending on current skill levels, ie, if archery is 5, and the rat has 50HP, than a random number of > 10 would do that much damage, if it generated < 10 then the player will miss.
- Skill system, three skills for each build, total of three builds, melee, ranged and magic, 9 skills total.
- In-depth roleplaying style.
- Question based gameplay. For example; "You see a bear in the distance, do you; A) Attack, B) Run away or C) Give the bear a cake?
We are beginner programmers, and I know that this is a giant project, we haven't got a deadline and we don't expect to be finished within a week, we're trying to finish before Mortal Online is released, in Q4.
So my questions are:
1: Is this even possible for someone of our level, we are very determined and have alot of time on our hands, learning is not a problem.
2: Does the 'dice roll' combat system sound possible? Will it work well?
3: Is it possible to set a skill decay system on skills, if I choose build x, I have skills x, y and z. If I use skill z 75% more than y, can I decrease y, or is this too advanced?
4: Is it possible to delay text appearing on the screen, instead of everything coming onto the screen immediately, can I bring one line at a time, or something? If so, how?
5: Is the creation of a menu hard, if I'm out of combat and not doing anything, can I hit a button to bring up a menu with different option, like Go to location, Information, Objectives, Stats, Inventory ect.
6: Would a game like this require AI?
We are using VC++ 2008, in C++. This is a big thing for both of us, and I can't stress enough how much we want to succeed. If something like this is just amazingly complicated, please say so, we have other plans, this was just #1 on the list.
Thankyou in advance!