17kNovel

Font: Big Medium Small
Dark Eye-protection
17kNovel > When I Write a Bug It Becomes the Core Gameplay > Chapter 8 Causes of BUG

Chapter 8 Causes of BUG

    Chapter 8 Causes of BUG


    Thinking of this, Lecturer Ding continued to move forward.


    Sure enough, after finding the "correct way" to open the game, the challenges in the single-player mode seemed much more normal.


    As the game progressed, Lecturer Ding began to encounter different scenes. The gate of **** in his field of vision was getting closer and closer, and the traces of demonic corruption in the scene became more and more obvious.


    The demons encountered also began to become stronger. Not only were they getting larger and larger, their blood volume was increasing, and the weapons they wielded were becoming more and more sophisticated.


    At first, Instructor Ding could kill most of the enemies with the special skill of "Bullet Turning", but soon, the difficulty of the level continued to increase, and he had to continue to hone his skills, improve the accuracy of "Bullet Turning", and also use Various tactics in general FPS games.


    ?Detour, outflank, guerrilla, flexible use of different firearms...


    At the beginning, Professor Ding just wanted to complete the business orders, but as the game progressed, he found that the game became more and more fun!


    ??It''s just a simple "bullet turning", but it almost completely subverts the basic gameplay of this game, making it endless fun!


    On the other side, fans of Professor Ding also started testing in the game.


    The more talented players among them quickly mastered the core technology of "Bullet Turning".


    ?They were surprised to find that they seemed to be fighting the devil!


    ??Although these demons have thick health and strong firepower, they only have three people and move slowly.


    The Apocalypse Heavy Cannon cannot move after it is placed. Although the Hellfire Gatling can move, it moves very slowly and is still a living target.


    As to why…


    Obviously, because Lilith never thought about the possibility of "the devil being beaten".


    ?Of course, players who play as demons can also choose other demon characters or more flexible firearms, but the blood volume and other attributes of such demons will also be reduced.


    So human players were pleasantly surprised to find that when demons choose to stand with heavy firepower, they can use the "bullet turning" method to attack behind a distant bunker; and when demons choose highly mobile bodies and weapons, they can use Use the advantage of numbers to focus the fire.


    The fighting power of demons and humans has actually reached a strange balance!


    …


    At this time, in the rental house.


    ??The negative emotion values ??in Gu Fan''s field of vision are still changing rapidly, but the growth rate has slowed down significantly.


    ?It’s not that fewer players are entering the game, on the contrary, this is the peak period of game traffic.


    ??The key is that many people''s attitudes towards the game have changed.


    From increasing the negative emotion value to deducting the negative emotion value!


    【Negative emotions from Ding Qiang -95! 】


    【Negative emotions from Ding Qiang-332! 】


    Obviously, among many players, Professor Ding is particularly enthusiastic.


    ??When he said "The answer lies in the riddle" and unlocked the "secret" of the game "Hell Tracks", he instantly had a negative emotion value of -332 due to pleasure and happiness.


    ?This value has even exceeded the original joy that players would have when playing demons and killing other players randomly in online mode.


    This shows that Gu Fan’s plan worked!


    ? He ??successfully used a small bug to change the core gameplay of the game, turning this game that was completely devoid of any fun and purely used to abuse players into an excellent game with moderate difficulty and novel gameplay.


    Looking at the data backend, sales have also begun to grow!


    Originally, after two hours of torture, the vast majority of players would not buy it, but after discovering this hidden mechanism, they donated generously.


    With 18 yuan, you will either suffer a loss or be cheated!


    You can experience the joy of bullet turning for only 18 yuan. Who doesn’t want to give it a try?


    As for Lilith, her hand holding the potato chips was hanging in the air, and her whole person, oh no, the whole demon was completely in a state of stillness.


    What''s happening here? ?


    ? She felt that her CPU was a little burned out: There was a bug in this game, but the players who were about to be dismissed ended up having more fun playing it?


    ?Seeing that the negative emotions she could receive were decreasing rapidly, Lilith became angry instantly. She threw the finished potato chip package on the ground angrily and asked: "What the **** is going on!"


    Facing Lilith’s fierce attack, Gu Fan looked horrified: “I am ignorant!”


    Lilith became even more angry: "You made the game, how could you not know!"


    ??Gu Fan expressed his grievance: "The design of this game was all done by you. I know you devils have no conscience, but can you tell me based on your conscience, did I write the program strictly in accordance with your requirements?


    “I haven’t changed any of your designs at all, right?


    “Is it possible that you are like the big Internet companies in the world, killing a few programmers first when there is a problem? It’s not reasonable!”


    Lilith was stunned. She frowned and thought for a while. It seemed that what Gu Fan said did make sense.


    This game was indeed made strictly in accordance with her design plan.


    But soon, she reacted: "But how do you explain this BUG?"


    ?Gu Fan felt baffled: “Isn’t it normal for game programs to have bugs?


    “If you want to make a game without bugs, you are really looking down on me. No programmer, let alone me, can do it!


    “I think that kind of thing can only be done by God himself. Why don’t you go and beg him?


    "Besides, even if either one of us is responsible for the bug, it should be you!" Lilith was stunned: "Why?"


    ??Gu Fan turned from defense to offense and said confidently: "I said at the time that a game of this size would need to be tested for at least a week, and if it was more prudent, it could even be tested for a month.


    “You said it would be put on the shelves within three days of testing. It’s normal for some bugs not to be detected. Do you have to blame me for this?”


    The corner of Lilith''s mouth twitched slightly: "But you corrected most of the bugs after three days of testing, and only left this most fatal one! It''s hard for me to believe that you didn''t do it on purpose!"


    ?Gu Fan did not give in: “I fixed most of the bugs in three days, which shows that I have strong work ability!


    “And you also saw it when I used the testing tool to detect bugs. How can I fix the bugs that the testing tools didn’t detect?”


    As a programmer, blame-shifting is obviously a required skill, and Gu Fan has mastered it extremely well.


    ?His attitude is very tough. Even if this matter today is unreasonable, it is still a BUG! It''s an unexpected situation!


    ?Lilith''s voice weakened obviously, and she obviously felt that she was being unreasonable.


    ?As long as Gu Fan doesn''t violate the contract, Lilith can''t find fault.


    “Well, it sure seems like it’s not your fault…


    “But I’m still confused! This game is obviously made using a game template. Why are there so many games using this template that have no problem, but our game is the only one with bullets turning?”


    ?Gu Fan was silent for a moment and sighed: "Okay, I''ll check the code."


    Speaking of this, Gu Fan moved his laptop to the living room, sat on a small bench, opened the game editor, and started to look at the underlying code of "Hell Tracks".


    ??Although a specific game template is applied, there is no problem if you want to view the underlying code of the template.


    Lilith stood aside, watching the codes with white characters on a black background flashing across the screen, and seeing Gu Fan constantly operating something, and even searching for some information on the Internet during the process, feeling quite uneasy. .


    ?She couldn''t say anything more, she could only wait patiently.


    ?More than an hour later, Gu Fan finally showed an expression of enlightenment.


    He pointed to a line of code and said, "Okay, I figured it out, here''s the problem."


    Lilith frowned and looked carefully, but it was obvious that she was confused and didn''t understand at all.


    Gu Fan explained: "This set of templates was officially modified using a very old game "Operation Counter-Terrorism". This game had a similar BUG, ??but it was quickly fixed, so there is no Draws too much attention."


    ?Lilith frowned: ""Operation Anti-Terrorism"?"


    She had never heard of this name, but Gu Fan had already found information online in advance.


    Judging from the data, this should be a game more than ten years ago.


    ? It is precisely because this game is too old and has a strong commemorative significance that the copyright and code were officially purchased and made into a game template for general independent game producers to use.


    The information also shows that this game does have a very special BUG called the "Sniper Dump" BUG!


    ?It will cause the player to cause damage to the entire line of the sniper at the same time when "sniping", which was a sensation at the time.


    ?However, this BUG that severely damaged the balance was quickly fixed, so until now, most players do not remember it unless they specifically search for the information at that time.


    But this obviously did not convince Lilith.


    “That’s not right, hasn’t this BUG been fixed a long time ago? Why is it still triggered? And this BUG doesn’t seem to be the same as the BUG in our game!”


    Gu Fan sighed: "It has been fixed, but you have to know that when we programmers fix bugs, we can never "completely solve the problem from the root cause". We can only "make the bug seem to disappear", but the underlying code Is there any other parts that cause bugs? This is not certain.


    “Just like a doctor seeing a doctor, we can only guarantee that the patient looks better now. As for whether the patient will relapse in the future? This cannot be guaranteed.


    “Obviously, this hidden danger has always been hidden in the underlying code.


    “It just so happens that a special trigger appears in our game.”


    Lilith asked: "What''s the inducement?"


    ??Gu Fan looked at her: "That''s what you wrote in the game design draft. This game must use real ballistics."


    Lilith was a little confused: "What''s wrong with the real trajectory? I just want to simulate the bullet''s fall. This should be a normal and reasonable need, right?"


    ??Gu Fan nodded: "Yes, this is indeed a very normal and reasonable demand.


    "The so-called real ballistics is nothing more than that the bullet will affect the flight trajectory when it is affected by gravity. I did do this, but obviously, this seems to have induced vulnerabilities in the original underlying code, resulting in game judgment errors, and the player was trying to avoid the sniper. At that time, an external force was inexplicably exerted on the bullet, causing it to turn as if it was "falling due to gravity"...


    “In short, this is the situation and this is the problem.


    “I’m just a programmer after all, not a god.”


    ?Gu Fan spread his hands and shook the pot cleanly.


    (End of this chapter)
『Add To Library for easy reading』
Popular recommendations
The Wrong Woman The Day I Kissed An Older Man Meet My Brothers Even After Death A Ruthless Proposition Wired (Buchanan-Renard #13)