RPGDXThe center of Indie-RPG gaming
Not logged in. [log in] [register]
 
 
Post new topic Reply to topic  
View previous topic - View next topic  
Author Message
RampantCoyote
Demon Hunter


Joined: 16 May 2006
Posts: 546
Location: Salt Lake City, Utah

PostPosted: Tue May 12, 2009 8:24 pm    Post subject: Testing the Late-Game [quote]

So how do you test the late-game balance of your games?

I created a script that just auto-levels my party (and should, soon, give them appropriate equipment), but it still feels like guesswork at this point. Once the entire game is playable from start to finish things should be a little easier - maybe I can make a script that can dump out my party stats at each point for future retrieval. But I wanted to ask how you guys handle it.
_________________
Tales of the Rampant Coyote - Old-School Game Developer talks Indie Games, RPGs, and the Games Biz
Back to top  
Mattias Gustavsson
Mage


Joined: 10 Nov 2007
Posts: 457
Location: Royal Leamington Spa, UK

PostPosted: Tue May 12, 2009 8:40 pm    Post subject: Re: Testing the Late-Game [quote]

RampantCoyote wrote:
But I wanted to ask how you guys handle it.


I'm also interested in hearing about that.

My approach is to get the game playable sooner rather than later, and then just play it over and over again... which is rather time consuming :S
_________________
www.mattiasgustavsson.com - My blog
www.rivtind.com - My Fantasy world and isometric RPG engine
www.pixieuniversity.com - Software 2D Game Engine
Back to top  
RampantCoyote
Demon Hunter


Joined: 16 May 2006
Posts: 546
Location: Salt Lake City, Utah

PostPosted: Tue May 12, 2009 10:02 pm    Post subject: [quote]

Especially when your game is 20 - 30 hours (or more) in length --- rough-tuning the late-game can be extremely time consuming. So I'm looking for better shortcuts for that stage.
_________________
Tales of the Rampant Coyote - Old-School Game Developer talks Indie Games, RPGs, and the Games Biz
Back to top  
tcaudilllg
Dragonmaster


Joined: 20 Jun 2002
Posts: 1731
Location: Cedar Bluff, VA

PostPosted: Wed May 13, 2009 1:58 am    Post subject: [quote]

Well one thing you can do is level off your weapon strength. You can also use AC variables to keep the damage level consistent throughout the whole game: if they don't have the levels to do the damage, the no damage done. Don't do it like Final Fantasy... they don't do it well at all. Set up a per-quest pattern for character growth, and keep with that pattern throughout the entire game. If you must, use level caps.

Keep in mind that due to differences in player intelligence (relatively speaking), not all players will be able to complete the game if you limit their ultimate growth potential. Some people will adapt and pin every last little bit to their advantage, and some won't.
Back to top  
RampantCoyote
Demon Hunter


Joined: 16 May 2006
Posts: 546
Location: Salt Lake City, Utah

PostPosted: Wed May 13, 2009 4:46 am    Post subject: [quote]

Yeah, I really don't want to use level caps in the mid-game,either... being able to grind out a couple of extra levels is a wonderful crutch for players having a tough time of it. Definitely a last resort measure.

I've modified some of the combat rules along the lines that you suggest. Just for the sake of my own sanity.

Right now the tools I have available to me is an AutoAdvance(level) command in the console window which advances the party to a certain level, giving them a lot of default choices. And I can automatically teleport them with a Teleport() command to anywhere I have a teleport node set up.

But that doesn't set appropriate quest triggers. Nor does it allow for me to experiment with different customized options for leveling. What if the player decides to have all the characters pursue healing magic? What if they are all optimized with bows? All I can think of is adding an extra parameter to the AutoAdvance command for the different variations I come up with.

I'm also thinking of creating a test arena level, where I can set up custom encounters in-game. Hmmm... maybe I can have a vendor there who sells every item in the game for free or something, too. That might make it easier to at least evaluate combat.
_________________
Tales of the Rampant Coyote - Old-School Game Developer talks Indie Games, RPGs, and the Games Biz
Back to top  
Hajo
Demon Hunter


Joined: 30 Sep 2003
Posts: 779
Location: Between chair and keyboard.

PostPosted: Wed May 13, 2009 8:30 am    Post subject: [quote]

I used saved games from players who were playing for a long time, and tried to analyze and continue those, to see if the players found loopholes or exploits, and how the gameworld has evolved at that time.

That was a simulation game, though, and not an RPG, but I guess analyzing saved games will help. I got saved games from people who had been spending months of real time on the game and there were interesting to discover like a rollover of a variable after 800 years of game time ... well, crazy stuff happens :)
Back to top  
df
Pretty, Pretty Fairy Princess


Joined: 13 Apr 2009
Posts: 5

PostPosted: Thu Jun 11, 2009 5:56 pm    Post subject: [quote]

I use a spreadsheet...

its one of the best dev tools around!

I know what battles the player should have survived at various points, roughly what equipment would be available to the player and so forth... I know what range of damage enemies will do and what weapons they wield..

but at some point you really just have to play it through many times, make lots of saved games at different points.
Back to top  
Malignus
Scholar


Joined: 12 May 2009
Posts: 198

PostPosted: Sun Jul 05, 2009 9:54 pm    Post subject: [quote]

RampantCoyote wrote:
I'm also thinking of creating a test arena level, where I can set up custom encounters in-game.


That's a good idea. I have a map editor in Telepath RPG Chapter 3 that I use for that purpose. (After loading a game, if you quit back to the menu and create a custom battle in the map editor, your party will fight in it.) It's pretty darn handy.
Back to top  
Post new topic Reply to topic Page 1 of 1 All times are GMT
 



Display posts from previous:   
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum