In order to reproduce the occasional "falling" bug, nine people from the entire planning department, except for Xu Zhuce, ran aimlessly on the test server for three days.

Unfortunately, this bug disappeared like a ghost, allowing Duan Shanshan to fully understand why the new deputy chief planner said, "sporadic bugs are highly concealed and will add a lot of difficulties to planning and procedures."

These three days of testing, in which the planning department went all out but in vain, are the best footnote to this sentence.

However, Duan Shanshan did not run around in the past three days. Instead, he repeated the existing level 1 to 60 tasks more than ten times. As he ran, he came up with some ideas of his own.

According to his habit, Liu Kewei was immediately dragged to the reception room in the name of smoking.

Liu Kewei sat down absentmindedly, lit a cigarette and then fell into deep thought. Apparently he had not yet gotten rid of the annoyance caused by the bug problem.

"You said this bug has been tested repeatedly in the past few days, but it just can't be triggered?" Liu Kewei said angrily, "It's been three days, how much time has the entire planning department been wasted."

Duan Shanshan shrugged and said: "Anyway, without this bug, Director Xu would have asked us to change the document over and over again, which would also be a waste of time."

Liu Kewei snorted, took a long puff of cigarette fiercely, and stopped talking.

"I have run through the task process many times in the past three days, and suddenly I have an idea. Do you want to hear it?" Duan Shanshan began to turn to his own topic.

Liu Kewei didn't say anything, he just glanced sideways at the other person with an expression like "Just tell me and listen."

"Don't you think the mission NPCs in our game are too dull?" Duan Shanshan asked casually after lighting up his cigarette.

Liu Kewei's mind was full of bugs at this time. He didn't react for a while, so he asked blankly: "Bolly? Aren't other games like this? Most domestic online games are like this."

"

"Well, you will always stay where you are. No matter whether you are level 1 or level 60, as long as you come to the same place, you will always see the same NPC standing in the same place, just like in the game

These characters are like cold statues, never changing at all." Duan Shanshan worked hard to choose words to express her thoughts.

"What kind of change do you want?" Liu Kewei was confused. As far as he knew, most domestic online games were done this way, so he didn't feel there was any problem.

Duan Shanshan crossed his arms and leaned his whole body backward until his back leaned against the back of the chair, completely relaxing.

"I'm wondering if I can make the mission NPCs 'move'. The specific performance is that the appearance position and even the appearance of the NPCs will change with the progress of the game. For example, I am a player and I receive the mission of 'Going to Shanghai'. You

It's NPC Liu Kewei. In this plot, you will follow me to Shanghai. After arriving in Shanghai, my mission progress changes to 'Go to the concert'. In this plot, you will appear at the Shanghai Stadium, and after completing 'Go to the concert'

After the task of watching the concert, you will disappear when you go to the Shanghai Stadium, because now you will appear in Binjiang."

Liu Kewei rubbed his chin and imagined the effect of the game, nodded slightly and asked: "It's interesting. Do you have a specific implementation plan?"

Duan Shanshan suddenly smiled and changed the subject: "Have you ever heard of the story of the tortoise and the hare?"

"Nonsense," Liu Kewei snorted, "Isn't it just that the rabbit is lazy and loves to play, but the tortoise persists, and the tortoise wins. How does this have anything to do with the idea you mentioned?"

"I've heard another version," Duan Shanshan said nonchalantly, "The tortoise actually has several brothers, all of whom look exactly the same. Except for the one that competed with the rabbit, it stayed at the starting point and waited for the game to start.

Then he set off, so the rabbit hurriedly hurriedly passed several tortoises, but when it reached the finish line, there was still a tortoise in front of it, so it lost the race."

Liu Kewei's eyes lit up: "I kind of understand what you mean..."

"Yes, my idea is to set up multiple NPCs with the same name. In other words, there are actually two NPCs Liu Kewei, one in Shanghai Stadium and one in Binjiang. Use the task number to control whether they are visible. When the game program detects

When the player has the task 'Go to Shanghai to watch a concert', the Liu Kewei in the Shanghai Stadium is visible. If the player does not have this task, the NPC will not be visible. Similar processing is done for the one in Binjiang.

, In this way, the position and even appearance of the corresponding NPC can be changed as the plot progresses in the game. This is my idea, do you think it is feasible?" Duan Shanshan looked at the other party expectantly.

"Don't forget what I told you, there is nothing that is unachievable in game production!" Liu Kewei glared, "We just have to consider the cost-effectiveness factor to decide whether it is worth pursuing.

"

Duan Shanshan didn't respond, blowing out a dozen small smoke rings in succession while waiting for Liu Kewei's opinion.

