Black Desert va commencer dans quelques instants.

Installez le lanceur Black Desert si le jeu ne se lance pas.

Installez le lanceur Black Desert pour lancer le jeu.

Le jeu sera lancé si le lanceur est déjà installé.
Si rien ne se produit, veuillez lancer vous-même le lanceur.

Guide d'installation

1 Exécutez BlackDesert_Installer_NAEU.exe pour installer le lanceur Black Desert.

2 Lancez le jeu une fois l'installation terminée.

Forum

UTC 6 : 39 5 mai 2024
CEST 8 : 39 5 mai 2024
PDT 23 : 39 4 mai 2024
EDT 2 : 39 5 mai 2024
#Réponses
Suggestion: Increase Pearl Inventory
11 avr. 2022, 01:27 (UTC)
1197 12
1 2
Dernière modification : 11 avr. 2022, 01:27 (UTC)
# 1

I love collecting BDO outfits and furniture, but often find myself in a bind when I want to decorate since I get a cap on pearl inventory.
I think it would be nice to see an increase of singular/character pearl inventory.

Dernière modification : 11 avr. 2022, 07:59 (UTC)
# 2

They already said that they will not going to increase it as their devs don't know how to.

244 4634
Lv 62
Hnnie
Dernière modification : 11 avr. 2022, 08:19 (UTC)
# 3
On: Apr 11, 2022, 07:59 (UTC), Written by CatDK

They already said that they will not going to increase it as their devs don't know how to.

What? Devs don't know how to? As a developer myself, I find this kinda ridiculous to read.

Mainly because I'm currently working on my own indie game which features an inventory.

For me, it's literally just changing a number to increase the inventory cap.

For context, I'm writing it in C# and use List<> to handle inventory items.

I'm really curious what kind of technical issue prevents increasing the inventory size.

Dernière modification : 11 avr. 2022, 08:34 (UTC)
# 4
On: Apr 11, 2022, 08:19 (UTC), Written by Luchina

What? Devs don't know how to? As a developer myself, I find this kinda ridiculous to read.

Mainly because I'm currently working on my own indie game which features an inventory.

For me, it's literally just changing a number to increase the inventory cap.

For context, I'm writing it in C# and use List<> to handle inventory items.

I'm really curious what kind of technical issue prevents increasing the inventory size.

They did said it, tho there was no exact details on it. Also it's more likely that they don't want to bother with it, so they rather said some PR bullshit.

Also their code is a mess. It's not as trivial as changing a number. Yeah with a well designed code, it would be, but mostlikely max inventory size is hardcoded into everywhere in their sphagetti, and they would need to fix that one by one, so they rather not touch it, noone knows what would go boom...

244 4634
Lv 62
Hnnie
Dernière modification : 11 avr. 2022, 09:34 (UTC)
# 5

As Cat said they explained they cant increase the number of Pearl slots for some technical reason (lol) but they will be making adjustments to aliviate this issue like making all costumes go into a unified sub inventory etc

We dont have a timeline for this change tho so, for now, its a pain to manage :S

Dernière modification : 11 avr. 2022, 11:52 (UTC)
# 6
On: Apr 11, 2022, 08:19 (UTC), Written by Luchina

What? Devs don't know how to? As a developer myself, I find this kinda ridiculous to read.

Mainly because I'm currently working on my own indie game which features an inventory.

For me, it's literally just changing a number to increase the inventory cap.

For context, I'm writing it in C# and use List<> to handle inventory items.

I'm really curious what kind of technical issue prevents increasing the inventory size.


