Chapter 099: Game Engine (3rd Update)
Full word no ads] Chapter O99 Game Engine (3rd Update)
After a week, when Li Yan walked into the Tai Chi Game Studio of the Pearl Commercial Building again, he was warmly welcomed by all the staff of the studio, and Lin Yingli, the only sister of the studio, gave him a large bouquet of fresh "flowers", and hugged him boldly with a red face. (Free download of the full-character e-book)
Roar, there was a burst of cheers in the office, which made Li Yan a little sour, and said thank you to them again and again.
After making a fuss for a while, after everyone returned to their seats, Luo Xiaoying came over and said to Li Yan: "Li Yan, my work should also be arranged." ”
Li Yan nodded and said: "Your place of work is not here, I have prepared a studio for you, I will take you over to take a look at it in a while, the equipment purchased for you in the past two days should also arrive, before I arrived, I will rent you a piano room to use first, or that sentence, if you have any requirements, just ask me, if the game music of Swordsman Love is done well, the music of all the games produced by Tai Chi Game Studio will be "handed over" to you in the future." ”
"Thank you, I will definitely work hard and not let you down. Luo Xiaoying said excitedly, not long ago he was an ordinary worker who loved music in Zigong, Sichuan, when the people of Taiji Software found him and invited him to join the game studio that Taiji Software was about to set up, he seemed to be dreaming, although he didn't know why Taiji Software would find him, but he realized that the opportunity to realize himself came, so he resigned from the factory without hesitation, and embarked on his own dream road after spending the New Year with his parents at home.
"Well, your main task is to score the swordsman romance, what are your thoughts on the production of the game's music?" asked Li Yan.
"I think game music and movie soundtracks should be the same, the purpose of these music is to set off the game scene, serve the game, and bring a better game experience to gamers...... Luo Xiaoying thought for a moment and talked about her views seriously.
"Okay, you can have this understanding, it means that you have made a lot of preparations before you came, and the work of the game studio has not yet been officially launched, and I will give you a task before the game officially opens. Li Yan said.
"Speak, please. Luo Xiaoying sat up straight.
"I have a lyric, you put it with the song, let me see it when it's done. Li Yan said, he took out a piece of paper from his bag and handed it to Luo Xiaoying.
Luo Xiaoying read the lyrics carefully and said, "No problem, but I need time." ”
"There's no hurry about this, you think about it slowly, and then come to me when you make it, I'll take you to see your studio and piano room now. Li Yan stood up, and was about to go out with Luo Xiaoying when his phone rang.
"Who?" Li Yan motioned for Luo Xiaoying to wait, and he answered the phone.
"It's me, Dai Yuankang, the investment company has some things to deal with with you. Dai Yuankang's voice came.
"Well, in an hour, you go to Lao Huang Restaurant to find me, and let's talk while eating. Li Yan looked at his watch, it was already half past ten, and it was time to eat after he took Luo Xiaoying to see the studio.
"Okay, I'll hang up first. Dai Yuankang said very simply, and hung up the phone after speaking.
"Let's go. Li Yan waved his hand to Luo Xiaoying, took him out of the "door", and drove to the second normal school.
After seeing the venue, Li Yan sent Luo Xiaoying back to the Pearl Commercial Building, and then drove to the Lao Huang Restaurant.
When he arrived at the parking lot outside the "door" of Lao Huang Restaurant, he saw that the Mitsubishi off-road vehicle had been parked there, and Dai Yuankang, who was dressed smartly, was standing next to the car with a black "colored" handbag waiting for him.
…………
In the box of the old yellow restaurant.
"Boss, there are a few forms here that you need to sign. Dai Yuankang took out a few forms from his bag and put them in front of Li Yan.
"You are my elder, or call me by name, the boss sounds awkward. Hearing Dai Yuankang solemnly call him boss, Li Yan waved his hand and said.
"It's okay in private, but the rules in business can't be abolished, we're talking about business, and you're my boss." Dai Yuankang is a bit stubborn on this issue, and the difference between him and the young people in the game studio can also be seen here, although he is also the boss of those young people, but they can easily accept the request to call Li Yan by his first name.
Since Dai Yuankang insisted on calling him boss, he no longer insisted that Dai Yuankang call him by his name, a person has a person's style of doing things, and he didn't want to force anything to change, so he picked up the form that Dai Yuankang put in front of him and looked at it, and then signed his name on it.
"I am going to register the company in the provincial capital, because the amount of registered capital is huge, it is estimated that it will attract the attention of the original municipal FU, and the process should be faster than that of ordinary companies. Dai Yuankang said again.
"That's good, if there are any procedures that require me to come forward, just contact me, and I will try to cooperate. Li Yan said.
"Well, I'll look for you then. Dai Yuankang put the form away and said.
"By the way, have you moved out of Qingfeng Street?" asked Li Yan.
"As soon as I moved out, I found a two-bedroom apartment nearby, enough for Jiajia to live with her mother, I really want to thank you for helping me solve my debt problem and giving me such a good job opportunity. Dai Yuankang said with a feeling of excitement, if it weren't for Li Yan, he would still be hiding and being scared in an environment like Qingfeng Street.
"You don't have to thank me, if you don't run the company well, I will take back the company's management rights from you. Li Yan waved his hand.
"Don't worry, boss, I won't let you take back the company's management rights. Dai Yuankang said with a firm expression.
"I don't want that day. Li Yan laughed.
Are you all well?" After the business was over, Dai Yuankang was concerned about Li Yan's health, he had taken his wife and "daughter" to the hospital to visit Li Yan when Li Yan was in a coma, and he heard Dai Jia at home last night that Li Yan had been discharged from the hospital, and only called Li Yan today to ask him to come out.
"It's all done. Li Yan said.
After eating, Dai Yuankang left in a hurry, today is Sunday, Li Yan doesn't have to go to school, so he returned to the family home of the yarn factory, connected to the Internet with the computer at home, processed the email, and then downloaded some information from the Internet to copy it to a floppy disk, took it back to the Pearl Commercial Building, turned on the computer and began to draft the basic architecture of the game engine of the swordsman romance game.
Opening an excellent game work is not as simple as imagined, you need a good script first, Li Yan is not worried about this aspect, because the story of the swordsman love itself is very good, he has written it, and the rest of the work is to change it into a game script, he is not ready to do it himself, because he has a professional game planner in his team, and it is more appropriate for the script to be written and handed over to them.
According to Li Yan's vision, his game should have a game engine, the so-called game engine is the main program used to control all game functions, these functions include the rendering of game scenes and pictures, game character artificial intelligence, game level settings, game music interfaces, sound processing interfaces, etc., if it is an online game, it also needs to have network communication transmission components, and more advanced game engines will also have game script interpretation systems and a series of special design tools for improving production efficiency.
Therefore, the game engine is a complex and huge assembly, a perfect game engine, its complexity is even no less than a "operation" system, so before the official opening, we must do a good job in the top-level system architecture design, and strictly follow the software engineering process, and use a series of tools and means of software engineering to control the development of large-scale programs to supervise and control the whole process of the game engine.
Li Yan's previous life as a graduate student was computer graphics and game development, he is no stranger to game engines, when he was a graduate student, he had studied many excellent game engines, and this time the design of the Swordsman Romance game engine he plans to learn from the design concept of the pinnacle of the previous life RPG (played by the horn "color") game "Diablo II", in his previous life he was also a dark "fan", and he used to "" over and over again day and night Wandering through various dungeons and jungles with the goal of getting a piece of dark gold gear or a green "color" suit, he studied Diablo II's game engine in depth as a hopst.
Therefore, it is not very difficult for Li Yan to design the overall architecture of a game engine similar to Diablo II, of course, he will not completely copy the design of Diablo II, because the current computer is very different from Diablo II in terms of hardware and software, and the story style of Swordsman Love is also different from the story style of Diablo II, he just wants to learn from Diablo II's design concept and system architecture.
At the same time, he also considered the change of the game platform in the future, so he still hierarchically designed the overall architecture of the game engine according to his own habits, and "interacted" with the specific "operation" system He designed a separate layer for the part of the road, he named this layer the basic interface layer, built on top of the basic interface layer is all the core components of the game engine except for the graphics rendering component, he called this layer the core control layer, and the last layer is the graphics rendering layer of the game, this layer is mainly responsible for the rendering of the game scene, the game's lighting, "shadow" shadow and the effect of the corner "color" fight are all responsible for the layer, he called this layer the game performance layer.
An obvious advantage of this design is that when the "operation" system is changed, the game engine only needs to modify the basic interface layer that directly "communicates" with the "operation" system, while the above two levels do not need to make any changes.
Li Yan quickly drew out the three-layer architecture of the game engine, and then added a word description for each level of the architecture diagram, because the second layer is the core of the game engine, and then he began to design the architecture of this level in detail, but this time the design is not as fast as the overall three-layer architecture, because there are too many problems to consider, and all kinds of excuses are complicated, he can only design a first draft now, and the final draft can only be finalized after discussing with all members of the game studio.
Time flies, when Li Yan raised his head from the computer, it was already dark, and I don't know who had turned on the lights in the office, Li Yan stretched his waist and "rubbed" his "rubbing" some sour eyes, but he heard a giggling laugh behind him, he turned his head to look, and now Lin Jing and Lin Dan sisters were standing behind him with their hands behind their backs and looking at him with a smile.
"Jing'er, Dandan, why are you here. Li Yan asked happily.
(Free download of the full-character e-book)