Game Development Giant

Chapter 534 Tell me what you think

Now that I heard Jester say that.

Kazunori Yamauchi had no choice but to exhale and began to express some of his opinions.

I think the most important thing may be some things in the physics engine, some collisions, or the installation of water bodies. Anyway, when I play racing games, I will pay special attention to these, because in these physics Games that do a good job of feedback give me an immersive feeling...

When he first spoke, Kazunori Yamauchi's tone was still hesitant, but as he spoke, his tone became more confident.

This time, Jester was not as calm as before. Instead, he listened and sometimes nodded unconsciously. Obviously, he agreed with at least part of Yamauchi Kazunori's answer. Yidian didn't say much, and he finished it in less than three minutes.

engine.

Then, Jester smiled and said these two words.

In fact, his design ideas for game engines should be a pioneering work of his in the industry.

Before Jester formally proposed the concept of engine, game production in the gaming industry was maintained under such a model. Each game development required rewriting code. During this period, there was a lot of duplication of work, which was time-consuming and labor-intensive. .

Other developers are not stupid. After all, those who are proficient in programming at this time are basically the elites among their peers.

Naturally, they have discovered this secret in game development time and time again, and they will also spontaneously develop some gadgets to facilitate next development. These gadgets are the bottom layer of the game. In many game developments, although the game The types are different, but in fact at the beginning of development, a lot of working codes or other things are common.

Of course. These gadgets are only convenient for work, and they are still far away from the real game engine.

It was Jester who first proposed the concept of an engine in the game development of Mars Entertainment, and the technicians within Mars Entertainment also greatly appreciated the concept proposed by Jester, thus developing Mars Entertainment's first 2D game. engine.

This engine does not have any special name because its technical content is indeed not very high.

This is the case in the development of 2D games at this time. Although every time you develop a game, you will always encounter some repetitive tasks, but these tasks are not too difficult, just a little troublesome at most, so. The engine was proposed and developed.

In fact, it is not often used in many game development groups.

Because when using an engine to develop games, you will always encounter an unavoidable problem, which is the unification of style. No matter how you design the game, how you develop the functions and systems, the bottom layer you use belongs to the same engine. There's a good chance it will be seen. A sci-fi themed game is as similar as a medieval sword and sorcery game.

Therefore, some of the top designers of Mars Entertainment now use engines, but they all use them and make them individually.

Not only will this make it easier for you to use it yourself. Moreover, it can also avoid the occurrence of various multiple birth situations, the same screen or system, even for different games. Players will also get bored.

But nevertheless.

Except in Mars Entertainment, the concept of engine is actually not very popular.

Especially for fans who only know about the game development industry but don't know why, the word engine is probably a relatively fashionable word. Being able to say such a word when these players are discussing it can shock the audience, and then wait for other people to ask.

What is an engine?

Of course, if someone really asked this, in Jester's opinion, the person who first said the word engine would definitely be hesitant and unable to tell a reason, because needless to say it is this era, even if it is More than twenty years later, I don’t know how many people in future generations are constantly talking about engines, but in fact they don’t even know what an engine is.

Jester first said the word engine and then paused briefly before continuing to ask Yamauchi Kazunori.

Can you tell me what you think about the engine?

Hearing Jester's question, Yamauchi Kazunori's forehead once again turned into the Chinese character Sichuan, because this question is too difficult for him, who can only be regarded as a layman in the game development industry. Well, not to mention him, even developers from many game companies.

For those same developers who have not had in-depth contact with game engines, it is not easy for them to tell one, two, three, or four.

Jester just smiled indifferently.

As I said before, just say whatever comes to mind. There is nothing difficult to say. Just tell me your understanding. I am just an observer. Jester's words once again gave Yamauchi a lot of attention. With great confidence, he took a breath and began to speak.

I have read some reports and some interviews before. Although they are a bit fragmented, they also talked about something about the game engine. I just jotted it down out of curiosity.

Jester couldn't help but nodded after hearing this.

Sir, you should be the first to come up with this word. Many people say so. It comes from the engine in a car. In Japan, I have seen many people use power to translate this word. In fact, they all have similar meanings. , but in my opinion, although these translations are good, they seem to be unable to reflect that, sir, when you talk about the engine, you really want its status and role in the game.

Kazunori Yamauchi was still a little hesitant when he said it, but after he finished speaking, he looked at Jester cautiously.

I saw a look of expectation on Jester's face. When Kazunori Yamauchi did not continue speaking, but looked at him, he said with some confusion: Why don't you continue? I think you What you said is interesting. I would like to hear it. What is your opinion? From the perspective of an outsider.

Jester's answer obviously gave Kazunori Yamauchi great confidence, and the joy could be clearly seen on his face.

Thanks.

Kazunori Yamauchi thanked him first, and then continued.

I'm just a player about specific things. It's too professional for me to say it, so I'm afraid I can't explain it. I want to use examples to explain it.

Jester nodded noncommittally.

Seeing that Jester had no objection, Kazunori Yamauchi became more confident: Let me first talk about an example I imagined. This example came about when I was playing your Quake. Yeah, I don’t know if I’m right or not.”

The game engine I envision should be able to achieve such an effect.

In a scene in a certain game, the character controlled by the player is hiding in the house, and the enemy is searching for the player outside the house. Suddenly, the player controls a soldier in camouflage uniforms, and suddenly knocks over a cup on the table. There was a shattering sound when it fell to the ground. After hearing the sound in the house, the enemies gathered at the player's position. The player fired at the enemy, and the bullet detonated the surrounding flammable materials, creating an explosion effect.

Just after Kazunori Yamauchi described the scene he imagined in his mind, Jester interjected involuntarily.

It's a very complicated scene, but it's not impossible to complete. I'd like to know how you came up with such an idea at that time? Do you think the game engine can complete the entire picture or dynamic scene you envisioned? ?

As Jester spoke, a special look flashed in his eyes.

this……

This question made Kazunori Yamauchi hesitate a little. He opened his mouth and wanted to say something, but in the end he shook his head and said dejectedly: I just feel that the word power cannot accurately express the power of the engine. Meaning, for example, the scene I described before, if you only understand the engine as power, such a scene is not what the engine can do.

hehe.

Jester smiled casually after hearing this.

In this way, I will use the scene you just mentioned as an example to explain to you how the game engine works. After understanding this, you may be able to understand the concept of the engine more clearly.

Yamauchi Kazunori nodded quickly, he naturally couldn't ask for such a thing.

Okay, let's start with your scene. After Jester nodded, he spoke straightforwardly.

If you break down this process in the language of professionals, it will look like this: The first thing to appear is the action soldier, that is, the character model. The model is given movement capabilities by the animation system in the engine. What actions can the character do in the game? It just depends on how powerful the animation system is.

Then, the realism of the characters depends on the capabilities of the 3D model rendering engine. This is also one of the most important functions of Carmack's game engine, and the quality of the game is determined by it. After that, the soldier knocked down For the cup, this process involves the engine's collision detection, which can determine what results will occur when different objects come into contact.

For example, some games can pass through walls while others cannot, because they are controlled by different collision detection. In your favorite racing game, you also said that the importance of collision rules based on the physics engine is The sex is unparalleled. In your example, the cup was knocked over and the cup made a breaking sound. When a certain action occurs and the corresponding sound is made, it belongs to the sound effects processing in the engine. (To be continued. ..)

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

You'll Also Like