17kNovel

Font: Big Medium Small
Dark Eye-protection
17kNovel > When I Write a Bug It Becomes the Core Gameplay > Chapter 406 What bad luck!

Chapter 406 What bad luck!

    Chapter 406 What a bad luck!


    Gu Fan couldn''t help but frown slightly: "Mr. Li, let me emphasize again, I am just an average programmer. If you ask me to find problems in the code I wrote, I may still be able to do it, but in the code written by others, Looking for problems, this is really too..."


    Lilith frowned and said decisively: "I''ll give you a bonus!"


    "Okay!" Gu Fan immediately opened the source code of "Heartbeat Dreamland" on his computer and began to look at it carefully.


    The night was long and Lilith still had a lot of time, so she was not in a hurry and just waited with a stern face.


    Obviously, there is something wrong with "Heartbeat Dreamland"!


    Although Lilith still doesn''t quite understand what the problem is.


    Is it just a matter of the plot inexplicably causing players to wonder? Absolutely not.


    Because "Heartbeat Dreamland" can be seen with the naked eye, there are many designs that exceed Lilith''s expectations, even those features that Zhou Yang has reported, such as the added psychological horror elements and meta game elements. After all these functions are taken into account, "Heartbeat Dreamland" "There are still some "superfluous" functions.


    And it was precisely because there were too many additions that a grass snake was inexplicably transformed into a dragon!


    What Lilith has to do now is to ask Gu Fan to compare it carefully and find out all these "superfluous" parts to see if Zhou Yang, as the producer of this project, is serious about it!


    “Let’s start checking from the last GM mode!


    "I remember that there was never anything like this in the design draft!"


    Lilith comes in force.


    Obviously, this was the biggest flaw she could see.


    The game "Heartbeat Dreamland" has a lot of early design content, including the folder in the game''s root directory, which was of course specially designed by Zhou Yang.


    Players make some changes to the game by deleting, copying and pasting files in this folder. This is the "meta element" that Zhou Yang mentioned before.


    But the problem is that the so-called GM mode is never included in the design plan!


    Just think about it with your toes. In the end, Arios successfully turned on the GM mode. Players can adjust various data in the game, and even skip or extend the horror content according to their own preferences. This is definitely the same as Lilith''s original It goes against the original intention of the design.


    Because what Lilith wants is for players to contribute negative emotions, and the existence of the GM mode will inevitably greatly reduce the generation of negative emotions.


    This means that players who don’t like playing horror content can skip it, while players who like horror content can experience it repeatedly. Everyone has eliminated the parts they don’t like from the game, and won’t the negative emotions generated inevitably become less and less?


    Absolutely intolerable!


    Lilith now wants to catch the ironclad evidence that Zhou Yang set up this "GM mode" to prove that this child must not be kept!


    Gu Fan first rummaged through the design plan, and then said: "There is no mention of this GM mode anywhere in the design plan."


    Lilith was not surprised: "Well, look at the code!"


    It seems that Zhou Yang is a well-trained young man. He also knows that this kind of thing cannot be clearly written in the design plan to leave evidence of guilt.


    Although in theory, all the designer''s designs must be completed through design plans, and functional programmers who do not write them into the plans are simply unwilling to do it, in practice, there are still many loopholes to exploit.


    Especially for a company with a relatively flat structure like Nitiantian, designers and programmers have a good relationship in private, so adding functions verbally may not necessarily not happen.


    If the design plan is not written, but there is something in the code...


    Not only did Lilith find Zhou Yang, the mole, but she also had to regulate the programmers who wrote this function!


    Gu Fan carefully rummaged through the lines of code with a solemn expression, and then went to the editor to find the various functional interfaces of GM mode.


    Then, he fell silent.


    Lilith felt keenly that the situation seemed a bit complicated, and quickly asked: "Have you found out?"


    Gu Fan thought for a while, but seemed unable to come to an accurate conclusion: "I have to think about it again."


    Lilith frowned: "If it''s found out, it''s found out. If it''s not found out, it''s not found out. What does it mean to think about it again? You must be trying to find a way to cover these two people!"


    Gu Fan laughed dumbly: "How could it be possible? Mr. Li, you are worrying too much.


    "Well, since you are so impatient, I won''t go into the details and think about the specific reasons. I will just report the facts I observed to you. You can think of the specific reasons yourself."


    Lilith chuckled: "Huh, that''s how it should be. I''m much smarter than you. If you can''t figure it out, don''t think about it. Just leave it to me."


    Gu Fan nodded: "Of course, Mr. Li is wise and wise.


    "It''s like this. I looked through the codes for related functions, but I have to admit that there is nothing in the code that directly leads to the "GM mode"."


    Lilith was shocked, and her eyes suddenly opened wide: "What are you talking about, Gu Fan? Are you sure you''re not talking nonsense? How can a function that is not in the code be realized by itself? Do you mean, this is a miracle?"


    "Oh, it''s a miracle!"


    There was deep distrust in her eyes. Obviously, Lilith began to wonder if this was some kind of lame cover-up by Gu Fan.


    Gu Fan quickly explained: "Mr. Li, please listen to me first."


    He quickly opened the so-called "GM mode" interface in the editor.


    "Mr. Li, does this interface look familiar to you?"


    Lilith frowned and shook her head: "Not familiar."


    Gu Fan pointed at some elements on the interface, especially buttons, background boxes, etc.


    Lilith looked carefully again, but still didn''t see any major problems.


    "What''s wrong with the button? Isn''t it normal? Oh, it seems a little... rougher than the buttons on other interfaces? A little blurry? If you look carefully, the background of the button seems a little wrong. Is it slightly stretched? "


    Gu Fan clapped his hands: "Mr. Li, you really have a sharp eye!


    "Look at this interface again."


    As he spoke, he opened another interface.


    This interface looks exactly the same as the one in GM mode, but the opening method is different.


    In the game, the "GM Mode" needs to be turned on after being turned into the highest authority guide. However, the interface that Gu Fan opened is not in the official version of the game, but in the internal test of "Heartbeat Dreamland" Version.


    Opening it does not require complicated operations such as carding the AI. Gu Fan just pressed a key combination on the keyboard, and the interface popped up directly.


    Lilith was a little surprised: "This...


    "Is this an internal testing tool?" Gu Fan nodded: "Mr. Li Shengming! Yes, this is an internal testing tool."


    As Lilith already has extensive experience in game development, she is already familiar with internal testing tools.


    The test team has a limited number of people and limited time, so in order to improve testing efficiency, programs often need to develop some GM tools to assist in testing work.


    For example, all the functions in the GM mode, such as not triggering horror content, extending the time of horror content, adjusting the acquisition rate of various data, etc., are all designed to allow the test group to test related codes faster and better.


    Because this GM tool is only used for internal testing, and there is no official version at all, so the production is relatively perfunctory. The buttons, interfaces, etc. are all pieced together with the common materials that already exist in the game. Even the sizes of many buttons are not correct. , so after slight stretching, you will find burrs if you look closely.


    So the question is, how did something that was originally an internal test version become the official version?


    And the activation method is also different!


    Gu Fan continued: "Mr. Li, I guess it is like this.


    "This GM tool may be related to many contents in the game. Rather than directly finding it from all the codes and deleting it, it would be better to save trouble and delete the entrance directly.


    “Because in the original internal beta version, all activations were through shortcut keys, and there was no other activation method. Therefore, as long as the shortcut key commands in the game are deleted, in theory, players will no longer have Anything to activate it."


    Lilith''s expression became even worse: "Theoretically?"


    Gu Fan nodded: "Yes, but I don''t know why, this interface still appears in the official version. I guess... it may be related to AI.


    “Because in the game, in order to better create psychological horror effects and also to highlight meta game elements, we actually gave these AIs very high authority.


    "Such as...calling some data from the game''s source code."


    Lilith narrowed her eyes slightly: "So you mean...this interface and the so-called GM mode were all adjusted by Elios'' AI?"


    Her face was full of a "guess whether I believe it or not" expression.


    Gu Fan coughed twice: "Mr. Li, if you don''t believe me, you can ask other programmers to check again.


    "I''ll just tell you a few certain facts.


    "First of all, we are using the latest version of fake-AI. Compared with the AI ??of "The Legend of Destiny Crouching Dragon" and "The City Abandoned by Gods", this version of AI intelligence has actually made great progress, and the level of intelligence has been Very high.


    "Secondly, the game "Heartbeat Dreamland" did give the AI ??extremely high permissions during the production process, including the permission to delete in-game files at will.


    "Although the permission to delete files is limited to the archives and character folders in the root directory, the AI ??also has many other permissions, such as the permission to call resources in the game and determine certain data. When players experience the game, the horror content The timing of the appearance is determined by AI.”


    Lilith was stunned for a moment: "What? This was also decided by AI?"


    Gu Fan nodded: "Judging from the current code, yes.


    "Mr. Li, didn''t you specifically request it before? I hope that the transition from romantic content to horror content must be at the ''best time''.


    "But obviously, each player has different playing habits, chases different characters, and participates in different activities. Although we can set some special trigger times, such as Arvette changing her face when she confesses her love at the beach and turns around, etc. , but these special triggering timings alone are obviously not enough.


    “We can’t design every trigger and then hard-code it into the program. That way there will be a lack of randomness, and players will quickly figure out the rules and take precautions. This is also contrary to your design, Mr. Li.


    “So, the solution we ultimately adopted was to involve AI in decision-making.


    “Let AI combine special algorithms with the situation in the game to cut into scary content when players are most relaxed.


    “As a result, we have to open the internal interface of the GM tool to AI and allow AI to call some of the codes and operations.


    "Oh, this should be one of the reasons why the programmers did not finally delete this GM tool in the official version."


    The corners of Lilith''s mouth twitched slightly, and she seemed to know what the problem was.


    "So...it was actually the AI ??that mistakenly called a discarded case that the production team had decided not to use anymore, is that right?


    “Didn’t the production team consider this possibility before??”


    Gu Fan fell into deep thought: "This... I''m afraid I haven''t considered it.


    “Theoretically, the probability of this kind of thing happening is not high, and it’s normal that the production team didn’t consider this possibility.


    "The key lies in the latest version of fake-AI. To what extent its intelligence can reach, no one in our company can fully understand it so far, and I haven''t been able to fully understand it either.


    "On the side of the fake-AI development team, they certainly hope that the AI ??will be as smart as possible, so they will not add too many restrictions to it after the technological breakthrough. However, we seem to have seriously underestimated the capabilities of this AI. After giving it high permissions, no particularly detailed restrictions were made...


    "Then something unexpected happened."


    Lilith was speechless for a long time. Finally, she said with some confusion: "You mean, many of these outrageous behaviors are actually caused by the subjective will of the AI ??in the game? Did they decide to do this on their own?


    "For example, in the end, it was Elios'' AI that took it upon itself to bring up this GM interface for the players?"


    Gu Fan nodded: "Judging from the current situation... yes."


    Lilith instantly leaned back on her chair. Although she still seemed unable to accept this reality, considering the outrageous situation in the previous "The Legend of Destiny Crouching Dragon", this kind of thing is not impossible to happen.


    You know, in "The Legend of Wolong", the AI ??can only operate in the game, and fake-AI has already made so many mistakes.


    The fake-AI used in "Heartbeat Dreamland" itself is the result of version iterations. It is not only smarter, but also given the authority to call in-game resources and even modify game data.


    It doesn''t seem impossible to delete one or two game character files and call up some abandoned cases that originally existed in the game.


    Originally, this should be a confirmed bug.


    If it were in other games, if fake-AI did these things, it would definitely be a serious and vicious bug, which would seriously affect the player''s gaming experience and would definitely generate a lot of negative emotions.


    But in "Heartbeat Dreamland" it''s completely different!


    Due to the previous foreshadowing, many players have already regarded these as part of the game. At this time, not only are they not angry when encountering these bugs, but they are so moved that their negative emotions are greatly reduced!


    Will the fake-AI be used to generate game text to save time and effort?


    Even if fake-AI is used, it shouldn''t have much impact on the game content, right?


    Inexplicably, a negative turned out to be a positive!


    Lilith felt that she was simply unlucky. If there was a problem in any link, it would not produce such results, it would only become a series of bugs that affected the player experience.


    But by accident, they all came together!


    (End of 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)