Well, they did basically say that it was impossible, which is obviously BS, so I'm sure that what it amounts to is that it's hard enough to do that they don't want to attempt it. Presumably, they wrote too much code that assumed that 192 was the limit, and they don't want to touch all of that code in order to fix it. I would also guess that they did something more complicated than a simple list in order to try to reduce the amount of space required to store the information in their database efficiently (since with millions of players, they're going to want to minimize how much data they have to store for each player), and whatever they did likely made it much harder to increase the limit than it arguably should be. It also wouldn't surprise me if all of their better developers who could untangle whatever mess they made are now working on other games, and the devs currently working on BDO simply don't have the expertise to sort it out.

Regardless, it's highly unlikely that PA will ever explain why it's "impossible" to increase the max inventory and storage sizes, and all we can really do is guess.

Dernière modification : 13 avr. 2022, 11:59 (UTC)
# 7

Ofc they don't want to..
They want to sell Clorince bags and that crap.

192 slots is just not enough these days.. It was when game was released. 
But we got so many new items now it's Ridiculous.

Now to me it only looks like a cash and grab if they don't increase inventory space.

Lv Privé
Ikrux
Dernière modification : 16 mai 2022, 16:42 (UTC)
# 8

Just giving this a little bump because this is something that I think would be valuable; I've stopped purchasing new outfits and items because I just don't want to deal with item shuffling on Alts to make space/room on inventory.

If people aren't buying, and its a f2p game, you can see where I worry      ;w; 
(I genuinly love the quests and want to see the content keep coming  ><) 

Dernière modification : 19 mai 2022, 08:20 (UTC)
# 9
Hello,

During one of the last dev talks, it was announced that there are plans to implement some kind of wardrobe to solve the issue with the Pearl Inventory limit. However, we do not have a date when this will be implemented.

Kind regards.
Dernière modification : 19 mai 2022, 14:25 (UTC)
# 10

Thanks CM Cadry for a follow up!

As someone who has worked on a couple of online games before, I'd like to iterate why it's difficult to expand such things. While it is true you could just change the limit on both the client and the server for users as easily as flipping a switch... The difficult part is memory allocation. Both the client and server have a set limit on memory and while increasing the inventory by say 100 slots isn't going to do much in terms of memory overhead, it's doing these little things that add up over time which make the game run into memory problems especially on console production releases.

On a server standpoint, the memory allocation becomes a lot more important. When games used to be developed and meant to be run in RAM only on very old computers / consoles --  a lot of optimization needed to take place and I salute the brave developers who were able to make the impossible, possible through the use of clever tricks. Server software like the backbone that runs BDO is developed efficiently, more efficiently than the client (or at least I would hope). It needs to because every single bit of data is valuable. Why? Because you're no longer passing the cost to the client, you're overseeing the operational cost of the servers. If for example you are using 10kb of unoptomized data per player, and there are 20,000 concurrent players -- then it becomes 200,000kb (200mb) of unnecessary overhead per server tick. Expanding inventory by 100 slots could be 10kb of data, it honestly depends. It needs to be taken into account because the player will be fighting monsters, gathering items etc... So most likely the inventory is synchronized with the server somehow each tick. Likely through a add/remove item command and not a whole list of items. The items are downloaded once your character is in the game though.

Each player has a set amount of memory that they are permitted to use whether they use it or not. Let's pretend that's 2.5mb which could be something like $2.50 / player / month for the hosting fees (actual value will be different). If they want to budget a higher amount, they will need to either reduce the amount of players allowed in a server, allow more players to play on the server making more unstable / desync issues will be more likely, or buy (rent in their case with Azure) better hardware. If they upgrade their hardware, they will have to do so globally for each server. The better choice is obviously to reduce the hard cap of players on each server since this game isn't maxing out each server since there's no big event.

I know it seems silly that 10kb could make a big difference but if you increase the pearl inventory limit, and add a new feature here, a new feature there... 10kb suddenly becomes 100kb in no time. This is why it's difficult in an online game to increase inventory limit. It's not that they can't just click a button to increase it -- they can, it's just it requires other considerations and preparations.

1 2
Réponse

Feedback

Share your feedback and suggestions to help us develop Black Desert.

last
Jusqu'à 10 000 posts seront affichés par recherche.

Avec votre consentement, nous utilisons des cookies pour personnaliser le contenu et la publicité.
Supplément d'information