C++ Learning Community Forum
September 04, 2010, 04:36:25 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Hello. Smiley
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: RPG GAME 2( TEXT )  (Read 3132 times)
Shonoby
Programmer
Dr. of C++ology
****
Posts: 659


Pixel Artist


View Profile
« on: May 12, 2007, 05:39:59 AM »

INTRO
Yes, people i know i had been promising to have the game a couple of days back BUT, due to unforeseen difficulties( which i gained more experience from ), i was set back. But now, it is the time for me to release my game, the name of the game is: RPG GAME 2( TEXT ), i really don't have a name for it, so i just call it what it is. But now for the release of my game!

The Game:
Well, i know i have been talking a lot about what my game was going to have, but now i am 100% sure what it has. The game currently has:
  • Name System
  • Random Monster System( Base On Your Stats )
  • Skill System
  • Magic System
  • Inventory System
  • Equipping System
  • Dis-Equipping System
  • Learning System
  • Training Individual Stats
  • Rank System
  • Two Different Areas To Fight At
  • Rest System
  • Turn Based Battle System
  • Use of system( "cls" );
  • And Much More
The game itself was a long and tedious process to make. Though i got through it, the system the game uses is a complex use of system( "cls" ); and cin.get() function with many switch struc. In total the game had 1779, by far that is the biggest( and best implemented system ) that i have ever created! The game is quite fun, and if there is any glitches please PM so i can fix them. If u want to exit out a function which u chose by mistake just type in 0 or any other number that is not given. But be warned if u type in a 0 or any other number in the main screen, ur program will terminate, and i don't have a saving system  Cry yes i know i am sorry about that. I made a couple of improvements to the game.

VERSIONS
Version: 1.0 - The release of my game with several glitches
Version: 1.1 - Fixed the forest battle system and edited the level up system
Version: 1.2 - Edited the display system, made the default in main screen NOT exit!
Version: 1.3 - Fixed the training system, made a new function for exiting the program
Version: 1.4 - Fixed the battle system with the skills, and magic
Version: 1.5 - Fixed a couple of monster names, made a few changes to the battle system primarily after win || losing the battle.

Download
Open Source
RPG GAME 2( TEXT ) Version 1.5
Source Codes
RPG GAME CODES Version 1.5
« Last Edit: July 13, 2007, 10:06:39 PM by Shonoby » Logged

Reality is what we make of it, so by definition we're all living in a fantasy.
- Shonoby
ih8censorship
Megalomaniac!!!
Administrator
C++ guru
*****
Posts: 1238



View Profile
« Reply #1 on: May 12, 2007, 01:34:31 PM »

if i enter an invalid number at the main menu, the game quits. This might be what you wanted, but it would be nicer if say the number 0 or 9 quit the program without confirming it first and anything else made sure the user actually wanted to quit instead of just exiting. It would suck if the player got really far and accidently exited out of the game by typing 11 instead of 1.

no bugs yet but a few suggestions

1. a help command would be nice. something where you could go like help menuitem or something
2. I beat a monster in the forest with my magic, and it just went back to the main menu without saying he was dead or something cool like "big scary monster crashes to the ground, takes his last breaths and dies. Interestingly enough, the body turns into a ball of light and goes deeper in the forest. Beware, for a future enemy may remember an old defeat." .It would be cool if the fighting was a little more interesting and there was something to look at besides health numbers going down.. sort of like a little story line of the fight i mean.
Logged

PC==perfect_companion

Knowledge cannot come packaged and predigested; it must be chewed over carefully before swallowed.

What have you tried?
Shonoby
Programmer
Dr. of C++ology
****
Posts: 659


Pixel Artist


View Profile
« Reply #2 on: May 12, 2007, 05:08:53 PM »

Yea, i know what u mean. I was thinking of making a system like that, which i am but i am trying to piece the parts together in my head, how i would go about making a system like that.

But, besides that how is game?

P.S. Ohh i fixed you bug, it was just that i forgot a cin.get() LOL.
« Last Edit: May 12, 2007, 05:17:36 PM by Shonoby » Logged

Reality is what we make of it, so by definition we're all living in a fantasy.
- Shonoby
shikyo
Jr. Nerd
***
Posts: 68



View Profile
« Reply #3 on: May 12, 2007, 05:22:26 PM »

Quite fun.

Some way to save would be nice (I can't seem to find any).
Logged
Shonoby
Programmer
Dr. of C++ology
****
Posts: 659


Pixel Artist


View Profile
« Reply #4 on: May 12, 2007, 05:31:24 PM »

Well, yea i know i have always wanted to learn how to make a system save, but i don't know how. Well i do, i juts use some file coding, but the thing is i don't know how to that, nor do i want to learn yet, my book is like 2 chapters away( 100 Pages ). So i really don't know i might ask ih8censorship to do that or one of the moderate or what not.
Logged

Reality is what we make of it, so by definition we're all living in a fantasy.
- Shonoby
Shonoby
Programmer
Dr. of C++ology
****
Posts: 659


Pixel Artist


View Profile
« Reply #5 on: May 18, 2007, 05:54:26 AM »

Well, i posted the source code, for download now. So feel free to check it out, and try to learn from it, it took me a while to create it like that. I think it is efficent in my standards( since i dont know everything ). I used alot of vectors, as contains for information, such as inventory, skill slots, magic etc. Hope you like it.

P.S. It was zipped with .rar, so you have to download that first.
Logged

Reality is what we make of it, so by definition we're all living in a fantasy.
- Shonoby
danong
N00b!!1
*
Posts: 17


View Profile
« Reply #6 on: May 18, 2007, 11:46:39 AM »

quite fun, but if the level experience can gain more in 1 fight, it's better. i had spent 15 minutes just to advance to level 2. remember ur game player isn't goin to learn something from yr game, but to enjoy yr game.
Logged
someguy99
semi-N00b
**
Posts: 30


View Profile
« Reply #7 on: October 05, 2009, 07:02:38 AM »

Ill probably get shot for bumping a 2 year old topic.
But i really wanna reupload of this. This is just what i was looking for.
I searched a lot and couldnt find an open source crpg.  Would really help in learning.
Logged
death
http://aroymart.com rocks!
Nerd
****
Posts: 82



View Profile WWW
« Reply #8 on: October 07, 2009, 02:40:59 AM »

it was already bumped so i hope i wont get in trouble for this, but

as you probably know by now (just read how long ago this was created) you can just use fstream
Logged

I finally learned how to set up openGL!
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!