The Rebirth of the Male God Starts From Playing Games

Chapter 294: 291. It used to be big, now it is small

  Chapter 294 291. It used to be big, now it is small

  The chief planner of the Thunder fighter development project team, named Yuan Xiang, is very strong, with a shaved head and black-rimmed glasses.

   Only 25 years old this year, even younger than Cao Yang.

The main reason is that Bomi has expanded too fast. It has expanded to more than 7,000 employees in just a few years. Therefore, many experienced talents with technical accumulation have almost been dug out by Bomi, and other Bomi cannot be dug. , Basically stay in the original company for further studies.

  So now Bomi can only cultivate new talents so that the newly graduated college students can grow up as soon as possible and become a new middle-level team.

  Yuan Xiang was promoted against this background.

   But from the perspective of time, Yuan Xiang’s time to enter Bomi is not too short. From 2002 to now, it has been almost 4 years.

  Think about how time flies.

  In 2002, Bomi had just started. Many fresh graduates didn't want to come to such a small company. Later, Liu Guangran and Li Lanyun helped to recruit people everywhere, and only then did they recruit some young people with more motivation and ideas.

  Yuan Xiang is one of them.

  This time he was promoted to be the chief planner of the project team. In addition to his abilities, the most important thing is that Yuan Xiang also plays fighter-type games and has a better understanding of this category.

  So the final Thunder fighter performed better.

The game   Thunder Fighter is in line with the requirements of Boss Cao. His requirement is to maximize the performance of Bomi smartphones. The more exaggerated the effect, the better.

  So as a barrage game, Thunder Fighter does this perfectly.

  The fighters used by players can emit different ballistic bullets. Some bullets are laser special effects. With the barrage of enemy aircraft and BOSS, the whole screen looks very cool and gorgeous.

  The effect after the enemy is blown up is very exaggerated. After playing a level, you will feel that the whole screen is setting off fireworks.

  Cao Yang played for more than half an hour, and his phone was a little hot.

  Fortunately, the temperature is not very high.

  Because of the explosion of Samsung mobile phones in the previous life, Cao Yang asked Liu Qiang and the others to develop the mobile phone especially this time. You must be very careful about the battery.

  The battery partner that Bomi looked for this time is Nokia, which is known for its quality and safety. It is also the company with the highest level of technology in manufacturing mobile phones in the world. Their accumulation of batteries is still relatively high.

  The yield rate tested so far is not bad.

   Mainly because Bomi didn’t have any better choice, I could have chosen Samsung battery, but considering the explosion case of Samsung in the previous life, Cao Yang thought about it and decided to give it to Nokia first.

  At least in 2006, Nokia's hardware level was not bad.

  Currently, mobile phone batteries are basically lithium batteries. From its birth to the present, the development of this technology is relatively mature. In the future, it will maintain its advanced nature before newer technologies are produced.

At least from the experience of Cao Yang, from the previous life to 2021, the batteries used in mobile phones are still lithium batteries. Some improvements are made on the basis of principles, and it is difficult to find new substitutes, which shows how difficult the technological breakthrough is.

  In order to improve the battery life, Bomi’s smartphone adopts an advanced dual-battery design, cleverly using the non-rectangular space inside the machine.

  This design concept is at least 10 years ahead of now.

  So maybe Bomi’s smart phone is not as good as Apple in terms of chip and operating system, but it can also make a difference by relying on advanced design concepts, such as dual batteries, large screens, dual cameras...

  The dual camera used by Bomi is a combination of wide-angle and telephoto. The main camera is responsible for framing. After the mobile phone perceives the scene, the secondary camera begins to analyze and switch the focal length through optical zoom, so as to achieve the effect of clearer and fuller photos.

  The so-called technology is not enough, let the ideas come together, and use the future design concepts of 2021 to match the current design in 2006, so that Bomi smartphones have a relatively large chance of winning.

  In places where the technical threshold is not high, Bomi gets as many high scores as possible.

  Thunder Fighter This game was originally used to show off the performance of the Bomi machine, so it can be as cool as it can be in a limited time.

  Maybe some of the special effects of the patch look exaggerated and handsome, but the actual overhead is actually very small.

  Now there is no need for them to make the game so perfect, as long as it allows players to have a continuous experience, and Cao Yang does not rely on this game to make money.

   "How many levels have you done now?" Cao Yang asked.

   "Hmm..." Yuan Xiang thought for a while, and said with a smile, "If you don't repeat the levels, there should be 10 levels, but when we are doing this game, we follow infinite levels."

   "Huh?" Cao Yang raised his head, and the game looked at him suspiciously.

  Yuan Xiang explained, “The production method we use is——

  First make a batch of enemy aircraft 2D pictures, and then there are about 5 to 10 BOSS, more than 20 medium-sized aircraft, and more than 20 small aircraft.

