Quantcast
Channel: FreeOrion
Viewing all articles
Browse latest Browse all 383

Other Game Design • Re: Monster oriented trait

$
0
0
A stand-in for that could be a "Monsters Warfare Taming" military Policy that some particular Species would like.

Unlocked by Domesticated Mega-Fauna, of course.

I know that in the past I advocated against a military policy dedicated to enhance Monster combat, on the ground that to justify allocated a precious Military Slot to such a Policy, its effects would need to be so good that it would be unbalanced, but that's different if the Policy is to allow Monsters at all.

Since a lot of people consider Monsters unbalanced (which is true when the Nests are in a space that is not contestable by other players, but isn't when nests are in-between Empires and reasonably far from each of them so that early exploration and outposting can allow any player to get them or deny them to the other) and want to remove it from Multi-player, such a Policy would be a balancing factor.


Spawning formula is currently : Random probability = 0.12 * G
Maturing formula is currently : Random probability = (LocalCandidate.Age*0.01 - 0.1)

With G = [(GameRule name = "RULE_WILD_NEST_MONSTER_SPAWN_FACTOR") * GalaxyMonsterFrequency / 2.0]
so a constant depending on game parameters.

It could be, without the Policy :
1 - for Spawning probability : Random probability = 0.06a * G
2 - for Maturing probability to intermediate form : Random probability = b * (LocalCandidate.Age*0.01 - 0.1)
3 - for Maturing probability to greater form : Random probability = 0.1b * (LocalCandidate.Age*0.01 - 0.1)

With a and b constants differing between monster types (Snowflakes are not overpowered).
Like :
a = 1 for Snowflakes, 0,5 for Juggernauts, and 0,3 for Krakens (juggernauts being very slow, Krakens are imho the most overpowered beast)
b = 0,2 for Snowflakes, 0,1 for Juggernauts, and 0,07 for Krakens

This to allow some retribution for outposting a Nest and getting DMF, but without unbalancing the game (half the current chance of getting small snowflakes, quarter for small juggernauts, and sixth for larval krakens; with way lower chances of getting matured forms).


And with the Policy :
1 - for Spawning probability : Random probability = (1+cN) * 0.06a * G
2 - for Maturing probability to intermediate form : Random probability = (1+dN) * b * (LocalCandidate.Age*0.01 - 0.1)
3 - for Maturing probability to greater form : Random probability = (1+eN) * 0.1b * (LocalCandidate.Age*0.01 - 0.1)

With N = number of turns since adoption of the Policy, with a cap at 50 for Snowflakes, 75 for Juggernauts and 100 for Krakens I guess.
c, d and e = constants to be determined, and that could be different for each Monster type (Snowflakes are not overpowered).

Like c = 0,03 for Snowflakes, 0,025 for Juggernauts, and 0,02 for Krakens (so to reach the same value, that is at maximum 1,5 the current probability, you need more time for stronger monsters than for less powerful ones)
d = 0,1 so 50 turns gives 1,2 times the current probability for maturing Snowflakes, 75 turns give 0,85 times the current probability for maturing Juggernauts, and 100 turns give half the current probability for maturing krakens.
e = 1 so (if I'm not mistaken) 50 turns gives 1,2 times the current probability for maturing Snowflakes, 75 turns give 0,85 times the current probability for maturing Juggernauts, and 100 turns give half the current probability for maturing krakens.

Statistics: Posted by LienRag — Sun Sep 08, 2024 9:53 pm



Viewing all articles
Browse latest Browse all 383

Trending Articles