I'd made some extensive notes on my playthrough and now can't seem to find them =\ So off the top of my head:
1. Salvaging -- Tiny pieces force performance issues past a certain point.
Potential fixes:
A. "Wide beam" salvage beams. As far as I can tell, the salvage beam is either resolved as a singular point or a very, very narrow beam and its damage applied every so many time ticks. Making the beam wider, even if it's only a relatively small amount, would help with this, especially if you're using autonomous salvaging turrets who seem to frequently get stuck trying to snarf the tiny pieces... speaking of which, This could be a separate type of salvage beam or integrated into an existing line... like, say, a feature of the "Uses X energy per second" salvage beams which already have a visually wider beam?
B. Time-out and target validation for self-aiming turrets. I can't reasonably count the number of times I've seen my autofiring salvage turrets get stuck trying to beam a tiny piece of debris but they can't quite hit them... so they sit there until I reorient the ship accomplishing nothing but poking a red beam out into space. After a short period, wouldn't it make sense to move on to a different target if you can't hit it? Or do a size/radial distance comparison to beam width and realize that you're not likely to be able to hit it and just not target it at all unless that's all that's left?
C. Bulk clean-up tractor beams. Any wreckage under a certain size and within a certain distance gets auto-scooped. You'd have to tinker with the size definitions, and I have no idea how this data is stored back-end or how easy it is to manipulate or access. You'd want all the tiny needle/antenna stuff you can't easily hit to get sucked up, but not the bigger stuff. If the wreckage actually has a calculated volume or stored linear dimensions, you could probably do this by boolean logic. "If debris_volume<=X" or a more complicated "If 2 axis lengths < X and the other < Y" or some such. The idea being small sheets of negligible thickness would get picked up, but say, measurably thick actual blocks wouldn't. At any rate, one could tie this into the improved tractor beam upgrade seeing as upgrade slots are at a premium. The tiny bits tractored in would count torwards loot/mineral recovery, figure every X amount of pieces (since they're small) would be 1 mineral and a roll on random loot discovery. Also being able to attach this feature to a fighter would be very nice. Maybe a specific kind of cargo shuttle, so people are encouraged to do things like have 11 salvagers in a squadron and 1 "garbage truck" that will snarf a certain amount of free floating tiny bits before needing a place to return those bits to?
Actually a somewhat larger fan of the tractor beam solution than wide beam salvagers, but I'm not sure how the backend performance hit would look. From a player perspective, B certainly makes things easier, but A accomplishes the same goal just needs more time.
2. Long distance Aiming -- It's kind of a pain in the ass to aim at particularly distance enemies. I don't really have a solution in mind. I'm not looking for easy mode to allow me to snipe people at 30km with my 50k per punch railguns, but at the same time I'd like to have an idea of "Oh, it looks like I'm aiming high but because of the perspective bias I'm actually under the target not over it. Squinting at the screen trying to figure out if that's a green circle or not makes for a lot of eye strain after a certain point.
3. Mining -- Rewarding in the early game, utility drops off as a function of story progression. By the time I hit the core I didn't mount mining lasers because per unit time I could get far more oog/avorion per unit time salvaging than I could mining. Still, made a few squadrons of mining fighters simply so I could strip mine systems while my salvaging fighters ate everything else. Potential solutions are all problematic in terms of game balance. Making avorion mining beams do more damage trivializes/unbalances them when applied to earlier minerals. Lowering the HP of later tier asteroids kinda trivializes them as well, and upping the amount of minerals pulled per asteroid doesn't really address the 'per unit time' problem, which is the heart of the matter. Similarly, nerfing salvaging is unhelpful and unsatisfying. Best solution might be a very careful combination of all of the above (but not the nerfing part :P).
4. Aesthetics of the core region -- Honestly given the storyline up until that point, I expected to find the core was nothing but an immense stretch of bug-controlled wasteland with maybe a station or three hidden here and there filled with the last survivors pleading you save them. I wasn't expecting large portions of the core to be basically business as normal. This isn't a huge complaint, per se, just an observation that it doesn't feel quite right having a huge number of empires that look/act just like everyone outside the barrier. Sure, you need some turret/fighter factories that still work to up your tech to make beating the bug boss reasonable... current implementation doesn't feel quite right.
5. AI faction depth/control -- I get that this system isn't fully developed and it's only a placeholder to some extent. However:
Constant faction wars -- while these are good from a salvager's perspective, given no sane person is going to turn down 400k-500k free avorion every 10 minutes or so, they get very, very tiring. Especially when you're "friends" with both sides. The AI is really, really bad at killing each other off in any semblance of quick and when you're friends with both sides you can't really help :P It's also particularly bad when both sides have really good turret factories to the point you do business with both.... only to have both sides raiding the systems those factories are in. Your only choice is to either tank your rep with one side to save a factory over the other (or both sides) ... or to simply not go to those systems unless you need more turrets in order to keep the battle suspended....
When diplomacy gets implemented, can we have a feature where we can kinda prevent this from happening as frequently? I'm not picky. "Do X quests for both sides, get peace for Y amount of time" is a decent start but longer term solutions should exist. "Must be this liked by both sides" is valid too. It'd be nice to not have just a singular solution that depends on only one factor (ie. money or reputation)
Also, when things get better implemented, are there plans to functionally simulate the various factions in terms of economy and strategy? ie. they have X number of ships and with Y amount of shipyards they can build Z amount of ships provided they get Q amount of minerals which they're obtaining from their resource stations, etc etc etc? And have the current number of ships dictate or play into how aggressively they attack/defend systems? Again, not sure of performance hits or how exactly one would tie that reasonably into the simulation without it being a bunch of back-end navel gazing.
6. Trading interface -- Current implementation is actually fairly decent. Would like some sliders or some sort of other option where I don't have to type in specific numbers. A "Sell all" button would work.
Similarly, in terms of data visualization the current trader module is great, but it would be really nice to have a list of "You ave X, you can sell it to Y" Specifically, sometimes when you're in the middle of a faction war and you're scooping cargo, or perhaps you're cleaning out a scrapyard and you get a variety of things, it's a pain in the butt trying to figure out where you can sell much of any of it because the map search feature will only get you specific stations by type and the current module only gives you valid trade routes. Given you can't see what a trading station actually sells without either being in the system itself or it showing up in your trade routes bit, some sort of visualization on the map where I can select a given cargo and have it highlight systems I can sell it in would be nice. Maybe link that to the current trading module?
Edited to add:
Concerning faction wars and turret factories -- If the factions boarded/took over the stations this would be less of an issue. I know that's not implemented yet, just trying to provide better feedback. Would also point out that if a faction takes a turret factory, wouldn't that adjust the random seed for that factory? It would make sense logically, but from a gameplay perspective that'd be problematic if the factory were particularly good at a specific turret the player wanted/needed.
Suggestion
storm6436
I'd made some extensive notes on my playthrough and now can't seem to find them =\ So off the top of my head:
1. Salvaging -- Tiny pieces force performance issues past a certain point.
Potential fixes:
A. "Wide beam" salvage beams. As far as I can tell, the salvage beam is either resolved as a singular point or a very, very narrow beam and its damage applied every so many time ticks. Making the beam wider, even if it's only a relatively small amount, would help with this, especially if you're using autonomous salvaging turrets who seem to frequently get stuck trying to snarf the tiny pieces... speaking of which, This could be a separate type of salvage beam or integrated into an existing line... like, say, a feature of the "Uses X energy per second" salvage beams which already have a visually wider beam?
B. Time-out and target validation for self-aiming turrets. I can't reasonably count the number of times I've seen my autofiring salvage turrets get stuck trying to beam a tiny piece of debris but they can't quite hit them... so they sit there until I reorient the ship accomplishing nothing but poking a red beam out into space. After a short period, wouldn't it make sense to move on to a different target if you can't hit it? Or do a size/radial distance comparison to beam width and realize that you're not likely to be able to hit it and just not target it at all unless that's all that's left?
C. Bulk clean-up tractor beams. Any wreckage under a certain size and within a certain distance gets auto-scooped. You'd have to tinker with the size definitions, and I have no idea how this data is stored back-end or how easy it is to manipulate or access. You'd want all the tiny needle/antenna stuff you can't easily hit to get sucked up, but not the bigger stuff. If the wreckage actually has a calculated volume or stored linear dimensions, you could probably do this by boolean logic. "If debris_volume<=X" or a more complicated "If 2 axis lengths < X and the other < Y" or some such. The idea being small sheets of negligible thickness would get picked up, but say, measurably thick actual blocks wouldn't. At any rate, one could tie this into the improved tractor beam upgrade seeing as upgrade slots are at a premium. The tiny bits tractored in would count torwards loot/mineral recovery, figure every X amount of pieces (since they're small) would be 1 mineral and a roll on random loot discovery. Also being able to attach this feature to a fighter would be very nice. Maybe a specific kind of cargo shuttle, so people are encouraged to do things like have 11 salvagers in a squadron and 1 "garbage truck" that will snarf a certain amount of free floating tiny bits before needing a place to return those bits to?
Actually a somewhat larger fan of the tractor beam solution than wide beam salvagers, but I'm not sure how the backend performance hit would look. From a player perspective, B certainly makes things easier, but A accomplishes the same goal just needs more time.
2. Long distance Aiming -- It's kind of a pain in the ass to aim at particularly distance enemies. I don't really have a solution in mind. I'm not looking for easy mode to allow me to snipe people at 30km with my 50k per punch railguns, but at the same time I'd like to have an idea of "Oh, it looks like I'm aiming high but because of the perspective bias I'm actually under the target not over it. Squinting at the screen trying to figure out if that's a green circle or not makes for a lot of eye strain after a certain point.
3. Mining -- Rewarding in the early game, utility drops off as a function of story progression. By the time I hit the core I didn't mount mining lasers because per unit time I could get far more oog/avorion per unit time salvaging than I could mining. Still, made a few squadrons of mining fighters simply so I could strip mine systems while my salvaging fighters ate everything else. Potential solutions are all problematic in terms of game balance. Making avorion mining beams do more damage trivializes/unbalances them when applied to earlier minerals. Lowering the HP of later tier asteroids kinda trivializes them as well, and upping the amount of minerals pulled per asteroid doesn't really address the 'per unit time' problem, which is the heart of the matter. Similarly, nerfing salvaging is unhelpful and unsatisfying. Best solution might be a very careful combination of all of the above (but not the nerfing part :P).
4. Aesthetics of the core region -- Honestly given the storyline up until that point, I expected to find the core was nothing but an immense stretch of bug-controlled wasteland with maybe a station or three hidden here and there filled with the last survivors pleading you save them. I wasn't expecting large portions of the core to be basically business as normal. This isn't a huge complaint, per se, just an observation that it doesn't feel quite right having a huge number of empires that look/act just like everyone outside the barrier. Sure, you need some turret/fighter factories that still work to up your tech to make beating the bug boss reasonable... current implementation doesn't feel quite right.
5. AI faction depth/control -- I get that this system isn't fully developed and it's only a placeholder to some extent. However:
Constant faction wars -- while these are good from a salvager's perspective, given no sane person is going to turn down 400k-500k free avorion every 10 minutes or so, they get very, very tiring. Especially when you're "friends" with both sides. The AI is really, really bad at killing each other off in any semblance of quick and when you're friends with both sides you can't really help :P It's also particularly bad when both sides have really good turret factories to the point you do business with both.... only to have both sides raiding the systems those factories are in. Your only choice is to either tank your rep with one side to save a factory over the other (or both sides) ... or to simply not go to those systems unless you need more turrets in order to keep the battle suspended....
When diplomacy gets implemented, can we have a feature where we can kinda prevent this from happening as frequently? I'm not picky. "Do X quests for both sides, get peace for Y amount of time" is a decent start but longer term solutions should exist. "Must be this liked by both sides" is valid too. It'd be nice to not have just a singular solution that depends on only one factor (ie. money or reputation)
Also, when things get better implemented, are there plans to functionally simulate the various factions in terms of economy and strategy? ie. they have X number of ships and with Y amount of shipyards they can build Z amount of ships provided they get Q amount of minerals which they're obtaining from their resource stations, etc etc etc? And have the current number of ships dictate or play into how aggressively they attack/defend systems? Again, not sure of performance hits or how exactly one would tie that reasonably into the simulation without it being a bunch of back-end navel gazing.
6. Trading interface -- Current implementation is actually fairly decent. Would like some sliders or some sort of other option where I don't have to type in specific numbers. A "Sell all" button would work.
Similarly, in terms of data visualization the current trader module is great, but it would be really nice to have a list of "You ave X, you can sell it to Y" Specifically, sometimes when you're in the middle of a faction war and you're scooping cargo, or perhaps you're cleaning out a scrapyard and you get a variety of things, it's a pain in the butt trying to figure out where you can sell much of any of it because the map search feature will only get you specific stations by type and the current module only gives you valid trade routes. Given you can't see what a trading station actually sells without either being in the system itself or it showing up in your trade routes bit, some sort of visualization on the map where I can select a given cargo and have it highlight systems I can sell it in would be nice. Maybe link that to the current trading module?
Edited to add:
Concerning faction wars and turret factories -- If the factions boarded/took over the stations this would be less of an issue. I know that's not implemented yet, just trying to provide better feedback. Would also point out that if a faction takes a turret factory, wouldn't that adjust the random seed for that factory? It would make sense logically, but from a gameplay perspective that'd be problematic if the factory were particularly good at a specific turret the player wanted/needed.
Link to comment
Share on other sites
8 answers to this suggestion
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now