These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Player Features and Ideas Discussion

 
  • Topic is locked indefinitely.
 

Drone Swarms

Author
Oxil Airi
Aliastra
Gallente Federation
#1 - 2014-02-10 05:52:52 UTC
Drone swarms

Preface
After following the HED-GP and BR-5RB fights over the last few days, the topics of drones and poor user experience in large scale battles stuck with me. Below are some thoughts I had on addressing the subject. I have intentionally left certain components vague as the point is to first discuss if the concept is feasible before moving to the details.


Swarms; in nature you will see swarms of individual organisms coming together and acting as if they were a single entity. See the short clip below.

http://www.discovery.com/tv-shows/other-shows/videos/superswarm-fish-vortex.htm.

What's the problem?
Drones are a mechanic of the Eve universe that players use on a daily bases from mining to ratting and including large scale fleet battles as seen in HED-GP and BR-5RB. Drone assisting has been a controversial topic as of late with all side pointing out valid reasons for changes. In addition, the recent large scale fights and intuition from CCP point toward drones adding an extra burden to servers already under distress from fleet battles.

The below is a proposition to help elevate the extra resource burden drones place on servers when they appear in large numbers. The proposition would also be an enhancement to the drone mechanic of EVE touching on the drone assist functionality topic.

Why does it matter?
For those capsuleers who enjoy participating in large scale fleet battles they would like a better user experience of the event. Spending hours for a few moments of in game time leads to a lot of frustration in players. For those capsuleers that enjoy living the battles through the stories of others, they would like to experience more battles with in depth blow by blow announcements of the fights. Both of these are shown from the posting of frustrated players who experienced the fight and people who tuned into the streams, twitter updates, and posts of the fights status.

If you look at the large fleet fights recently and in the past, CCP has used the engaging stories and energy of community to reach out to new people who have never played EVE or to entice dormant capsuleers to return. These fights turn into free PR for the company.

How can you fix it?
Following nature's lead I am going to make the proposition of having a drone swarm mechanic. As with most of EVE it's about iteration, the below will have different "phases" from what can be done now out to wishful thinking.

What is a Drone Swarm?
A collection of drones of similar type that aggregate together to form a living entity.

The drones stop behaving as individual objects and become a new entity. Just as the example above with a single fish and then many becoming a shoal.

Overview
In Eve, when a swarm is formed the individual drone on your overview would disappear and be replaced with a single Drone Swarm entity. Information about the swarm would be collected by the ship sensors and displayed.

Swarm count or relative size - This can be the actual number of drones in a swarm or size class: small, med, large. Depending on the design you may or may not have the exact number.

Swarm composition - Model(warrior, berserker), size( light, med, heavy)

Side note: On the topic of composition I think drones would swarms should follow fish instead of insects like ants. Fish shoals usually are of one type while you do see different shoals interacting(look up sharks and dolphins working together to attack fish shoals). The reasons for this thematically are the further organism are apart from each the harder it is for them to stay in sync. In game reason, manually controlling your drones and using swarms should be different. Pros and Cons must exists for each that allow for different game play.

Side Note: Manual control allows for complete fine grain individual orders and composition. Swarms are centralized units where everything has to fall in line. Swarms would have a set damage resistance for the swarm, individual(Manual Control) drones are all separate.

Relative combat prowess rating - Drones are swirling vortex of turrets not each of them could fire at a given target every moment. Think of the shoal of fish. An estimated DPS or Damage Potential rating should be shown for the swarm. This changes as it grows or shrinks. Manually controlling drones of equal amount would do more damage then a swarm, trade offs.

Defense rating - Fish in shoals rotate between being on the outer exposed side to inside in the middle. This allows the damaged fish to stay protected and to recoup from fatigue. Think about wind and drafting(race cars, bicycles, etc) similar mechanics apply in the water still. A number like estimated EHP to give a relative strength of the shoal. This combined with the relative size or count gives you it's strength.