After   , let each type of aircraft retain several different color channels, and then perform color rendering when entering the level in the game. In this way, the number of enemy aircraft is greatly increased.

  On the base map, we probably made about 10 of them, which are used in random rotation.

  Includes the types of enemy aircraft that will appear in this level, and several randomly selected from the hangar.

  The advantage of this is that every time the player reaches the next level, a different level will be randomly generated to bring them freshness.

  Then the enemy’s skills are also achieved through a similar combination.

  Brother Qiang wrote us a sub-object editor. We can use the way of sub-object generation to achieve different bullet types and ballistic effects.

  For example, heart-shaped bullets, we use..."

  Yuan Xiang took a marker and wrote the mathematical formula on the whiteboard next to it:

  X+y+ax=a*sqrt(x+y) and x+y-ax=a*sqrt(x+y)

  Cao Yang's eyes gleamed.

  This young man, something.

  Thunder Fighter is a 2D plane game. The player’s perspective is from the top view of God, and what you can see is the top view of the aircraft.

  So this game is mathematically located in a plane coordinate system, so all aircraft trajectories can be generated by mathematical formulas.

  According to Yuan Xiang’s approach, the aircraft used by the player and the bullets fired by the opponent’s aircraft can have endless changes.

  As long as the special effects of a single bullet are done, there is no problem.

  Infinite levels can be achieved with a very small amount of resources. Just like building blocks, you are provided with several different sections, and then randomly combined in the game.

  Calculated from the mathematical dimension, there are now tens of thousands of combinations of game elements provided by the Thunder fighter.

Cao Yang was very satisfied with Yuan Xiang’s answer. Before the demo was produced, Cao Yang did not have time to care about this project. Up to now, they have been able to think independently and have completed works that exceeded Cao Yang’s expectations, which shows that Bomi’s employee training system is qualified. .

   also shows that Bomi’s employees do have a high level of development and ability.

  Cao Yang's requirements for the Thunder fighter are:

  First, cool, to maximize the performance of Bomi smartphones.

  Second, to kill time, at least 5 to 10 hours of gaming experience should be provided to the player.

  From now on, Yuan Xiang and the others have done very well, and they have exceeded Cao Yang's expectations.

  The infinite level is achieved through the splicing method of random modules. In fact, it was used in Diablo 2 a long time ago. Later, a game called "Temple Escape" in the mobile game also adopted this random combination method.

Many people once thought that the temple escape had an end. Later, a program ape wrote a piece of code that runs automatically. After running for more than 50 hours, he still did not reach the so-called end point, which proved that the temple escape was simply This infinite mode is just excellent in the design and splicing of modules.

  In this way, Temple Escape has become a very popular time-killing game. One can imagine how important the time-killing task the Thunder fighter can be after it is released.

  ……

  Cao Yang nodded in relief, "Very good, this design is good."

  He swiped his finger on the screen, while operating the Thunder fighter to play the game, while silently thinking about what problems there were.

   "By the way, how big is the game installation package?"

   "It's about 150M," Yuan Xiang said.

   "It's okay, think of a way to continue compressing," Cao Yang paused and said, "Let's have a meeting later, you call both the main beauty and the main program."

   "Well, okay." Although he didn't know what the boss was going to do, Yuan Xiang nodded.

  ……

  About half an hour later, the meeting room is ready. It is in the 1623 meeting room on the 16th floor.

  The main planner of the Thunder fighter project team Yuan Xiang, the main program Sun Muhuang, and the main beauty Chen Ning are all inside.

  In addition, there are Deng Peiqiang, the head of the engine department, and Ma Hao, the boss of the art department.

  Deng Peiqiang originally didn't want to come to this meeting, but at the invitation of Cao Yang, the boss had something to do and he had to come.

  But the boss asked him for a meeting, which is probably not good news, which basically means that the engine department has new demands.

  ……

  After everyone arrived, Cao Yang began to speak bluntly about a problem encountered in the current development of smartphone games.

   "Although these games are used to showcase the performance of our mobile phones," Cao Yang said, "but I still want to do some technology accumulation in future mobile games in advance."

  Everyone looked at Boss Cao, waiting for the topic he would talk about later.

"Bomi’s current smartphones can provide only two types of memory, 8G and 16G. For players, this part of the storage space is quite limited. Therefore, for a long time in the future, the download rate of the game will be affected by the installation package. The impact of size."

  The size of the installation package is very important at this time, because it will determine whether the user will download the software.

  After all, first, the capacity of mobile phones is very limited. Now Bomi smart phones can provide two levels of 8G memory and 16G memory.

  Memory is divided into running memory and storage memory. In 2006, Bomi could only achieve 128M of running memory, with a maximum storage space of 16G, which is almost the same for Apple.

  However, with the advancement and development of technology in the future, this number will slowly increase.

  Now even if users buy 16G Bomi smartphones, they will face the problem of insufficient space.

  Think about it, nowadays computer hard drives are beginning to use 512G, and there are even solid-state hard drives with T. Smartphones are only 16G, which is not as big as a USB flash drive.

  So developing large-scale games is definitely not realistic.

  When the player's memory is limited, he must be very cautious in playing the game.

  At the same time, it will also be affected by mobile bandwidth.

  Currently, 3G in China has not been popularized yet, and the speed of 2G is simply touching, not to mention the monthly fee that needs to be paid for traffic......

  So the game installation package must be compressed in a relatively small range, so that players will be willing to download.

