Chapter 178 Deleting Code is as Difficult as Ascending to the Heavens
Chapter 178 Deleting Code is as Difficult as Ascending to the Heavens
Chapter 178: Chapter 178 Deleting Code is as Difficult as Ascending to the Heavens"Huh? What’s going on here!"
Gan Di was shocked, he looked around and indeed, the world had switched; he was back in the Mechanical World!
In single-player mode, the switching between two worlds is random, with no pattern to be found. But at least one thing was for certain: the worlds wouldn’t switch particularly frequently.
Gan Di had experienced it a few times before, but normally, he would be in one world for at least half an hour.
That is to say, this world switch was most likely not a normal transition mechanism.
So what was the reason?
Gan Di quickly recalled his previous actions and soon had a guess, "Could it be because of... the rift that Huan made?"
He decided to try again right away.
As before, he first used Huan to create a rift to another world, then struck the monsters within the rift with Zhen’s martial technique.
The operation he had performed before was done by fluke, and it contained a certain randomness; this time, deliberately attempting the action proved to be somewhat difficult, taking three tries before he succeeded.
As a result, the world really did switch again; he was back in the Immortal Cultivation World!
"It works, this BUG is 100% reproducible!"
Gan Di felt as though he had once again opened the door to a new world!
Was this BUG useful?
Extremely useful!
For solo players, the mechanism of randomly switching between the two worlds in "Ascension" is actually torture because the switch is entirely random and the timing unfixed.
If a player wanted to achieve a specific ending in the Immortal Cultivation World, they would need to complete many side quests in the setting of that world, which wouldn’t be possible in the background of the Mechanical World.
If the game happened to switch to the Mechanical World at that time, then the players could only find a spot to kill monsters and farm items, waiting until it switched back to continue with their quests.
This process was tormenting.
Moreover, the switch between the two worlds would also cause the attack patterns of the bosses to change. Take the Bone Claw Blind Man, for instance; in the Immortal Cultivation World, his attacks were mainly slashing and chopping, whereas in the Mechanical World, they were centered around throwing techniques and grappling.
Most players would obviously find the former easier to deal with, after all, rapid kills could be achieved through parrying.
Besides, there were some subtle differences between the two worlds, such as the acquisition of items, etc.
The mechanism of the worlds’ random switching made it difficult for players to plan their routes, forcing them to adapt on the fly, and sometimes to endure pointless suffering.
This was clearly unfriendly for speedrun players.
Speedrunners need "the norm," to ensure that their clearing process is stable and controllable. If there’s too much randomness, they would have to repeatedly try, and luck would account for too significant a proportion in their speedruns.
But now, Gan Di had discovered a BUG in the game that allowed free switching between worlds!
This meant that, as long as players obtained the BUG "Huan" through "Sky Swimming," they could switch worlds at any time.
Speedrunners could also plan their entire clearing process from the start, without having to worry about the impact of randomness at all.
Of course, Gan Di also realized that to achieve this "world-switching" BUG, one must possess both "Zhen" and "Huan."
That presented a question: both he and Wang Dawei had first followed the standard procedure to obtain "Zhen" at the Monastery of True Words, then used the Sky Swimming BUG to enter the illusion of the monastery again to get Huan.
What would happen if they hadn’t gone to the Monastery of True Words previously and directly used Sky Swimming to enter? Would they get the regular Relic Sword, or the BUG version?
Or what if they chose "Huan" initially and chose "Zhen" the second time upon entering? Would they still be able to get another BUG version of "Zhen"?
These questions didn’t have definite answers yet.
After all, these BUGs had just been discovered, and players hadn’t had enough time to test them.
So Gan Di decided to test it himself right away!
Though "Ascension" didn’t have the conventional save game mechanism, of course, this didn’t pose a problem for players.
They could easily locate the save files, then perform saves and loads through copying and pasting.
Without hesitation, Gan Di immediately began his re
Lilith’s face darkened: "I know it’s the one made for me! But didn’t I tell you to delete all those items for the official release?"
Gu Fan sighed: "President Li, I did block it as much as I could."
Lilith was totally unconvinced: "Then how could it still appear? Wait, why is it blocked, and not completely erased from all the related code?"
Gu Fan explained, "President Li, deleting code is not as simple as you think! To make this item appear in the game and have an effect, it’s not just about setting it up in the item table, it needs to interact with various complex codes in the game!
"But such interactions are very troublesome to remove...
"Ah, you might not understand this way, but basically, deleting code is a hundred times harder than adding code. That’s a consensus among programmers.
"If you don’t believe me, look at this question."
As he spoke, Gu Fan pulled up a Q&A website with his phone and located a question: Why would game development teams often choose to leave unused assets in the game files instead of completely deleting them?
nucmednet