Support rating - for drones that don't attack there would be a support rating instead. ECM strength, armor repair amount, etc again same rules apply not every drone could target every second so you get a decrease in projected amount of x as a trade off for easier control.
Oxil Airi
Aliastra
Gallente Federation
#2 - 2014-02-10 05:53:00 UTC  |  Edited by: Oxil Airi
Visuals
Drone objects would be replaced a swarm object. New drones being added into the swarm would disappear into it. Drones leaving would reappear and come out. Remember iteration.

Phase I
Small, med, large, and HED-GP size graphic objects for swarms. From a server perspective it's one object in space. From a client aspect same thing. Once the drone mass obtained a certain level(size) the graphic type would change.

Phase II
Same as before but now change the swarm to look like its generally composition. So it they are mostly warrior two you should see warrior twos. On the client have an option to use phase I or II graphic setting.

Phase III - wish
Have every actual drone present in the swarm. The animators and AI folks just keeled over when reading this.

How do you interact with it?
Now that we have our swarm concept down how do other people interact with your swarm?

The swarm is a mass of little components and need to be treat like one instead of a solid object. The swarm object would need to track its position. Not just the center but it's hit box to interact all 3D effects.

Example if you bomb a swarm of drones the server needs to figure out what percentage of the drones could be hit and apply damage appropriately.

Firing on the swarm, again the swarm is an entity so there would only be one object to lock up. However it is made of many parts. Just as in with shoals wounded drones would move to the middle keeping them safer. High Alpha and AOE damage would be more efficient at killing swarms.

How are Drone swarms controlled?
Drone swarms would be controlled by a capsuleer in a ship fitted with a Drone Swarm Controller Module(DSC). This would allow a pilot to take control of drones owned by other players and form them into a swarm. This pilot would then control the swarm.

DSC Module ( x=TBD)

  • High-slot fitting (CPU x PG x) Cap Usage
  • Interferes with cloaking while active
  • Any ship can fit


DSC Variations

  • Tech 1 - allows for control of T1 drones
  • Tech 2 - allows for control of T2 drones
  • Small, Med, Large, XL - drone bandwidth caps


Gangs and fleets will want to use different tactics with drone swarms. A smaller size gang might have 4-10 people in it and only have one person controlling drones. Fitting two DSCs to his ship he could control offensive drones and logi drones in separate swarms.

For large scale fleets they might have one Swarm Controller or multiple depending on their tactics. Give the options to the players and let them decide how to use it.

Side note: An effect on the ship would be present for the enemy to identify the pilot running the DSC. I expect large fleets to have dummy DSC ships to hid the which one is controlling the swarm currently and to have backups.

DSC Riggs

  • Tech 1 - less of a bonus
  • Tech 2 - more of a bonus
  • DSC bandwidth Increase
  • DSC Formation Algorithms - time it takes for drones to enter or leave swarm
  • DSC Control Range Augmentation - control range


Ship bonuses
Thematically command ships make sense, they are force multipliers. Whether it's a new ship or a role bonus can be determined later.

Drones and fighters/bombers should be different. I want my Eve-VR fighter clones launching out a carrier someday.

Skills
Rigging skills
Drone skills - Formation Algorithms, Control range, Bandwidth limits, DSC core

The new drone skills should be based on requirements of the existing ones. DSC core requires drone v etc. specifics of this can be decided later.

How does one form?
There are three parts to getting a swarm going. Objects to carry the drones to the battlefield, the drones themselves, and something to control them. I use term “objects” specifically because I have some mischievous ideas on some pretty wicked deployables and objects that exist in space. Along with possibilities of bring back the battle badger. Phase III for that stuff.

Example
5 ships jump into a system 4 of them deploy their drones into space. The fifth pilot activates their DSC and now the 4 other pilots can assign drones to him. The drones take moment(defined by formation algorithm skill and base number) to change frequencies or complete authorization request(thematics) before zooming off toward the DSC controller ship. The fifth pilot clicks the create swarm button and the drones form a swirling vortex of doom or logi goodness in front of the controlling ship. The initial formation of the swarm should take time based on the DSC's owners skills. Once the initial shoal is up new drones being added in only are hit delay before they become active in the shoal and disappear inside of it.

The DSC pilot can dissolve the swarm and send all drones back home.

