Chapter 294(1/2)
291. In the past, we had to be big, but now we have to be small
The main planner of the Thunder Fighter Development Project Team, named Yuan Xiang, is very strong, with a flat head and black-framed glasses.
He is only 25 years old this year, even younger than Cao Yang.
It is mainly because Bomi Company has expanded too quickly and has expanded to more than 7,000 employees in just a few years. Therefore, many experienced talents with accumulated technology have almost been dug up by Bomi, and other Bomi cannot be dug up, so they basically stayed in the original company for further study.
So now Bomi can only train new students to help newly graduated college students grow up as soon as possible and become a new middle-level team.
Yuan Xiang was promoted under such a background.
However, in terms of time, Yuan Xiang has been in Bomi Company for not short time. From 2002 to now, it has been almost 4 years.
Think about it, time passes quite quickly.
In 2002, Bomi Company had just started not long ago, and many fresh college students didn't want to come to such a small company. Later, it was Liu Guangran and Li Lanyun who helped recruit people everywhere, and then they recruited some young people with more motivation and ideas.
Yuan Xiang is one of them.
This time, he was promoted to serve as the main planner of the project team. In addition to his ability, the most important thing is that Yuan Xiang also plays fighter-type games and has a relatively good understanding of this category.
Therefore, the final Thunder fighter also performed better.
The Thunder Fighter game is very in line with Boss Cao's requirements. His requirement is to maximize the performance of Bomi smartphones, and the more exaggerated the effect, the better.
So as a barrage game, Thunder Fighter did this perfectly.
The fighter jets used by players can emit different ballistic bullets. Some bullets themselves are laser special effects. With the barrage of enemy aircraft and BOSS, the entire screen looks very cool and gorgeous.
The effect of the enemy after being beaten up is very exaggerated. After playing the game, you will feel like fireworks are setting off in the full screen.
Cao Yang had been playing for about half an hour, and his phone became a little hot.
Fortunately, the temperature is not very high.
Because there was a Samsung mobile phone explosion in previous life, Cao Yang made Liu Qiang and others a special reminder when developing mobile phones this time that they must be very cautious about the battery.
This time, Bomi found battery partners Nokia, which is famous for its quality and safety, is also the company with the highest level of mobile phone manufacturing technology in the world. They have accumulated relatively high levels of battery life.
The current yield rate tested is pretty good.
Mainly, Bomi didn't have any better choices. She could have chosen Samsung battery, but considering the explosion case of Samsung in previous life, Cao Yang thought about it and decided to hand it over to Nokia first.
At least in 2006, Nokia's hardware level was not bad.
Nowadays, mobile phone batteries are basically used lithium batteries. This technology has developed relatively maturely since its birth. In the future, it will maintain its advancedness before newer technologies are produced.
At least from Cao Yang's experience, in 2021, the battery used in mobile phones was still lithium batteries, which shows how slow the breakthrough in this area has been. It has not been eliminated for 40 years. Instead, some improvements can only be made based on the principle of lithium batteries. It is difficult to find new substitutes, which shows how difficult it is to make technological breakthroughs.
In order to improve battery life, Bomi's smartphone adopts an advanced dual-battery design, cleverly making use of the non-rectangular space inside the machine.
This design concept is at least 10 years ahead of now.
So, Bomi's smartphones may not be as good as Apple in terms of chips and operating systems, but relying on advanced design concepts, such as dual batteries, large screens, and dual cameras...
The dual camera used by Bomi is a combination of wide-angle and telephoto. The main camera is responsible for framing the scene. After the mobile phone detects the scene, the secondary camera begins to analyze and switches the focal length through optical zoom, so as to achieve a clearer picture and a fuller picture.
The so-called technology is not enough, and we can use the design concepts of the next 2021 to compete with the design in 2006, so that Bomi smartphones have a relatively greater chance of winning.
Where the technical threshold requirements are not high, Bomi scores as many high scores as possible.
The Thunder Fighter game was originally used to show off its performance to Bomi machines, so it can be as cool as it can be in a limited time.
Maybe some of the special effects of the noodle films look exaggerated and handsome, but the actual expense is actually very small.
Now they don’t need to make the game perfect, as long as they can keep the players having a continuous experience, and Cao Yang does not make money from this game.
"How many levels have you done now?" Cao Yang asked.
"Well..." Yuan Xiang thought for a while and said with a smile, "If you don't repeat the levels, you should have designed 10 levels, but when we make this game, we do it according to the infinite levels."
"Huh?" Cao Yang raised his head and looked at him in confusion.
Yuan Xiang explained, “The production method we use is—
First, we will make a batch of 2D pictures of enemy aircraft, and then there will be about 5 to 10 bosses, more than 20 medium-sized aircraft, and more than 20 small aircraft.
Then, each aircraft retains several different color channels, and then renders the color when entering the level in the game. In this way, the number of enemy aircraft will greatly increase.
On the base map, we made about 10 pictures, which were randomly rotated and used alternately.
Including the types of enemy aircraft that will appear in this level, we can also randomly select several types from the hangar and put them in.
The advantage of this is that every time the player plays the next level, they will randomly generate different levels, bringing them a sense of freshness.
Then the enemy's skills are also achieved through a similar combination.
Brother Qiang wrote us a sub-object editor, and we can completely achieve different bullet types and ballistic effects by generating sub-objects.
For example, heart-shaped bullets, we use…”
Yuan Xiang held a marker pen and wrote down mathematical formulas on the whiteboard next to him:
x+y+ax=a*sqrt(x+y) and x+y-ax=a*sqrt(x+y)
Cao Yang's eyes lit up.
This guy has something to do.
Thunder Fighter is a 2D graphic game. The player's perspective is God's downward view, and what you can see is the overhead view of the plane.
So from a mathematical point of view, this game is in a plane coordinate system, so all aircraft ballistics can be generated through mathematical formulas.
According to Yuan Xiang's approach, the planes used by players and the bullets fired by the opponent's planes can produce endless changes.
As long as the special effects of a single bullet are done well, there is no problem.
You can achieve unlimited levels when using a very small amount of resources. Just like building blocks, you can provide you with several different sections and then randomly combine them in the game.
If calculated from the mathematical dimension, the number of combinations that the game elements provided by Thunder Fighter now can produce is tens of thousands.
Cao Yang was very satisfied with Yuan Xiang's answer. Before the demo was produced, Cao Yang had no time to care about this project. So far, they were able to think independently and complete works that exceeded Cao Yang's expectations, which means that Bomi's employee training system is qualified.
It also shows that the employees of Bomi Company do have high development standards and abilities.
Cao Yang’s requirements for Thunder Fighter are:
First, it is cool, and you must maximize the performance of Bomi smartphones.
Second, if you can kill time, you must provide players with at least 5 to 10 hours of gaming experience.
From now on, Yuan Xiang and the others have done well, and 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, in mobile games, a game called "Temple Escape" also adopted this random combination method.
There were many people who thought that temple escape had an end. Later, a programmer wrote an automatic code. After running for more than 50 hours, he still did not reach the so-called end. This proves that temple escape was simply an infinite mode, but it was better in module design and splicing.
In this way, the Temple Escape has become a very popular time-killing game. It can be imagined how important time-killing missions can be undertaken after the Thunder fighter is released.
...
Cao Yang nodded with relief, "It's pretty good, this design is good."
He slid his fingers on the screen, while operating the Thunder fighter to play, while silently thinking about what other questions were.
"By the way, how big is the game installation package?"
"It's about 150M." Yuan Xiang said.
"It's OK, find a way to continue compressing," Cao Yang paused and said, "Let's have a meeting together later. You call the Lord Mei and the Lord Cheng."
"Yeah, OK." Although I didn't know what the boss was going to do, Yuan Xiang nodded.
...
After about half an hour, the conference room was ready, in the conference room 1623 on the 16th floor.
The main planner of the Thunder Fighter Project Team, the main planner of Sun Muhuang, and the main color of 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 didn't want to attend this meeting, but at the invitation of Cao Yang, the boss had to come, so he had to come.
However, it is probably not good news for the boss to ask him to have a meeting, which basically means that the engine department will have new needs.
...
After everyone arrived, Cao Yang began to talk bluntly about a problem encountered in the development of smartphone games.
"Although these games are used to show the performance of our mobile phones," Cao Yang said, "but I still want to accumulate some future mobile games in advance."
Everyone looked at Boss Cao and waited for the main topic he was going to talk about later.
"Bomie now has only two memory sizes that can be provided by smartphones, including 8G and 16G. For players, this part of the storage space is quite limited, so for a long time in the future, the download rate of the game will be affected by the size of the installation package."
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, the capacity of the mobile phone is very limited. Now Bomi smartphones can provide two levels of 8G memory and 16G memory.
Memory is divided into two types: running memory and storage memory. In 2006, Bomi could only achieve 128M of running memory and a maximum storage space of 16G, and Apple is about the same level.
However, with the advancement and development of technology in the future, this number will gradually increase.
Now even if users purchase 16G Bomi smartphones, they will face the problem of insufficient space.
To be continued...