MagicRPG, a multiplayer RPG game with Hotseat battling

MagicRPG is a game I've had under development for almost a year now, but about 3 months ago, I was forced to scrap the entire project and begin again, because the system I had setup was not very good- you couldn't equip things, there were millions of errors, and it just didn't work. Since the project has been restarted, I have completed many things, including the equip system, a feature-less battle system, and nearly completed the first game mode, Battle Royale. The game is written in Pascal, using the Free Pascal IDE. If you want to help, e-mail me at virtualhut [..at..] gmail.com. DarknessX PS: Btw, if you are a fellow pascal game coder, go visit http://www.pascalgamedevelopment.com to join the large and active community there :)

Currently Working On...

  • Battle Royale Game Mode...
  • Potions and Spells...

Soon To Be Working On...

  • Weapons, and Abilities
  • Rewards System

Monday, April 9, 2007

Battle Royale

OK, well, I've gotten the Battle Royale system nearly finished, but I'm trying to locate a bug that closes the program before you can battle in Battle Royale. I'm thinking it has to do with a variable that has no value, or else possibly the way the if.. then.. else's are setup. I'm hoping I can fix it within the next day or so, because aside from that, a full display for the Battle Royale is complete, with up to 5 rounds. The game checks who won the previous round, and depending on the winners, sets the next battles, displays them in a color-coded tree, and then SHOULD continue on to the battle. At the moment, it tells you who fights for the first round, but since I can't go through with a battle yet, I can't ensure it properly tells the people who fight in the second, and more importantly, the third, as in the third round, it pits the losers of the first 2 rounds against each other, and I used a sketchy way of working this to make it work. I'm doubtful that this entire battle system will work without bugs, but once I get it working, I'm hoping that it will at least allow a battle... and finish it.

On another note, I fixed up the user friendliness, by making the "Register Your Character" area force you to input the proper values. IE, for the races, the 4 current races you can pick (will be more, most likely 16+) are Dwarf, Elf, Human, and Orc. So, the register your character forces you to type either Dwarf, Elf, Human, or Orc, or it makes you re-enter the information. Same with the Gender (quite important; as the gender gives certain bonuses aswell!)

I also fixed a loading bug, where you could create a new character, but could not load the character. Now you can, but where it tells you the Game Type, it is blank for now because that is another bug I must work out.

I should have completely finished the Battle Royale mode by tomorrow, and will be putting in music the day after, and then after that I will be packaging a playable demo.

DarknessX

No comments: