genetic algorithm for leveling/build test
- by Renan Malke Stigliani
I'm starting o build a online PVP (duel like, one-to-one) game, where there is leveling, skill points, special attacks and all the common stuff. Since I never did anything like that, I'm still thinking about the maths behind the level/skill/special balances.
So I thought good way of testing the best/combo builds would implement a Genetic Algorith. It'd be like that:
Generate a big portion of random characters
Make them fight, level them up accordingly to the victories(more XP)/losses(less XP)
Mate the winners, crossing their builds, to try to make even best characters
Add some more random chars, emulating new players
Repeat the process for some time, or util find some chars who can beat everyone butts
So I could play with the math and try to find the balance where the top x% chars would be a mix of various build types.
So, is it a good idea, or there are some other easier method to do the balance?
PS: I like this also, because it sounds funny