Chapter 351 Editor Problem!
Lilith felt like she was listening to a foreign language: "Memory overflow? But what does memory overflow have to do with the Sword of the Brave? Why can the sword be brought out across save files?"
Gu Fan immediately corrected her and said: "It's not that the Sword of the Brave can be brought out across save files, but that all weapons can be brought out across save files..."
"Boss Li, this matter is a little complicated to explain. I will try to explain it in a more popular way. The metaphor may not be very appropriate, but this is the general meaning.
"Because this time the Universal Editor has powerful computing effects and can calculate many powerful physical states in real time, its resource consumption is also very considerable and must be controlled, otherwise many players' low-end computers may run too slowly.
"So in terms of memory processing, we use double insurance.
"On the one hand, when there is too much memory overflow, we will directly enable the game mechanism and clean up the game memory comprehensively; on the other hand, when there is a small amount of memory overflow, some small mechanisms will be used to make simple corrections.
"This is to allow players to have a more coherent gaming experience and avoid memory errors or game crashes as much as possible.
"The first insurance is the blood moon mechanism in the game.
"When a serious memory overflow is detected, the game will automatically trigger the "blood moon event". At this time, the blood moon cutscene will be automatically loaded, and all the monsters killed by the players will be resurrected. At the same time, the system will take this opportunity to clean up all the caches and return the game to its initial state. This can basically solve more than 99% of the problems in the game.
"The second insurance is the self-correction function of some minor errors.
"For example, when a player has a weapon stuck in his hand, throwing away the currently equipped weapon will throw away the equipped weapon and all the weapons stuck in his hand. Or, when the player has more than 14 weapons stuck in his hand and exceeds the memory limit, these weapons will also fall automatically.
"Through this method, we optimize the game skills and ensure that players have a smooth and smooth gaming experience as much as possible, without frequent errors or even game crashes due to memory problems."
Lilith frowned subconsciously: "Why do we have to deliberately optimize this kind of thing!
"If the game keeps reporting errors and crashing, won't it be able to collect more negative emotions? ”
Gu Fan was silent for a moment: "But... Mr. Li, we originally decided to use the elemental mechanism to collect negative emotions!
"If the game crashes and players can't play before they even get to the elemental mechanism part, then in the early stages, they won't have a very good gaming experience, and there won't be many negative emotions when they are persuaded to quit.
"This doesn't conform to the strategy we formulated at the beginning.
"At that time, if you do a simple calculation, Mr. Li, and find that the negative emotions generated by using the game crash to persuade players to quit are not as many as the negative emotions generated by using the elemental mechanism to persuade players to quit in the middle of the game, then you will definitely blame me for not being able to even make the game run smoothly!"
Lilith's mouth twitched slightly, and it was obvious that Gu Fan had predicted her prediction.
If that kind of thing really happened, she would definitely blame Gu Fan.
But Lilith still didn't admit it: "How could it be! I am an open-minded and generous hell demon! I won't be so unreasonable!"
Gu Fan said hehe.
"Okay, okay, let's not dwell on this for now. Please continue to explain to me why this memory cleaning mechanism causes a bug in the Brave Sword? Logically, aren't you well prepared? There shouldn't be such a bug, right?" Lilith continued to ask.
Gu Fan explained: "Boss Li, I just found the problem of the player's operation of getting the weapon stuck in his hand when I checked the code. When we were making the game before, we didn't expect this operation to happen!
"We just set a value for memory overflow. When it is lower than this value, the game can run normally and will not trigger the blood moon restart; only when it is higher than this value will the blood moon be triggered.
"But we didn't expect that players would take advantage of this!
"Because the Wanxiang engine needs to calculate too much data, the calculation speed will be relatively slow, which gives players the opportunity to exploit loopholes.
"They stuck the weapon in the corner, threw it out from behind and stuck it in place, and then threw out two more weapons. According to the normal game mechanism, the two weapons should not be thrown out at this time, and the interface will prompt "cannot be taken out", and the two weapons should be returned to the backpack.
"But the player quickly pressed the menu key twice, allowing the system to quickly enter the calculation state and then quickly enter the pause state. In such a short time, the system's computing power was insufficient, so the front and back weapons operated normally, but the weapon in the middle was stuck.
"It is in a superposition state of being thrown out and not thrown out, and remains in the overflow memory. When the player performs the gluing operation, the system determines it based on the weapon currently held by the player, but the result of gluing is that the sword stuck in the hand is glued to the prop.
"Moreover, the player's switching of archives will not clear the memory itself, so when the player enters a new archive and manually releases the memory overflow state, the weapon stuck in the hand will also fall.
"So...it becomes what it is now."
Lilith was simply stunned. She had no idea how the players found this harsh and outrageous bug.
Is this scientific?
Is this reasonable?
Then she looked at Gu Fan angrily: "In the final analysis, there are serious bugs in the game! You and the test team didn't find it!"
Gu Fan nodded sincerely: "Yes, President Li, this is indeed a serious bug, I will review it! But... this kind of outrageous bug, let alone us, even the world's top production team will probably find it difficult to avoid it.
"After all, the Wanxiang Editor is a new editor, and it has many problems. We can work hard to optimize the basic functions and prevent it from having more outrageous bugs. This is already very difficult..."
Lilith gritted her teeth: "But why can you always accurately fix the bugs that collect negative emotions, but leave those bugs that make players have positive emotions!"
Gu Fan was shocked: "President Li, you can't say this casually!
"You said it as if we can accurately find all the bugs in the game and selectively fix them!
"If we can really do this, we have to be named a "bug immortal". Go and ask any programmer to see if this kind of thing can be done!"