Draginol Draginol

Rebalancing costs for Dark Avatar

Rebalancing costs for Dark Avatar

It's a whole new world...

Because there are asteroid fields that can be mined and provide resources to planets, we have had to relook at the planetary improvements.

Some of the changes have included:

  • A new type of improvement: Power Plants. These magnify the production coming in by X%.
  • Fertility clinics to increase population growth.
  • Much higher population limits so that lots of money can be achieved.
  • Morale is more affected by population than previously so reaching those limits will be tougher.
  • Lower level farms produce relatively little food so that new users won't run into big morale problems. Instead, we'll add an additional farming tech to gradually increase farming on planets.
  • We're adding a Food Distribution Center which will increase the % of total farm production.
  • Morale buildings will become significantly more powerful at the higher level so that you can keep people happy AS LONG AS you have researched the techs (entertainment networks won't be enough to get some 20+ population).
  • Vacation Capital Super Project will allow a single world to be a real fun place (i.e. high morale).
  • A new building called the Planetary Revenue Service PRS (one per planet) will increase the number of citizens that are taxed (right now a planet with 12B population only actually taxes 6B of the citizens, The PRS would increase that to ~9B which is a significant increase in the # of citizens you can get to).
  • Low-Level Factories won't produce as much as they currently do (making the asteroid fields more important).
  • Lab Networks (buildings that increase by a % your research)

The overall idea is that at the low level, money is easy to come by when you're getting started. Then it will start to try up if you don't build up your planets properly to get more population, more economic activity, etc.

For casual players, the system should be fairly straight forward -- simpler -- than GalCiv II. But for expert players, the gameplay becomes very sophisticated as planets now require a lot more choices than previous in terms of strategy. A LOT MORE.

In Dark Avatar, the relationship between food production, asteroid fields, and star bases will be very crucial. It does make writing the AI much harder (I'm going to basically toss out the planet improvement code in GalCiv II which I didn't write in the first place and that person isn't with Stardock anymore so we've been patching the planet improvement AI choosing code since release, better to scrap it and write it new with the new strategies in mind).

Another area I'm really enjoying is the re-design of ship values. A LOT More thought and experience has gone into the new values for how much hulls cost. 

Basically: The bigger ships will cost a LOOOT more. But they will be a LOOOOT tougher. A capital ship should be a capital ship. It should be a big deal. We want to encourage players to make a choice between fleets of smallish ships OR capital ships and have both be valid paths.  It will be very difficult to research both gigantic ships AND ultimate logistics for instance. You may not be able to get to both in a typical game which means deciding to have large fleets of small ships or smaller fleets of very very tough capital ships. 

Logistics have changed as well. A huge hulled ship now uses 10 logistics points and costs 320 just for the hull. BUT, it now has 150 space (about double) and 84 HP. 

So you could picture a couple of Huge hulled ships (using 20 logistics) with 300 space and 168HP having cost 640 to build...coming up against 16 small ships (48 logistics) with 384 space 128HP and also having cost 640.

The fleet of fighters would pack more punch per round but the hull ships would be able to take a bigger beating. There's so many factors to take into account (the time to research the corresponding techs, the "wastage" on building fighters -- i.e. can't build more than 1 fighter per turn, the "wastage" of a shot from a capital ship on a fighter -- a shot that does 20 damage on a ship with only 8 hitpoints isn't going to make it any deader).

The net result is that it just FEELS a lot better. Those capital ships are a big deal. There shouldn't be tons of them out there. One can imagine the best results being mixed fleets -- a couple of fighters and frigates to picket for the capital ships.

The other value I spent a lot of time on today was spies. We're going to have to put in an espionage branch because we want players to be able to put increasing amounts of money into spying.

By now, one thing you may have noticed is that money is going to be much more under control. At least, that's the intention. That it won't be nearly as hard to have lots of money to do things with but there will be a lot more choices on what to spend money on.  But at the same time, we want there to be a real gulf between new players and expert players. A lot more variance in strategic options than previous.

Where before you might just throw tons of farms on a planet or tons of factories, now there are other things to consider -- asteroids? Do you build a food distribution center? Should you build a Quantum Power Plant? And if so, should you re-direct the asteroid mining to that planet instead of the closer one?

Much of the final balancing will be in the hands of beta testers starting next month.

 

105,517 views 93 replies
Reply #51 Top
Hey, I like the current combat system. It has a interesting paper/rock/scissors relationship where big ships with high attack > big ships with high defense > little ships with high attack > big ships with high attack. This relationship is made possible because of the way defense and targeting work. It seems like the proposed changes are going to completely remove this aspect of strategy. If weapons can individually target enemy ships, it doesn't matter whether you're shooting at large enemies or a small ones, just put on as many weapons as possible. And the changes to defense make it so defense is no more useful against a swarm of little ships than against a dreadnaut with lots of weapons.

If you're going to replace the current system, make sure the new system has counters with strategic differences, and doesn't just "balance" the combat my making everything the same. TOV's suggestion for Anti-Capital Ship and Anti-Fighter Turrets is a good start. In Frogboy's idea for defense, when a single weapon rolls an attack higher than the enemy's total defense roll, the result is a double-whammy: the defender loses hp, and it loses defense equal to the attack roll. So an anti-capital weapon would just be a very big weapon with very high attack. If it's big enough that you can only fit a few on the biggest hulls, then we're back to the old paper/rock/scissors relationship, except that big ships also have the option of weilding many small weapons in order to counter small ships.

IMO, the current system is good. It could be balanced better my making defense more powerful or cheaper, but it doesn't need to be thrown out. On the other hand, the proposed new system has potential, too.
Reply #52 Top

I agree, I think the new system we're talking about will require some balancing.

No dout about that. But I think it has a lot more potential for flexibility than the existing one which basically gives the advantage to the guy who just cranks out tons of fighters.



Reply #53 Top
TOV - the method I suggested above makes defense MUCH more powerful.


After reading your description carefully, I am starting to think you are right. I have overlooked that every round, the defense is reset. That bit of information changes everything. With your system, defense prevents damage from happening at all. However, there is one flaw I see: A large number of fighters could wear down the defense faster per round than a small number of larger ships. This could be fixed by giving the higher numbers a slightly higher chance of being rolled.
Reply #54 Top
How do (or will) ships determine which ship(s) to attack? For instance, do they all gang up against one big one? Do they each take a small one? Under the new way of defense, it would really be good to have all ships concentrate on ships one at a time since one fighter could wear down the defenses of one ship and the others could go in for the kill, whereas the defense as it currently stands, I believe, isn't reliant on this method.
Reply #55 Top
Unless stardock says otherwaise, the attacking order will be the same as it is now. The first ship to be attacked is determined by the formula:
ATTACK / (DEFENSE + HITPOINTS)
This formula is useful to design escort fighters for the capital ships. Just make sure the fighters have a higher value, and they will get shot at first.
Reply #56 Top
New combat systems sounds neat. Iam glad there are people smart enought to improve the system. I know the current system is not the best, but no idea how to improve it. It seems DA is in good hands
Reply #57 Top
I.e. (this is what I sent to the team)
Capital ship with 6 Photon torpedos (attack of 6) vs. Frigate with 20 defense.
In each segment of a given round:
Round 1: Segment 1:
Photon Torp #1 rolls between 0 and 6. Frigate Rolls between 0 and 20.
Photon Torp #1 rolls a 5. Frigate Rolls a 15.
Result: 0 damage, Frigate Max defense reduced to 15.


etc.

Round 2: Everything resets other than HP.


3 thoughts -

1. A max defensive # vs each weapon category (Beam, Missile, MD) should be determined prior to the round IF the ship is facing multiple weapon categories. Then decrement them as described, absorbing potential damage until real damage is done. While this is going on, maintain a current % defense available after each segment (in addition to the calculated number). When weapon category changes occur, the effective current max defense is equal to the original vs weapon defense times the current segment % defense available (if any). Then continue to decrement.

2. If there are multiple categories of weapons (beam, missile, MD) on the attacking ship, the weapon selection should be in the order of most effective/highest damage first. This will tend to maximize the attacker's potential to destroy/damage the highest number of defending ships by hitting defending ships through the weakest available defensive array, potentially decrementing their primary defenses to 0 by using weapons not optimized against and then hitting them with weapons they WOULD have been optimized against.

3. Rather than automatically resetting everything except hitpoints at the beginning of each round, introduce a regeneration/defense system damage control factor for succeeding rounds - in your case, it's currently equal to 100%. By adjusting this factor for various sizes of hulls, you can tweak the relative combat effectiveness for the ships and maintain balance.

Credit back at'cha Ceylin.   

Reply #58 Top
Going off of SrGalen's point #3 of having degenerating defensive power over rounds, I could see two technology improvements based off of this:

1. A technology that would return defense to 100% each round, as in the examples given on how this would work.

2. A technology that would actually restore HPs between rounds as a % of the hull size. This would be pretty effective on ships of any size, even if it was just a few HPs per round. Obviously larger ships would benefit more.

One of my biggest fears, though, is that combat will become too complicated or difficult to predict. With all the randomness in there that could indeed cause problems. I'm a big fan of defense playing a much bigger role than the current implementation, but if game balancing is an issue you could easily just increase the cost of defense/offense technologies to make them more valuable/worthwhile.
Reply #59 Top
Well I thought of one other suggestion, would need a UI for it and may be a pain to make a AI smart about it. But how bout a Weapon battery/bank system, depending on size of ship there a # of weapon batteries which is a set of weapons grouped together. Could use the old combat system can treat each batterie as if its like a diffrent ship, and even use the old defense system, it makes a decision for the player to concentrate all the weapons in one primary bank to puncuture heavyly shielded ships , or spread the weapons across the banks as a multi gun ship allowing each bank to target another ship, if the current ship was destroyed.
Unfortunaly Players would resort most likely resort to putting 20 damage in each bank for one shot kills on medium ships and below and then put all additional weapons in a primary bank.

as far as # of banks per ship size the previous poster for limits on how many ships can be destroyed by size, sounds about right.
Reply #60 Top
The only gotcha I see what that though is that it could make turns take significantly longer.


Random numbers are pretty slow when you do enough of them.


I would think that you would probabpy generate pretty large random numbers (many bits) but you rarely need numbers that large, so every random number can be split into several sections (say 8 bits per piece) so you do not require a reroll to get multiple 'defense' rolls.
1 random longint (32 bits) could be used to generate 4 values from 0 to 255. Then again you guys probably have implemented your random generator to be very efficient for ints anyway.
Or you can use your threads to just continuously create and flush a list of pregenerated random numbers while the player is doing its turns. With the threated AI already in there that should be simple enough and then you only 'waste' CPU time that is left over anyway.

sorry, I felt a bit of my realtime programming bubble up in me, couldn't resist commenting on this I'll shut up now and leave it to the pros (yes that means YOU).
Reply #61 Top
These changes sound just about perfect. One question--will DA be backwards compatible with saved hulls designs from "vanilla" GC2(including Kryo's Mod)? I spent alot of time designing and tweaking my Starfleet and Klingon race ships, and I don't want to have to start from scratch with DA if I don't have to.
Reply #62 Top
Going off of SrGalen's point #3 of having degenerating defensive power over rounds, I could see two technology improvements based off of this:

1. A technology that would return defense to 100% each round, as in the examples given on how this would work.

2. A technology that would actually restore HPs between rounds as a % of the hull size. This would be pretty effective on ships of any size, even if it was just a few HPs per round. Obviously larger ships would benefit more.


Since I envisioned this as a means to regulate combat effectiveness, I feel that this factor would be one of those that might be able to be modded, but not changeable in-game. (Outside of perhaps a global or mega-event.)
Reply #63 Top
One question--will DA be backwards compatible with saved hulls designs from "vanilla" GC2(including Kryo's Mod)?


Yes, though you may need to go and rename the files to fit with the new style system. The designs themselves should work fine though, since the format is the same and no parts have been removed.
Reply #64 Top
Thank you. Great mod, by the way.
Reply #65 Top
Suggestion - Make the PRS more effective on evil
Reply #66 Top
Suggestion - Make the PRS more effective on evil

Excuse me for sounding ignorant, but what is the PRS?
Reply #67 Top
Excuse me for sounding ignorant, but what is the PRS?


It's mentioned in the original post as being a planetary improvement that improves the actual number of citizens taxed.
Reply #68 Top
Ah! Thanks! However, That should NOT be more powerful for evuil. Evil is powerful enough as it is. It should be more powerful for GOOD. Not only do they need any advantage they can get, but good citizens would be more willing to sacrifice for their civilization than the self-serving good.
Reply #69 Top
You could imagine ships with a dozen weapons on them and there being several of them. Late game, that's a lot of rolling. Random numbers are pretty slow when you do enough of them.


HI, just my simple thoughts about GC2 very simple old-school battle system

ROLLS in this context that sounds like dicerolls - why not just calculate damage
like in MAX :

a unit has an attack(=damage)-, armor(or other defense), and hitpoint value -
Attacks always hits , the damage is reduced by enemy armor(or the corresponding defense value), then the remaining damage is removed from the target unit.

That means no lucky or unlucky rolls (and also saves our gigahertz machines from pseudo-random-numbergeneration

And you can extend that system to simulate things like saturation of enemy shields or pointdefense abilities or jamming of enemy weapons&countermeasures.

Oh btw. i hope that there will be a direct account transfer payment option (or the very special and expensive retail-CD-version in a bombsafe titanium casing)
Reply #70 Top
a unit has an attack(=damage)-, armor(or other defense), and hitpoint value -
Attacks always hits , the damage is reduced by enemy armor(or the corresponding defense value), then the remaining damage is removed from the target unit.

The problem with that is that if two ships with really, REALLY high defense attack each other, the battle could go on forever. The random rolls are there so this does not happen. I do wish that defense rolled higher numbers more frequently, which would make defense more worthwhile, but even then, there would still need to be random rolls.
Reply #71 Top
*ugh* and *ugh* again. Those new building types you described are a *very bad* thing to add game play wise. It comes down to this: KISS (keep it simple stupid). There is no practical need for more than one type building (one that makes a resource, the other that multiplies the production of that resource by some constant) as you will only build complexity while adding *nothing*, not one iota to game play. Now the player needs to worry about the ratio of producers to multipliers, and all of the sudden actual math is involved in everyday planetary management. Multiply that by a dozen or more planets to get a good indication of how not fun that is.

To boot, self sufficient planets are now at a huge disadvantage over specialized planets as you want to maximize on only on type of production in order to get the biggest bonus. In effect you’re trying to get your civilization as efficient as possible instead of actually having fun playing the game.

Also, the food distribution centers are seemingly pointless. You generally build far less farms than research centers or factories. Farms need a percentage bonus least of all.

You guys are walking a very dangerous line here. A far better thing to do would be to simplify planetary management so that most, if not all of it, could be accomplished directly from the galaxy map (think MoO 1). Again, multiply that by a dozen or more planets and you can witness how much more streamlined the game will become.

A slightly better solution would be to only allow one of these buildings for each planet, but again you’re better off just scrapping the idea. Cluttering the building screen with dozens of different buildings is still a bad thing.

Please, I’m begging you; scrap this horrible decision before it’s too late.
Reply #72 Top
The problem with that is that if two ships with really, REALLY high defense attack each other, the battle could go on forever. The random rolls are there so this does not happen. I do wish that defense rolled higher numbers more frequently, which would make defense more worthwhile, but even then, there would still need to be random rolls.


too bad i forgot to mention ammo (or supplies) limits - but then such a tactical problem is usually solved either on the operational or strategic level - overhelming numbers to saturate enemy defenses , using an "vs. - design" , or trying not to fight

but since stardock favs the cheap solutions in case of stalemate add "1" to the attacker like in risk
Reply #73 Top
Cluttering the building screen with dozens of different buildings is still a bad thing.


cant second especially this one enough !

I felt it with my own mod using those multiplier buildings in my personal mod (base 1.3 total rebalancing )- i had to watch each planet and count like ...oh my 6th factory finished now i have to build my fusion powerplant else i loose some important production points
but till then it just cluttered my build list - not worth it ! i was almost down to renaming "Factory" to "!!Factory" just to appear on top of the list - now thats very immersive !
Reply #74 Top
Those new building types you described are a *very bad* thing to add game play wise. It comes down to this: KISS (keep it simple stupid)...Cluttering the building screen with dozens of different buildings is still a bad thing.

I idea that these changes increase the human player's micro-management which is already a pain on a map with hundreds of planets! The increased complexity also makes it harder to make the AI intelligent. I think the current list of planetary improvements is already very long and like structures should be grouped under tabs.
Reply #75 Top
The planetary Governor's need a major overhaul. I want to be able to turn off auto-upgrading for specific things like farms for instance. The planetary Governor's is a great addition to the game but right now it is too weak, especially when you have hundreds of planets. Micro-managing is great, but there needs to be a way of doing it in a much easier way than it currently is implemented.