Chapter 534: The Future of Game Engines

Jester was talking word by word.

The voice was not loud, but the tone was serious, and, as could be seen from Jester's expression, he clearly enjoyed talking to Yamauchi Kazunori about this.

“…… The sound of the cup breaking attracts the attention of the enemy, which is the AI intelligent operation in the engine, and finally the two sides exchange fire to cause an explosion, and the smoke and explosives from the explosion are scattered because the physics in the engine are at work. ”

"That's the scenario you just described, how it should work under a well-developed game engine."

Although Jester is not fast, the content of this string is still a little difficult to understand for Kazunori Yamauchi, after all, he envisioned the game "Thor's Hammer" before, and this game uses the only 3D engine in the world.

It can be said that when it comes to 3D engines, there should not be many people other than Carmack who know better than Jester.

Jester also saw Yamauchi's doubts, and he smiled again.

"Well, I'll go into more detail."

"Actually, what you said at the beginning is more in line with my assumptions, when I was designing the 3D engine with Carmack, we discussed this issue, the engine we were going to design, how it should work, and in the end the two of us came to the conclusion that although the game engine has the name power, [but it does the work of the brain."

Jester was talking, and Kazunori Yamauchi was listening very carefully, and from his expression, it could be seen that he was still very interested in Jester's words.

"What do you mean by the brain, the brain in the game? That is, he has to command and control the various resources in the game, which I was in the development of the Unreal and Frost series engines. The exact definition of a game engine is the same - the main program used to control all game functions, from calculating collisions, physics systems, and relative positions of objects, to receiving input from the player, and outputting sound at the correct volume, etc., that is, in my opinion, what systems should a complete game engine consist of? ”

Jester paused slightly as he spoke, apparently giving Yamauchi time to think.

However, the time is not long, only a dozen seconds.

Jester continued.

"Typically, a good game engine includes these systems. Rendering engine, i.e. renderer, includes 2D image engine and 3D image engine, physics engine, collision detection system, sound effects, script engine, computer animation, artificial intelligence. In the future, there must also be a network engine as well as scene management. ”

After saying that, Jester once again set his eyes on Yamauchi Kazunori.

Then he casually asked, "Got it?" ”

To be honest, although I heard Jester say such a long list. But he still didn't understand it, although he also knew that what he heard today was for anyone interested in game development. It's all a rare opportunity, although I didn't understand, but Yamauchi Kazunori still nodded.

Jester saw this. But he laughed.

"Well, now that you understand, let's talk about what a top-of-the-line engine in the future should look like? Just follow what I just told you, use your imagination, and imagine it. ”

Originally, Yamauchi Kazuni listened to it a little as if he didn't understand.

Suddenly, Jester's face became embarrassed when he asked this question, and he opened his mouth again, but still did not say the content.

And Jester obviously expected this, he just smiled: "It's normal not to say it, needless to say it, even in Mars Entertainment, except for a few, there may be only a handful of people who can explain the problem just now." ”

"So, sir, what should the game engine of the future look like?"

Kazunori Yamauchi was also very curious about this question, and he was even more curious when he heard Jester say that this question was difficult for even professionals to answer.

"Huh."

Jester smiled nonchalantly.

"Okay, I'll just say my opinion, of course, my opinion can only be a view, after all, the future is impossible for anyone to predict, I can only say that I have summed up a little experience from my work to share."

"First of all, there must be a complete game function, with the improvement of game requirements, the game engine we are using now is no longer a simple 3D graphics engine, but should be the one I said before covering 3D graphics, sound processing, AI operations, physical collisions and other components in the game, and the component design should also be modular, can be found according to the needs, free to combine through the Guò module."

"Secondly, there must be a powerful editor and third-party plug-ins, and a good game engine must also have a powerful editor, including scene editing, model editing, animation editing, etc., the more powerful the editor, the more room for artists to play, and the more effects they make. The storage of plug-ins enables third-party software, such as some special modeling software, to connect with the engine and seamlessly realize the import and export of models. ”

