Re-examining the Resouce Model and Alien Tech Tree

hf_hf_ Join Date: 2011-06-10 Member: 103639Members
<div class="IPBDescription">An honest discussion</div>In this post, I'd like to discuss a game mechanism that seems overly complicated and offer a possible solution to streamline this mechanism to make gameplay simpler and more effective than the current build (208). Please post your thoughts on this below, should you have any.

<b>Resource Model</b>

<u>Summary</u>

With the new emphasis on "Energy", there are now three important resources: Energy (previously mentioned), Tech Res (TRes), Personal Res (PRes). TRes effects the ability of the team to advance into their tech tree to unlock more powerful abilities / evolutions. PRes allows players to directly influence their power in the game. Energy is tied to structures, constantly replenishes as long as those structures exist, and allows the commander to activate structure-specific abilities.

<u>Problem</u>

NS2 is a resource-driven game. You get more resources, you are rewarded, you spend them on stuff to give you an edge in defeating your opponent. UWE seems like they can't decide how the resource model should work specifically for the commander -- what resources should they spend to have an influence on the game. Currently Energy drives this, such as commanders dropping ammo/medpacks or placing cysts for infestation. The problem with Energy is that it constantly replenishes and works independently of the other resource model in the game (TRes & PRes). Non-commander players have no influence over it, so commanders can keep doing things even if there are no resource towers available for that team. Energy has no cost to the team or player, and only goes way if the structure is destroyed.

So, we need to take a step back and understand what is the purpose of Energy -- how does it function in the game. Essentially, it limits the amount of things the commander can do for a particular time. We don't want the Alien commander spamming cysts all over the map, so Energy creates a threshold (at least in the beginning of a new game) for the number of cysts, or how often you can use mist to mature structures. Likewise, we don't want the Marine commander constantly dropping ammo and medpacks to help out his team. In effect, Energy functions as a "cool down" mechanism. The commander performs an action, but must wait for more energy in order to do so subsequent times.

This begs the question, why not enact a "cool down" for commander-specific abilities?

<u>A Proposed Solution</u>

Get rid of Energy. It's an additional "resource" that is cumbersome and initially difficult to understand. If the purpose of Energy is to put a threshold on the limit of specific actions that are commander-specific, create a "cool down" for these actions. For instance, you must wait 1 second to place an additional cyst. You must wait 1 second to drops additional medpacks. Tie PRes back to these actions because the commander is technically a player in the game, even though their role is different. Their PRes should be spent to influence the game from their role as commander. Anything that a commander "creates" is a PRes expenditure -- ARCs, MACs, heath/ammo, Drifters, cysts. Structures that have activated abilities will also have a "cool down", such as Umbra for the Crag, Scanning or Beacon for the Observatory. These will cost the commander PRes to activate so the cost isn't free (like it is with Energy), and the commander's actions are directly affected by the current resource model in the game. You get more resource towers, you are able to do more as a commander. More strategy is involved as commanders must make sacrifices on influencing the team.

Also, this encourages the building of more structures, and actually gives benefit in the creation of additional structures. If there are more multiple armories, you can place more than one medpack or ammo pack at a time. If there are multiple command stations, you can drop nanoshield or nanoconstruct on multiple objects or people at the same time. In addition, the commander cannot spam actions, like scanning everywhere on the map, dropping 10+ medpacks at the same time, or constantly cysting a marine base. A final benefit would be that commanders do not have excessive PRes (since they are now spending it for actions). I believe most players are frustrated when they attack an alien hive after deposing of the alien team only to have a Onos commander come out of the hive to thwart the attack, or having a non-commander player die as a higher lifeform and switch roles with commander (who now evolves into a higher lifeform). The game should encourage only one player to be the commander for the entire round.

Cool downs are included in many games and should be relatively easy to understand, and we now have a simpler resource model that affects the commander as well as the team.