Side Note: The the time sinks above are trades for having a Drone Swarm controller. These numbers can be assigned later.

What happens if....?

  • f you die the drones leave the swarm and go inert
  • If you leave the fleet drones disengage and come back to you orbit
  • If the DSC dies/jumps/warps all drones are returned to owner
  • If you jump/warp the drones disengage and become inert
  • If you leave fleet the drones become inert[/i][/i]


Side Note: All drones entering and leaving a swarm have a time sync, trade offs to manual control.

DSC Controls Available to the Capsuleer

  • Create
  • Dissolve
  • Pass control
  • Attack
  • Protect


Drone Swarm Actions
Swarms generally affect their surroundings on mass. The drone swarm would be able to “Attack” Or “Protect” multiple targets. The DSC would allow the swarm to have in essence multiple “Weapons Or Remote Repairs”. The DSC could narrow salvo them or spread them out. The different size class of the DSC module would allow for multiple actions. Small is X, Med is Y(greater then X), etc….
Oxil Airi
Aliastra
Gallente Federation
#3 - 2014-02-10 05:58:13 UTC
Current Counters

  • Any AOE Weapons would greatly be able to affect a swarm
  • Neuts could drain the cap of the ship with the DSC effectively disabling his ability to input new commands to the swarm since it runs on cap.
  • Focus Fire
  • Damps on DSC ship


Ideas for New Counters - Interference modules

  • Shorten DSC Control Range
  • Communication Jammer - Web stasis effect on Swarm. A single web thematically couldn’t hold down a whole swarm.
  • Target confusion accuracy script - EW module that affects communications between the DSC and swarm lowering Combat Prowess.

How to measure success?
Should the proposal be implemented CCP can track the following to see if the new mechanic achived what it was set out to.

  • Track the servers resource load during large scale fights to see how much improvement is achieved
  • Track the number engagements which have a DSC used
  • Track the average amount of drones added to a swarm
  • Track the number of drones that day in a swarm compared to not
  • Track the number of kill made my drone swarms to manually controlled drones


Wrap-up
If you read this in full thanks for reading. The above a proposal, nothing is set in stone. I want CCP to look at the lag issue and how the drone assist mechanic can be improved in the game instead of just assigning a cap.

For the Trolls, please at least at least say why you don’t like it.
Linkxsc162534
Apollo United Systems
#4 - 2014-02-10 06:09:35 UTC
I do have 1 slight modification to your suggestion.

On when you as a player die with your drones in a swarm, they drop out and go inert. Perhaps have them go inert as a scoopable swarm of drones sitting nice and close together.
This way there's only 1 object left on field after you die rather than 5 (or more for carriers and such)
Anthar Thebess
#5 - 2014-02-10 07:22:43 UTC
No.
To much work.
Simplest way is to hit harder drone assist - and the issue will be solved.
Corraidhin Farsaidh
Federal Navy Academy
Gallente Federation
#6 - 2014-02-10 08:28:40 UTC
better still is to encourage players to have better options than blob tactics by having goals spread across multiple systems. If someone is to gain sov over a system they not only need to claim whatever they do currently but also control all gates leading into the system for example.

I would also limit drone assist to (drones +advanced drones interfacing - any of their own drones in space) for any one pilot.

However...I do like the idea of drones swarming...although I'm slightly evil in that if a group of drones reach swarm proportion they take on their own control and may attack *anyone* within range....and this should include abandoned drones too...a group starts abandoning lots of sentries around them? They'd better run fast!
Vesan Terakol
Trollgrin Sadface
#7 - 2014-02-10 11:40:32 UTC
Linkxsc162534 wrote:
I do have 1 slight modification to your suggestion.

On when you as a player die with your drones in a swarm, they drop out and go inert. Perhaps have them go inert as a scoopable swarm of drones sitting nice and close together.
This way there's only 1 object left on field after you die rather than 5 (or more for carriers and such)


What if those inert swarms go rogue after a certain amount of time?

