|
Author |
Thread Statistics | Show CCP posts - 1 post(s) |
Breakin Stuff
Goonfeet Special Planetary Emergency Response Group
8
|
Posted - 2015.05.22 08:01:00 -
[1] - Quote
Diablo Gamekeeper wrote:So this is sorta a question to 'Eliminating Redundant Assets' thread that everyone is freaking out about. So if power cores are going to be eliminate different suits, would we not need the 180 or so to come up with every combination of suit layouts that there is currently? Whoever made the thread (can not recall who you are, I apologize) said that we would need 20 dropsuits if this is implemented. How many different power cores do we need? 3 for each suit.
Since it would be a module slot it requires an insanely lower server load than a full suit.
Example take a assault c-1 and a quafe assault c-1. Same thing right? Just a different paint job.
Unfortunately (and this part will make you headdesk Just like I heard Rattati did) the game treats the two as entirely separate entities.
It renders them as though they had separate base models as well as animations. So in reality what should be a skin change becomes (memory-wise) the same thing as rendering an assault c-1 adjascent to an assault g-1.
The c-1, c/1 and ck.0 all use identical base models but each one is considered a separate asset that must be mapped and pre-loaded individually.
Now the game pre-loads (and thus pre-renders) each discrete battle unit. That's 160 potential items loaded per match.
But wait. It gets better. Each INDIVIDUAL PERSON has 30 potential fitting slots. That's 30 different potential suits (if you saw muy fitting list you would be horrified) for 32 people.
That means the game is pre-loading 960-ish discrete fits per match. The BULK of that memory usage is allocated to the 160 discrete dropsuits.
If everyone in the match ran (in their fitting window), for example, nothing but assault C-1s, the game would only have to rrnder one dropsuit and apply it universally. AAlmost no memory allocation wasted.
But there's 160 of them. And 960 potential fits.
Dropping that load to 20 (plus outliers like officer suits) cuts that load down to 1/8th of the old potential. That's a potentially heavy-handed boost.
Creepily enough I'm wondering how many of the problems we have now can be tracked to this issue.
Word on the strestreet was that IN all the demos at fanfest all of the uprising demos were smooth as butter. Everyone was absolutely singing it's praises.
Then launch, and suddenly the entire game goes straight to sh*t.
But it occurs to me. The fanfest demos happened with premade characters and preloaded fittings with little to no massive variation. IE All proto/no aur suits/ minimal variance. So the server oNly had to load maybe 12 dropsuits to each character in each match.
I'd laugh my ass of if this was the reason uprising tried to kill itself.
Edit: none of this takes vvehicles into account... OH GOD!!!!
WoW has taught me that Purple means Legendary. This means Quafe suits are the optimal loadout for killing all of you.
|
Breakin Stuff
Goonfeet Special Planetary Emergency Response Group
8
|
Posted - 2015.05.22 08:56:00 -
[2] - Quote
THUNDERGROOVE wrote:danie sous wrote:The cores would not have a visual asset associated. Even if they have 120 cores they would be smaller in size. If thats achievable then they could make the game load faster or add more content.
The issue isn't from visual assets. It's from repeated instances of the same types to while only changing a small set of attributes. Doesn't cause nearly the same load as graphical pre-renders.
If you had all 180 cores in play you might match a single dropsuit render load.
Maybe.
WoW has taught me that Purple means Legendary. This means Quafe suits are the optimal loadout for killing all of you.
|
Breakin Stuff
Goonfeet Special Planetary Emergency Response Group
8
|
Posted - 2015.05.22 09:00:00 -
[3] - Quote
All the system has to do is calculate final stats of the suit(in fitting window) and preload those values. It only needs to load modules into each suit. The power cores are not even a concern in battle.
All the cores do is allow the server to go
Suit stats valid: yes/no.
That's why when you change a suit in the fitting window the system lugs. It is unloading the old suit and stats and re-loading them on the fly.
All pg/cpu do is allow the system to say yes, this is a legal fitting. Those values are irrelevant in-match.
WoW has taught me that Purple means Legendary. This means Quafe suits are the optimal loadout for killing all of you.
|
Breakin Stuff
Goonfeet Special Planetary Emergency Response Group
8
|
Posted - 2015.05.22 10:13:00 -
[4] - Quote
CCP Rattati wrote:I am still working on some of the details, but there is no technical issue that we can see hindering us from implementing something like this. Just depends on scope and time. I made another post. You may be interested about waepon models as well.
If this initiative does as much damage to the memory allocation issues as I think it will I'd say take the time you need, make it a priority and get it doedone right instead of rushing.
I seriously believe that this may have a lot to do with uprising launch issues. I'm not being facetious here. Nothing else that has been looked at would account for the problems that have plagued this game.
WoW has taught me that Purple means Legendary. This means Quafe suits are the optimal loadout for killing all of you.
|
Breakin Stuff
Goonfeet Special Planetary Emergency Response Group
8
|
Posted - 2015.05.22 10:18:00 -
[5] - Quote
Nachos wrote:CCP Rattati wrote:I am still working on some of the details, but there is no technical issue that we can see hindering us from implementing something like this. Just depends on scope and time. we would need 3 core types. (AUR, LP and ISK) with 2 tiers (ADV, PRO) which means 6 cores unless you want power cores for logis, scouts, ect. source: In my mind cores will increase CPU/PG by x%....depending on the core purchased
Actually you can make aur and LP items the same thing since they have identical stats.
So that saves one spot.
And you need STD as well as ADV/PRO.
No core should give militia level fitting stats.
WoW has taught me that Purple means Legendary. This means Quafe suits are the optimal loadout for killing all of you.
|
Breakin Stuff
Goonfeet Special Planetary Emergency Response Group
8
|
Posted - 2015.05.22 10:40:00 -
[6] - Quote
Tiericide across the board.
WoW has taught me that Purple means Legendary. This means Quafe suits are the optimal loadout for killing all of you.
|
Breakin Stuff
Goonfeet Special Planetary Emergency Response Group
8
|
Posted - 2015.05.22 20:23:00 -
[7] - Quote
G Clone wrote:[quote=Nachos] You seem to be missing some basic insight into how DUST514 and EVE Online works, when it comes to markets - LP and AUR are different TypeIDs in CATMA and DOGMA :)
since they have identical stats there is absolutely no need for this.
WoW has taught me that Purple means Legendary. This means Quafe suits are the optimal loadout for killing all of you.
|
Breakin Stuff
Goonfeet Special Planetary Emergency Response Group
8
|
Posted - 2015.05.23 00:11:00 -
[8] - Quote
Aero Yassavi wrote:Avallo Kantor wrote:Breakin Stuff wrote:G Clone wrote:[quote=Nachos] You seem to be missing some basic insight into how DUST514 and EVE Online works, when it comes to markets - LP and AUR are different TypeIDs in CATMA and DOGMA :) since they have identical stats there is absolutely no need for this. It is unfortunate they can not have a modal selection on those shared items, ie when selected for purchase they can choose between buying via AUR or LP. If they could do that, they'd be able to reduce copied items by a fair amount and potentially make it easier to add LP items to FW store. But that's a whole new interface and perhaps some fundamental logic changing for simply reducing the module count which doesn't have a big of an impact. The original CCP Shanghai didn't plan for the future at all when creating this game. The current team needs to work with what they got, and spend time in the most beneficial areas.
Oh I agree there's better priorities, but wherever bloat can be shaved away, it should be when feasible
WoW has taught me that Purple means Legendary. This means Quafe suits are the optimal loadout for killing all of you.
|
|
|
|