Comments

  • culpritculprit Join Date: 2005-01-07 Member: 33527Members, Constellation
    The one issue you haven't addressed here is the strategic value that comes from switching comm if comm-abilities cost Pres instead of energy.

    As for energy as a resource, I certainly think it should be tied to holding tech points/power nodes/resource nodes in some manner. If energy is going to be a game resource, it needs to be related to territory control like the rest of the game. Building multiple structures to get more ability spam needs to be limited by map control.
  • YuukiYuuki Join Date: 2010-11-20 Member: 75079Members
    edited May 2012
    The first part of your analysis is correct, pointing out the numerous problems of energy. But the obvious, simple, elegant solution is to use tres instead of energy.

    Like you said NS2 is a resources based game, where you harvest resources on the map to buy army, tech or more economy. Having only one resource pool ensure you can't get these three things at the same time, forcing you to make choices, strategic choices.

    Now if you start messing up with this simple rule, you go away from resource based strategy games.

    It's not a bad thing in itself, but if it continues like that, remembering that the pres/tres system already hurts the RTS side, the game need to be renamed from FPS/RTS hybrid to something else (don't know what exactly).
  • ArkantiArkanti pub baddie Join Date: 2011-07-22 Member: 111781Members, NS2 Playtester, Squad Five Blue, Reinforced - Shadow
    Energy on structures/units works fine in other RTS, NS2 just needs to figure out the correct cost of these abilities, the speed at which it regenerates and which specific things should be tied to energy. At the moment some of that is off, but the fix is not to scrap energy entirely.
  • YuukiYuuki Join Date: 2010-11-20 Member: 75079Members
    The problem is not energy per se, but having all theses different separated resources (and non-attackable resources extractors like hives) makes very difficult to trade army for tech and economy. Like hf_ said, if you push this logic too hard they become glorified cool-downs.
  • AlignAlign Remain Calm Join Date: 2002-11-02 Member: 5216Forum Moderators, Constellation
    edited May 2012
    I'm not really sure what the problem with energy is. It seems to be happily accepted in starcraft & others, and its distinct from tres, pres, and cooldown.
    You can bank it unlike cooldown abilities, but only to a point unlike t/pres, so you can't invest & completely forget only to much later get full use of it. Plus, if the ability is considered valuable for an enemy they have a way of attacking it directly in the form of destroying the "bank" (like how cooldown would work).
    And, it's used for instant effect "spells" unlike t/pres, but never in the form of direct attacks or heals, currently the only things in the game with cooldowns.
  • TheIcarusKidTheIcarusKid Join Date: 2012-03-23 Member: 149258Members
    The biggest problem with energy now is how such important items such as cysts and drifters are created with it, which is counter to how energy is used in Starcraft & other RTS games. However, I agree with removing commander items from PRes to discourage chair/hive-hopping. Hopefully in the next few builds they'll find the right balance between energy and TRes.
  • internetexplorerinternetexplorer Join Date: 2011-10-13 Member: 127255Members
    <!--quoteo(post=1937797:date=May 20 2012, 07:35 PM:name=Align)--><div class='quotetop'>QUOTE (Align @ May 20 2012, 07:35 PM) <a href="index.php?act=findpost&pid=1937797"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->I'm not really sure what the problem with energy is. It seems to be happily accepted in starcraft & others,<!--QuoteEnd--></div><!--QuoteEEnd-->

    in starcraft it's used to cast spells, not to create basic infrastructure
  • WheeeeWheeee Join Date: 2003-02-18 Member: 13713Members, Reinforced - Shadow
    the thing about comparing the resource model to starcraft is, this isn't starcraft. We're not trying to balance it like starcraft does, because starcraft is very rigid in what you can do - you always start with a certain number of res, a certain number of workers, and a set army limit. This is not the case in NS. The whole reason we split the resources up is to address the problem of game size scaling. The only thing that tying comm abilities to energy does is to vary how much the comm can support troops in varying size games. In a 6v6 a comm will be able to influence the outcome of battles more than a comm in a 10v10 because he has to split his energy up less between his troops. This imo goes counter to what we were trying to achieve by having p-res in the first place - the ability for the game to play the same way regardless of the number of players.

    there is a tradeoff we can make here to force these abilities to scale relative to playercount in a way. that is to say, we can make all energy-costing abilities an AoE effect, so that the more players there are, the more these abilities can affect. This is already mostly the case on the alien side. Unfortunately this also has the effect of lowering the skill cap of the comm, and introduces other balance problems (how would you balance an aoe nanoshield?).
  • ArkantiArkanti pub baddie Join Date: 2011-07-22 Member: 111781Members, NS2 Playtester, Squad Five Blue, Reinforced - Shadow
    edited May 2012
    <!--quoteo(post=1937815:date=May 21 2012, 01:11 PM:name=Wheeee)--><div class='quotetop'>QUOTE (Wheeee @ May 21 2012, 01:11 PM) <a href="index.php?act=findpost&pid=1937815"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->the thing about comparing the resource model to starcraft is, this isn't starcraft. We're not trying to balance it like starcraft does, because starcraft is very rigid in what you can do - you always start with a certain number of res, a certain number of workers, and a set army limit. This is not the case in NS. The whole reason we split the resources up is to address the problem of game size scaling. The only thing that tying comm abilities to energy does is to vary how much the comm can support troops in varying size games. In a 6v6 a comm will be able to influence the outcome of battles more than a comm in a 10v10 because he has to split his energy up less between his troops. This imo goes counter to what we were trying to achieve by having p-res in the first place - the ability for the game to play the same way regardless of the number of players.

    there is a tradeoff we can make here to force these abilities to scale relative to playercount in a way. that is to say, we can make all energy-costing abilities an AoE effect, so that the more players there are, the more these abilities can affect. This is already mostly the case on the alien side. Unfortunately this also has the effect of lowering the skill cap of the comm, and introduces other balance problems (how would you balance an aoe nanoshield?).<!--QuoteEnd--></div><!--QuoteEEnd-->

    Changing the current support abilities back to pres/tres would not address player count scaling at all. And you're right with how messy things like Nano Shield would get if they were AOE.

    The game is never going be balanced for all player counts no matter how hard UWE tries to make it so, sorry UWE and I get why you're trying, but it's not going to work and has the potential to hurt the fine-tuning of balance that a set ideal player count would bring. Things down to the size of hallways effect balance when dealing with larger player counts, and as the numbers go up so will the advantage to the marines against skulks and the other melee alien classes. But this is off topic...
  • rantologyrantology Join Date: 2012-02-05 Member: 143750Members, NS2 Developer, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Gold
    I think energy is particularly problematic because if you want to spam it, you just build more of that structure. Simple as that. And medpacks/ammo/cysts are things that become pretty unbalanced when you're free to spam them at any point in the game.

    Take the new Medpack/Ammo system.. Armories are very cheap and very effective even not taking into the account that they provide energy for meds/ammo. You can build several armories and literally never run out of med/ammo spamming capability. It's just silly. Even if they increase the energy cost for them to something ludicrous, it would serve to do nothing more than make them too costly early game and fail to stop them from being spammable late game. It's the same with cysts, they are free, spammable and a giant waste of time to kill as a marine.

    Stuff like cysts/meds/ammo are simply not balanced on the energy currency. I understand that they were put there due to "comm swapping" but it fails to solve that "problem" in any way. TBH I don't see why comm swapping was an issue... if you need more meds/ammo for a big push and want to swap comms for it, why shouldn't you be able to? That takes coordination and teamwork, and you are paying for it with resources (I've maybe seen that happen once or twice in a pub game, it's very uncommon). That's going to be 1 or 2 less shotty/GL/flamer for your team.

    There are not enough p-res sinks( and t-res sinks for aliens) in the game to begin with, I cannot fathom why forcing these into the energy currency was considered viable to begin with.
  • MendaspMendasp I touch maps in inappropriate places Valencia, Spain Join Date: 2002-07-05 Member: 884Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Shadow, Retired Community Developer
    <!--quoteo(post=1937899:date=May 21 2012, 01:37 PM:name=rantology)--><div class='quotetop'>QUOTE (rantology @ May 21 2012, 01:37 PM) <a href="index.php?act=findpost&pid=1937899"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Take the new Medpack/Ammo system.. Armories are very cheap and very effective even not taking into the account that they provide energy for meds/ammo.<!--QuoteEnd--></div><!--QuoteEEnd-->
    No, they use CC energy. There's a mixup in the changelog, this appears twice one stating that it's CC energy and another one saying it's Armory, but it's actually CC energy.
  • rantologyrantology Join Date: 2012-02-05 Member: 143750Members, NS2 Developer, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Gold
    <!--quoteo(post=1937905:date=May 21 2012, 06:14 AM:name=Mendasp)--><div class='quotetop'>QUOTE (Mendasp @ May 21 2012, 06:14 AM) <a href="index.php?act=findpost&pid=1937905"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->No, they use CC energy. There's a mixup in the changelog, this appears twice one stating that it's CC energy and another one saying it's Armory, but it's actually CC energy.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Ah, thank you for the correction.. My argument still remains the same though.
  • ArkantiArkanti pub baddie Join Date: 2011-07-22 Member: 111781Members, NS2 Playtester, Squad Five Blue, Reinforced - Shadow
    edited May 2012
    <!--quoteo(post=1937913:date=May 21 2012, 10:49 PM:name=rantology)--><div class='quotetop'>QUOTE (rantology @ May 21 2012, 10:49 PM) <a href="index.php?act=findpost&pid=1937913"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Ah, thank you for the correction.. My argument still remains the same though.<!--QuoteEnd--></div><!--QuoteEEnd-->

    I don't see how though, multiple command stations are very difficult to build and hold(and you should be rewarded for doing so) as opposed to your suggestion that it was broken with spammable armouries.


    Cysts are not balanced at the moment as they cost too little energy.
  • cryptcrypt Join Date: 2004-04-22 Member: 28091Members, Constellation
    I wholeheartedly agree with your problem analysis hf_. I also agree with your first paragraph of the proposed soultion, get rid of energy and use pres/cooldows seems way better.

    About the second paragraph: I don't think it should be desired to have multiple structures of the same type. The cool-downs of active abilities should just scale with the number of marine energy nodes/ alien rts build. Medpacks/Ammopacks are limited on res, so spamming them will hurt the comm aswell.
  • YuukiYuuki Join Date: 2010-11-20 Member: 75079Members
    <!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec-->get rid of energy and use pres/cooldows seems way better.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Not p-res, t-res. P-res are for personal equipment that scales with player count. Cysts specially should cost t-res.
  • cryptcrypt Join Date: 2004-04-22 Member: 28091Members, Constellation
    <!--quoteo(post=1937922:date=May 21 2012, 10:05 AM:name=Yuuki)--><div class='quotetop'>QUOTE (Yuuki @ May 21 2012, 10:05 AM) <a href="index.php?act=findpost&pid=1937922"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Not p-res, t-res. P-res are for personal equipment that scales with player count. Cysts specially should cost t-res.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Yea, you're correct. Haven't thought about it the right way. The comm should expand in the same speed regardless on the number of players in game.
  • OutlawDrOutlawDr Join Date: 2009-06-21 Member: 67887Members
    edited May 2012
    <!--quoteo(post=1937895:date=May 21 2012, 06:18 AM:name=Arkanti)--><div class='quotetop'>QUOTE (Arkanti @ May 21 2012, 06:18 AM) <a href="index.php?act=findpost&pid=1937895"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Changing the current support abilities back to pres/tres would not address player count scaling at all. And you're right with how messy things like Nano Shield would get if they were AOE.

    The game is never going be balanced for all player counts no matter how hard UWE tries to make it so, sorry UWE and I get why you're trying, but it's not going to work and has the potential to hurt the fine-tuning of balance that a set ideal player count would bring. Things down to the size of hallways effect balance when dealing with larger player counts, and as the numbers go up so will the advantage to the marines against skulks and the other melee alien classes. But this is off topic...<!--QuoteEnd--></div><!--QuoteEEnd-->
    Its true you can't perfectly balance the game for all player counts. This is true for ANY game. I think UWE should focus on a specific player count, however they should always keep a close eye on how things affect other player counts. The competitive scene is going to be 6v6. They will be the most picky. Everything else will be for casual, pubs, and things can be more loose...to an extent. Its not that great if the 6v6 competitive scene is perfectly balanced, but open pubs are rampant with cheese that drive away players. Especially for a COMMERCIAL game (not a mod).

    I think UWE shouldn't sabotage themselves by adding features that don't scale with player count ... but can easily can be modified to scale. Tres and Energy don't scale. Com pres doesn't either, not unless there is commander switching... kinda....its not something that should be promoted regardless imo. Commander abilities themselves need to scale. The biggest offenders are medpack, ammopacks, nanoshield and nanaconstruct. Make them scale without removing the skill required to use them. I think adding an AoE element won't dull the commander skill required. Effectively right now, a commander needs better APM skills in larger games, than in a small 6v6 match. AoE effects could be normalized around what is expected (roughly) from 6v6 match commander.

    For instance, a commander clicks a player to give nano-shield. All other marines within a radius of the clicked marine also receive a shield. In a 6v6, players are more thinned out, and in this scenario only clicked player receives it. In 12v12 its probably gets 2 players in the same scenario. As a side benefit, it promotes marines sticking together. Not perfectly balanced for scale, but better.
    For nano-construct, instead of clicking on players, commander clicks the structure and it gets built faster. For med and ammo packs, allow multiple players to walk over and benefit from a single pack, but a player can only use a pack once. Its essentially the same supporting one player in one room as it is 3 players in one room (the difference between a 6v6 and a 18v18 match...if it gets that high).
  • TheIcarusKidTheIcarusKid Join Date: 2012-03-23 Member: 149258Members
    Exactly. I think the reason we're starting to see a greater focus on energy in the last few builds is to address the problem of multiple commanders. If the commander was locked in, PRes could be used for a lot of infrastructure.

    It could be argued to use TRes for everything, but cysts costing TRes caused a lot of reslock problems last build.
  • FlayraFlayra Game Director, Unknown Worlds Entertainment San Francisco Join Date: 2002-01-22 Member: 3Super Administrators, NS2 Developer, Subnautica Developer
    I've heard people voice this before, but I'm not sure if they have thought about every change it would require. I'm all for simplifying when appropriate, but...how would you handle the different energy costs for Hallucinate? It seems like it should cost more to Hallucinate an Onos than a Skulk. Or the new Shift "Hatch" ability, which creates eggs nearby? Or Crag Umbra? Changing those all to a cooldown doesn't reward you for building those structures earlier and for not using those abilities earlier.

    Btw, I'm not sure if the energy detractors realize it, but NS1 had energy as well, on the Observatory (for scan).
  • UzguzUzguz Join Date: 2003-06-05 Member: 17016Members, Constellation
    The one thing I don't understand when people discuss energy is when people describe it as "complicated". In what way is energy complicated? Not in the literal sense, obviously, as literally speaking there's nothing even remotely complicated about it; so when they say it's "complicated", what do they actually mean?
  • YuukiYuuki Join Date: 2010-11-20 Member: 75079Members
    <!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec-->I've heard people voice this before, but I'm not sure if they have thought about every change it would require. I'm all for simplifying when appropriate, but...how would you handle the different energy costs for Hallucinate? It seems like it should cost more to Hallucinate an Onos than a Skulk. Or the new Shift "Hatch" ability, which creates eggs nearby? Or Crag Umbra? Changing those all to a cooldown doesn't reward you for building those structures earlier and for not using those abilities earlier.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Cooldown is a special case of energy, with the energy cap being equal to the ability cost. I agree it's not a very interesting case, because you can't plane anything and save energy, build things earlier like you said.

    It's fine to have some abilities costing energy (like umbra) but important things (tech, economy, army, map control) should be mutually exclusive and thus on the same res pool. For example having cysts on tres instead of hive energy.

    Another thing hf_ pointed out is that important things being costing hive energy can be problematic because the enemy team can't do anything about it (except killing the hive but then it's gg so it doesn't really count).

    To summarize :

    Things are need to be mutually exclusive -> same res pool
    Things that the enemy should be able to affect -> not on hive energy
  • fanaticfanatic This post has been edited. Join Date: 2003-07-23 Member: 18377Members, Constellation, Squad Five Blue
    edited May 2012
    <!--quoteo(post=1938028:date=May 22 2012, 12:55 AM:name=Flayra)--><div class='quotetop'>QUOTE (Flayra @ May 22 2012, 12:55 AM) <a href="index.php?act=findpost&pid=1938028"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Btw, I'm not sure if the energy detractors realize it, but NS1 had energy as well, on the Observatory (for scan).<!--QuoteEnd--></div><!--QuoteEEnd-->
    I haven't been following the discussion, but I don't think removing energy completely is a good way to go about it. Using structure energy for certain abilities -- such as scan and hallucinate -- makes a lot of sense. Using it for all abilities -- including cysts, medpacks and beacon -- makes very little sense, however.

    From a theoretical point of view, it might seem elegant to organize player actions in groups a, b and c, depending on what fits the "theme" of the action, and then saying that group a uses tres, group b uses energy and group c uses pres. Doing it like that has a lot of unfortunate side effects, however, and doesn't account for how the actions are used in practice.

    One example; cysts use energy: Results in lots and lots of cyst spam. Trying to kill them is basically pointless as a marine, because the alien comm will just drop two more a few seconds later. An unfortunate side effect of this is that servers get bogged down by the amount of cysts after fifteen or more minutes into the game, leading to poor server performance during the late game.

    Instead, necessity should decide what type of resource a certain player action uses. By default, all actions should cost tres. Player actions should only use energy or pres if there is a particular reason for them doing so -- for example players buying their own equipment/lifeforms and promoting the use of an ability (scan for example) without the comm having to worry about his immediate resource situation.

    As a digression, I personally think that separating pres harvesting from tres harvesting (sort of like minerals and gas in Starcraft), would improve the RTS side of the game immensely.
  • cryptcrypt Join Date: 2004-04-22 Member: 28091Members, Constellation
    edited May 2012
    After toying around as comm for a bit more I came to the conclusion that it would be the easiest that almost all thing a commander can do to cost t-res (comm doesn't get pres while commanding). Few abilities just have cooldowns (EDIT: a local energy pool) with no other cost, but for theses the buildings must bu build and/or updates getting researched for a specified tres cost.

    I feel like every other solution just makes it more complicated for new players and also balancing.
  • extolloextollo Ping Blip Join Date: 2010-07-16 Member: 72457Members
    <!--quoteo(post=1938249:date=May 22 2012, 04:42 PM:name=fanatic)--><div class='quotetop'>QUOTE (fanatic @ May 22 2012, 04:42 PM) <a href="index.php?act=findpost&pid=1938249"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->As a digression, I personally think that separating pres harvesting from tres harvesting (sort of like minerals and gas in Starcraft), would improve the RTS side of the game immensely.<!--QuoteEnd--></div><!--QuoteEEnd-->

    what were you thinking? pres from techpoints only?
  • AlignAlign Remain Calm Join Date: 2002-11-02 Member: 5216Forum Moderators, Constellation
    Probably more like you can build either a pres extractor or tres extractor on any given node, and then double their income to compensate. This would make a pretty big difference because you'd need at least two nodes to be able to expand as well as equip your team properly.
    If you have the first node in the base be a Tres extractor you'd also give the players a real big incentive to secure the 2nd node.
Sign In or Register to comment.