"Reusing NPCs is a common method in game development. Do you mean to say that these NPCs use the player's mission information to determine whether they are displayed in the corresponding client?" Liu Kewei's mind was running at high speed, trying to imitate it.

The situation after implementing this function in the game, "If you do this, problems will occur when two players with different mission processes team up. When two people play together, one can see the NPC and the other cannot. How can it be wrong?

Isn’t it just a gang? Unless you put this design into the dungeon, and then modify the dungeon mechanism so that the team task process of the dungeon is forced to be shared by the whole team, then it’s pretty much the same.”

"I think on the contrary, sometimes if some players can see NPCs and others cannot, it may give players a better gaming experience." Duan Shanshan does not agree with Liu Kewei's point of view.

"Give me an example and tell me what you think." Liu Kewei was not in a hurry to refute, but said with a smile.

"Okay, let me talk about the World of Warcraft that you are most familiar with. Do you often complete tasks but can't find anyone to turn them in? Because the NPC is 'taken' away by other people who do the tasks. Then you can only give up or give up.

This task, or just waiting in a daze?" Duan Shanshan thought for a while and gave an example.

Liu Kewei nodded and said: "Well, there are such cases, but not many, not to the level you said 'frequently'. And usually, I am the kind of person who robs other people's NPCs, rarely

Will be robbed!"

"How much is not the point." Duan Shanshan waved his hand impatiently, "The point is that once the only NPC moves in the game, it will hinder other players. So my idea is that there are actually two NPCs.

, the one that stands still, and the one that follows you, the former can be seen by you when the task process has not reached the point where it needs to move, but when the task process needs it to accompany you to move, the former is actually invisible.

And summon the latter, this latter will only be seen by you and accompany you in your actions, and will not disappear until you complete the relevant tasks. In this way, each player's game experience is independent and complete, and

You won’t be disturbed by the progress of other people’s games.”

"Don't let players see each other's interaction with the game world?" Liu Kewei said with a shocked expression, "Then we might as well just make a stand-alone game!"

"I didn't say that we should block all interactions between other players and the game world!" Duan Shanshan explained, "For example, in World of Warcraft, when a player who completes a certain task enters a certain city, he will be saluted by all the NPCs in the city or

Disdain, if this kind of interaction is seen by other players, it is benign and does not need to be blocked at all. Interactions that interfere with the game process of other players are malignant. For example, as I just mentioned, taking the NPC away and letting others

Unable to take over the task."

"Do you want to protect the gaming experience of vulnerable players?" Liu Kewei keenly grasped the key point of Duan Shanshan's point, "But you have to know that if a player is unhappy about being robbed of a mission NPC, then there will definitely be robbed players.

Players who take other people's NPC missions, such as me! We will get a unique sense of accomplishment in the process. The game mechanism you mentioned certainly enhances the game experience of the players who were robbed, but it also weakens the game experience of the players including me.

The game experience of those players who rob other NPCs. This is a balance issue, it just depends on your perspective. It cannot have a positive effect on the game experience without a negative impact as you said!"

"Well, when you say it this way, it seems true." Duan Shanshan scratched his head, "It's like rainy weather brings trouble to travelers, but it also creates business opportunities for umbrella shops..."

"And if your idea is to be realized, the existing NPC system and mission system will need to be greatly adjusted." Liu Kewei continued to attack Duan Shanshan, "For example, summoning NPCs, this function is not available now.

As I said, we don’t have this function to let NPCs accompany players in their actions. In addition, our current rules for controlling whether NPCs are displayed on the client are determined by the straight-line distance between the player character and the NPC. NPCs that exceed a certain radius will not be displayed on the client.

Show, you also need to add relevant rules for task progress control NPC display on the client in your idea... Judging from the current situation of our team, it is not realistic to implement these additional functions."

Thinking about the actual situation in the planning department that was being tossed around by Chief Xu and that accidental bug recently, Duan Shanshan also knew that what Liu Kewei said was absolutely correct, so she sighed and lowered her head silently.

"Don't be discouraged. Just because you can't do it now doesn't mean you won't have a chance in the future." Liu Kewei patted his shoulder, "Just write down these ideas first, and wait until I can make a final decision on what can and cannot be done."

, let’s discuss the feasibility of your ideas again.”

Having said that, Liu Kewei couldn't help but let out a long sigh. He didn't know how long it would take for this day to arrive...

———————The dividing line that appears for the eighteenth time————————

p.s. This afternoon I received a series of re-education from Mr. Fourteen on QA, QC, game engines, physics engines, 3D engines, ground detection and collision... etc. The author expressed extreme shame for his shallow ignorance of relevant professional knowledge, so he

The abuse and misuse of some proper nouns in the previous article have been corrected and are hereby declared.

Tap the screen to use advanced tools Tip: You can use left and right keyboard keys to browse between chapters.

You'll Also Like