Why the bug I wrote became a core gameplay mechanic?! -
Chapter 351 - 360: The Editor’s Problem!
Chapter 351: Chapter 360: The Editor’s Problem!
Lilith felt like she was listening to a divine scripture: "Memory overflow? But what does memory overflow have to do with the Sword of the Brave? Why can it even bring the sword out across saves?"
Gu Fan immediately corrected her, "It’s not about bringing the Sword of the Brave across saves, but rather bringing all weapons across saves..."
"President Li, explaining this is a bit complicated. I will try to clarify it in simpler terms. The analogy might not be perfect, but generally, this is the idea.
"Because the Myriad Editor used this time has powerful computational effects, it can calculate many intense physical states in real time. Thus, its consumption of resources is also considerable and must be controlled, otherwise many players with low-end computers might experience excessive lag."
"So, in terms of memory management, we adopted a dual assurance approach.
"On one hand, in cases of excessive memory overflow, we will directly activate game mechanisms and perform a comprehensive cleanup of the game memory; on the other hand, for minor memory overflows, we use some minor mechanisms to make simple corrections.
"This is to ensure that players can have a more consistent gaming experience and avoid memory errors or game crashes as much as possible."
"The first line of defense is the game’s Blood Moon Mechanism.
"When a severe memory overflow is detected, the game automatically triggers the ’Blood Moon Event’ where the Blood Moon cutscene loads. Every minor monster the players had killed will be revived, and at the same time, the system uses this opportunity to clear all caches, returning the game to its initial state. This essentially solves over 99% of issues within the game.
"The second line of defense is the self-correcting function for minor errors.
"For example, if a player’s weapon gets stuck in their hand, throwing away the currently equipped weapon will make all the weapons equipped and stuck in the hand drop simultaneously. Alternatively, when the number of weapons stuck exceeds 14, exceeding the memory limit, those weapons will automatically drop."
"Through such methods, we optimized the game’s Skills, ensuring as much as possible that players experience a smooth and seamless gameplay, without frequent error messages or game crashes."
Lilith frowned unconsciously: "Why would you even deliberately optimize this!"
"If the game keeps crashing and throwing errors, wouldn’t it gather more negative emotions?"
Gu Fan fell silent for a moment, "But... President Li, what we initially set was to use elemental mechanisms to gather negative emotions!
"If players can’t get to the part with elemental mechanisms before quitting due to game crashes, they won’t have a very good gaming experience from the start. The negative emotions generated when they are dissuaded early on wouldn’t be much.
"This does not align with the strategy we formulated at the beginning.
"Later on, if you, President Li, do a simple calculation and find that the negative emotions generated by using game crashes to dissuade players right from the start are less than those generated by the elemental mechanisms in the middle stage of the game, you would definitely blame me for not even being able to keep the game running smoothly!"
Lilith’s lips twitched slightly, clearly Gu Fan had anticipated her concerns.
If that situation were to happen, she would inevitably blame Gu Fan.
However, Lilith still wouldn’t admit to it: "How come! I am a generous and reasonable Hell Demon! I won’t be that unreasonable!"
Gu Fan just laughed it off.
"Okay, okay, let’s not dwell on this for now. Continue explaining to me, why does this memory clearing mechanism cause a bug with the Sword of the Brave? You seemed quite prepared, there shouldn’t have been such a bug, right?" Lilith continued to inquire.
Gu Fan explained, "President Li, this issue of players getting weapons stuck in their hands was something I found by inspecting the code just now. When we were making the game, we hadn’t anticipated this kind of maneuver!
"We had just set a value for memory overflow that allowed the game to run normally without triggering the Blood Moon restart; it’s only triggered when it exceeds this value.
"But we didn’t anticipate that players would actively exploit this!"
"Since the All-encompassing Engine needed to process a lot of data, it would run slower, thus giving players a chance to exploit."
"They used a method of jamming the weapon in the corner and prematurely throwing out weapons to jam the position, then throwing out another two weapons. According to normal game mechanics, these two weapons shouldn’t be thrown out, and the interface would display ’Unable to take out,’ and these two weapons should return to the inventory.
"But by quickly pressing the menu key twice, the players made the system rapidly enter the calculation phase and then quickly pause. In such a brief time, the system’s processing capacity was insufficient, so the weapons before and after were calculated normally, but the weapon in the middle got stuck.
"It was left in an overlap state of being thrown and not being thrown, and remained in the overflowed memory. When the player performed a merging operation, the system judged based on the weapon currently held by the player. However, the result of the merge was that the sword stuck in the hand merged with the item.
"Moreover, switching saves itself does not clear the memory. Therefore, when the player enters a new save and manually resolves the memory overflow state, this weapon stuck in the hand also drops.
"And so... it turned into the situation we have now."
Lilith was utterly dumbfounded. She couldn’t have imagined that players would discover such a harsh and preposterous bug.
Is this scientific?
Is this reasonable?
She then angrily turned to Gu Fan, "So in the end, it’s still a severe bug in the game! Neither you nor the testing team discovered it!"
Gu Fan nodded sincerely, "Yes, President Li, this is indeed a severe bug, and I am reviewing it. But... such an outrageous bug, not just us, but I fear even the world’s top production teams might struggle to avoid it.
"After all, the Myriad Editor is a new editor and inherently has many issues. We have tried our best to optimize the basic functions and prevent more outrageous bugs from occurring, which is already quite challenging..."
Lilith gritted her teeth, "But why do you guys always manage to precisely fix the bugs that gather negative emotions and leave those that let players generate positive emotions!"
Gu Fan was shocked, "President Li, you can’t just say that!
"You make it sound like we can accurately find all the bugs in the game and selectively fix them!
"If we could really do something like that, that’d be amazing, we’d have to be crowned a ’bug immortal.’ Go ask any programmer and see if such a thing is achievable!"
Search the lightnovelworld.cc website on Google to access chapters of novels early and in the highest quality.
If you find any errors (non-standard content, ads redirect, broken links, etc..), Please let us know so we can fix it as soon as possible.
Report