"Third, a good engine encapsulates complex graphics algorithms inside the module, and provides a simple and effective SDK interface to help game developers get started quickly, just like any programming language, the more advanced the language, the easier it is to use."

"Finally, in my opinion, although the current network has just begun to develop, the future of games must belong to online games, so in the future, excellent game engines also provide network, digital libraries, scripts and other functions, which is more important for online game engines, online games should also consider the situation on the server side, to ensure excellent image quality while reducing the extremely high pressure on the server side."

Jester said in detail, and Kazunori Yamauchi listened very carefully.

After finishing speaking, Jester was silent, and then he saw that Kazunori Yamauchi seemed to be lost in thought, obviously, in the answer of how to answer the future game engine just now, the shock and inspiration to him were incomparable, and he himself seemed to be a little unable to extricate himself after listening to Jester.

"Whew."

Eventually, this state lasted for a few minutes before Kazunori Yamauchi came to his senses.

He looked at Jester, as if he wanted to say something, but he couldn't say a word, obviously, the lesson Jester gave him about game engines before was very shocking.

At this time, Jester looked at the time on his watch.

"It's not too early, I still have some things, let's stop for today's meeting." With that, Jester stood up.

He stretched out a hand towards Kazunori Yamauchi.

After Yamauchi Kazunori also stretched out his hand to shake Jester's hand, Jester smiled and said, "Yamauchi Kazunori, is that your name?" I thought it was interesting to talk to you earlier, and I see that you have the potential to develop games, if you want, you can go to Costa Mesa's Mars Entertainment headquarters after e3 and report there, and if you don't want to leave Japan, then you can go to Mars Entertainment Japan after you go back. ”

Without warning, Jester said something that anyone aspiring to a career in game development would dream of.

You must know that the people who were able to get Jester's personal invitation to enter Mars Entertainment were all things that happened when Mars Entertainment was created, and now, every such person has become a well-known maker in the industry.

"Of course, it's entirely up to you whether you want to go or not, but I think game development is a little more suitable for you."

Before leaving, Jester said this to Kazunori Yamauchi.

He had been leaving the press conference site of Mars Entertainment, sitting in the car specially arranged by Jester to send Kazunori Yamauchi back to the hotel he had booked, and his mind was still a little hazy.

Although before that, he had expected that Jester might invite him, but after this kind of thing really happened, it was still very shocking for a young man like Kazunori Yamauchi who had just graduated, and even, when he was in the car, he kept pinching his thigh, to name what he had experienced before, it was not a dream.

When he arrived at the hotel, his brother Fukushima had already returned from Nintendo's press conference.

As soon as he saw Yamauchi Kazunori, Fukushima couldn't wait to tell him that he had just seen the new handheld machine announced by Nintendo at Nintendo's press conference, how good it was, not only the performance was stronger than that of Mars Entertainment, but also the battery life had been further improved.

But I didn't wait for Fukushima to say a few words.

He found that there was still some Yamauchi Kazunori, so he hurriedly asked, "What's wrong?" Yamauchi? Is there something uncomfortable? ”

Seeing Yamauchi Kazunori shaking his head again and again, Fukushima was also a little strange: "Is it because of Jester before. Mr. Li met with you, what did he say to you? As he spoke, Fukushima seemed to come to his senses, and then he asked in a very surprised tone.

"Isn't Jester. Mr. Li invited you to join Mars Entertainment? ”

After hearing this sentence from his senior brother Fukushima, Yamauchi Kazunori nodded, but he still added: "Although Jester. Mr. Li's invitation was very sincere, but I didn't say yes on the spot......"

"What? Didn't say yes? Why don't you say yes? You know to be able to get Jester. What a rare opportunity Mr. Lee's invitation? You know, he is known as the godfather in the industry! I don't know how many famous developers consider themselves his disciples! ”

After hearing Yamauchi Kazunori's answer, Fukushima's tone became obviously eager. (To be continued......) R1292