Outside of that, i like the idea, there is a lot of work put into it, even for just typing it out.
Riot Girl
You'll Cowards Don't Even Smoke Crack
#8 - 2014-02-10 11:46:34 UTC
CCP would have to build a new drone for every possible combination of current drones, across all races, sizes and meta levels. I'm not sure how many combinations there are, but it sounds like a lot of work.
Robert Caldera
Caldera Trading and Investment
#9 - 2014-02-10 12:27:38 UTC
wall of text, didnt read.
Linkxsc162534
Apollo United Systems
#10 - 2014-02-10 16:46:50 UTC
Riot Girl wrote:
CCP would have to build a new drone for every possible combination of current drones, across all races, sizes and meta levels. I'm not sure how many combinations there are, but it sounds like a lot of work.


perhaps not, it would be procedurally generated depending on the number of drones added to the swarm, and similarly it woudl drop the drones as some are killed off and such.


To vesan, that could always be !!FUN!!. But possibly exploitable. Fly a swarmship to a belt, have someone drop drones and control them. Then have them leave (effectively dumping that swarm of drones to go inert), and leave them so when miners come by, rather than regular beltrats being there waiting to attack, theres a swarm of 5 warrior 2s which are significantly more dangerous than a few beltrats. And ofcourse this could be scaled up and traps of drones could be placed on gates and such.
Enya Sparhawk
Black Tea and Talons
#11 - 2014-02-10 23:46:50 UTC
I like the idea of swarming drones...

I just don't like the idea of them being player controlled...

Fíorghrá: Grá na fírinne

Maireann croí éadrom i bhfad.

Bíonn súil le muir ach ní bhíonn súil le tír.

Is maith an scéalaí an aimsir.

When the lost ships of Greece finally return home...

Oxil Airi
Aliastra
Gallente Federation
#12 - 2014-02-11 03:27:52 UTC
@Linkxsc162534
Making the drones swarm as one scoopable item would change the dynamic of the game a little to much. You remove the time investment to scoop the drones and the ability for multiple players play loot pinta with inert drones.

I do like the the idea of having the drones going inert with the scatter mechanic used in relic sites. They get kicked out of the swarm. Though it might cause problems if it happened on mass, so just appearing statically in space would be fine.

@Anthar & @Enya
Aye, it is a lot of work. Just like ship rebalancing and the rework of crime watch some things take time to do them right. Not only do I want the lag improved, but to enhance the drone the mechanic. People are already using drone assist to make swarms in the game and it has been there for quite a while. Removing functionality of he game without give a replacement would leave a whole in the game.
Oxil Airi
Aliastra
Gallente Federation
#13 - 2014-02-11 03:38:34 UTC
Corraidhin Farsaidh wrote:
better still is to encourage players to have better options than blob tactics by having goals spread across multiple systems. If someone is to gain sov over a system they not only need to claim whatever they do currently but also control all gates leading into the system for example......

If you look at history in Eve and throughout warfare on Earth someone will always use numbers to win. Having numbers loses to two situtations: not being able to bring your force to bare(think 300 style choke point) and losing to superiority(missiles vs rifles).

I agree that currently sov mechanics favor those with numbers, but that is not something this proposal is trying to address.

This will allow CCP to better manage how drones are used compared to the current drone assist mechanism. They will have more control nobs to tweak the game.
Oxil Airi
Aliastra
Gallente Federation
#14 - 2014-02-11 04:40:46 UTC
Riot Girl wrote:
CCP would have to build a new drone for every possible combination of current drones, across all races, sizes and meta levels. I'm not sure how many combinations there are, but it sounds like a lot of work.


It's all about iteration. CCP would not need to create new assets for every drone or race. Start out making three generic assets for a drone swarm. Small, medium, and large. When you hover over the swarm or Overview it would tell you the composition.

Latter on they could uses the drones as is and work on creating a dynamic animation using the assets in space.

When you have a ton of drones flying around do you generally zoom in on them and look at each? The overview or seeing the visual indicators(brackets/colors) on the screen tells you what you need to know mostly.

The more technology improves the more swarm like they can make it. Dynamic movement of the swarm as it responds the environment around it would rock. I don't expect it now.