Please offer only constructive criticism. The intent of the GD Showcase is to help the developer create the best game they possibly can. Show them you support their efforts when posting.
I got killed by a level 8 but I only had studded armour and a mace so not suprising really.
I had a quick peek at your code and looked very well structured. I hope you are still planning the sequel you mentioned in your journal with the more complex display you described.
Did you mean to distribute all the code as well? The executable file would run on its own either on a machine with the VC runtime or on any machine if you changed the runtime library option from /MD to /MT in the project options.
Your Game is great!
Maybe add a feature to sell your items..
I was really missing that I could sell my Great Axe
I was playing for over 2 Hours (:Shame:)
I Love the idea that the menu is in the left below corner.. (Sneaky Done)
I Couldnt beat the lvl 9 guy..
My skills:
Lvl 6
Dex 14
Sta 17
Str 17
Weapon: Greataxe
Armor: Chainshirt
I'm working on something like this.
Maybe my features will help you to develop your game programing skills (C++)
I did add that a Random monster is chosen out of a MonsterDatabase and that the Shop is also in a DatabseFile (This is for patches later)
I also did add magics and skills.
Make something like a skill tree.
Further more I understand that you're not going to make expencions on it.
And that to make such game is not a Hard job. (No Dx)
But it's great for the first game.
Really I loved playing it.
Add a Highscore maybe..
Jeez my Message is getting to long..
I think i'll start hitting the Reply button.
Hmmm, just by removing the .ncb (which is the intelisense database) from the archive would make it 300kb instead of 3+MB.
Clean code, as others mentionned, however:
-It lacks comments. Which such a small project, its no worries really, but as things get big, it start being a problem.
-You could generalize your weapons and armors with a base class item, as they share similar attributes and methods.
-You should give names to the enemies you fight against, it would give some creative input as opposed to fighting against "Level 1". Let's say, arena level 1 randomizes to either Giant Rat, Furry Bat or Furious Chicken, etc.
Just suggestions.