Foreign countries are slightly better. The mobile network level of several countries in Miribang is relatively developed, especially the Bangzi country. Regardless of their small country, they are definitely the world leader in mobile communications. The mobile network speed is very fast. It is about 17 times faster than China's internet speed.

  ……

  Hearing Cao Yang’s explanation, everyone nodded their heads with a comprehension. On this point, everyone still had a consensus.

The game installation package is too large, such as the classics of mountains and seas. After installation, it will take up more than 20 gigabytes of space. Bomi’s smartphones can’t be played at all, so Boss Cao chose to let everyone develop some simpler games. .

  In the development of these games, arranged according to the size of the package, it should be:

  "Monument Valley" is greater than "Angry Birds" than "Thunder Fighter" is greater than "Fruit Assassin"

  The biggest part of the package must be "Monument Valley", because they are basically art resources, and the art materials for each level are different.

  But what's the solution? Boss Cao didn't order it himself. Every level in Monument Valley was designed by Boss Cao in art.

  In fact, for the game itself, the program is not very complicated, it occupies a relatively small space, and the art resources are the bulk.

  So, such as Fruit Assassin and Thunder Fighter, which can be reused and appear randomly, can save a lot of art resources.

  The reusable art resources in Monument Valley are too few. Cao Yang is the most clear about this. The game installation package is estimated to be about 500 megabytes in size.

  In an era of 8G mobile phone memory, it is intolerable.

   "So I want to develop a sub-package download function." Cao Yang said.

   "Huh?" Deng Peiqiang and Ma Hao both uttered suspiciously.

  Smart phones have not yet come out. Naturally, the concept of sub-package downloads is not as deeply rooted in the future. Nowadays, computer hard drives are developing rapidly, and players basically don’t have to worry about not having enough hard drive space.

  However, smart phones have just started, and they must be used sparingly in the future.

"It's similar to the current PC game. It divides a game into several independent parts, and then packs them separately." Cao Yang explained, "Take Monument Valley as an example, if we let players get the entire Monument Valley game at once, Then the size of the package may be around 500M. After installation, it is estimated to be 800M to 1G in size, which is very difficult for players to bear.

  At this time, we need to split the game. For example, the data of the first 5 levels is packed into a package, which is about 200M, and then the following is done in the same way.

  When the player needs to play to the next level, we only remind him that he needs to download a new package. "

"Um..." Deng Peiqiang held his hands and thought about what Cao Yang said. "This shouldn't be a big problem from a technical point of view. As long as the art and planning side label them according to different versions, and divide the package well. NS."

  This set of technologies is actually quite mature on PCs, sub-package downloads, resumable uploads...These are often used in online games, but now they are only moved to mobile games.

  It is not a big problem for Deng Peiqiang. As long as the program can identify which are 1.0 packages and which are 2.0 packages, there is no problem. When the player reaches 2.0 packages, the system will automatically download them for him.

"We provide two sub-package download methods," Cao Yang thought for a while and said, "The first one is the inquiry type. For games with larger packages, this method is used because it needs to occupy the player’s mobile phone traffic. Option, let the players choose whether to download the subsequent subpackages, and we tell them the size of the package, otherwise it is easy to cause quarrels."

   "Yeah." Deng Peiqiang and Ma Hao nodded, and each recorded them in their notebooks.

"The second one is the mode of downloading while playing," Cao Yang smiled, "For example, Angry Birds, the package size is not as large as Monument Valley, which is completely acceptable to players, but we provide the initial package. Only 100M allows players to play quickly, and then download the subsequent sub-packages from the background while they are playing the previous level.

  This makes the player’s experience better. "

   "Okay." Deng Peiqiang recorded Cao Yang's design requirements.

  This part of the technology is not difficult, it just takes some time to do it.

  Deng Peiqiang felt a little bit big.

  Although he was often called big head because of his big head in college, he is even bigger now.

  When he raised his head, he happened to see a strange smile on Boss Cao’s face.

  In fact, there is a demand. Although Cao Yang knows it, he hasn’t mentioned it yet—

  In addition to this horizontal cutting method, in fact, Bomi also needs to provide another bulk package download method and automatic packaging system.

  The reason why there is no development plan for the time being is because the complexity of mobile games has not yet reached there.

  In the future, if you achieve the glory of the peace elite or the king of sports, you will need to use these functions.

Speaking of requirements, it is also very simple. It is to create a [personalized packaging] system, according to the different usage rates and needs of different players for skins, automatically package the skins they don’t need to save game space, and then use them when the players need them. When it is time to sub-package download.

For example, if you often play the position of the shooter, a hero like Zhao Yun may not have that big demand for you, and you will not buy Zhao Yun skin, then Zhao Yun skin will be automatically hidden to save your game. Space makes the game process more silky.

  But these are all things in the future.

  ……

  (End of this chapter)

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

You'll Also Like