Chapter 159: Ideas for the Future of Online Games
Xue Ming nodded. Chu Yuanxi looked left and right, and found that it was better to chat in the Ba Ren Entertainment studio.
Sitting down in the studio, Chu Yuanxi asked, "The problem of the office environment?"
"No, no, the office environment is very good. Xue Ming knew that Chu Yuanxi had been afraid that he would not be able to produce results due to his dissatisfaction with the office environment, so he hurriedly said: "I've been doing well recently, and then I thought of something interesting." ”
"Aang, what's interesting?"
"That, Xiao Chu, I want to make it clear, do you have any plans...... Hmm, do you plan to make the kind of future virtual online games in online games?" Xue Ming said as he tried his best to organize the wording. During this time, his attitude towards Chu Yuanxi has unconsciously changed significantly, because of the influence of selling cute artifacts.
He is a person who watches live broadcasts and short videos, of course, he pays attention to the recent hot selling cute artifact, and when he is so close, he naturally knows that this is designed by Chu Yuanxi, and he made a lot of money by selling cuteness, and by the way, Yang Yuanmei and Zhu Wei were split. Although this matter has nothing to do with him, it does not prevent him from labeling Chu Yuanxi - awesome!
"Ah, why do you ask this?" Chu Yuan Xixin said in his heart, could it be that you found out? That is one of my ultimate ambitions, but it is still far away!
"Because I want to do it too. I don't think you're a reliable person, why didn't you want to go with me?" Xue Ming said as a matter of course, saying that Chu Yuanxi was cool in his heart, what the hell are you actually an unreliable product? He also thought that Xue Ming was the only reliable player in the company with a high-end atmosphere and a high grade!
"VR is not very good now, but it will definitely work in the future, especially after the development of artificial intelligence, no matter how huge the art scene is. The problem of resource loading can definitely be solved, I heard Zhao Jie say that there is now a solution for dynamic loading of resources, and there are already large-scale mobile games in use. Mobile games can be solved, so the PC side is not a problem. ”
The loading problem he said is a problem that ordinary players don't pay much attention to, but it's actually a big question of whether the proposition of online games in the future is true or how long it will be true, whether it can be established at a glance, or whether it needs to wait until the distant future.
This is talking about the amount of resources and loading on the client side, and is a low-level problem that players don't usually care about, but developers must care about.
Why are some game clients huge and others very small? Usually 3D games will be bigger than 2D games, because 2D games are nothing more than some pictures, buttons and special effects, but the art resources of 3D games, each of which has many "faces", let alone hundreds of faces, more or even tens of thousands.
In 3D games, whether the art resources are lifelike is closely related to its "number of faces", the few faces will be angular, and the more faces the visual effect will be closer to the curved surface, and the more realistic and softer it will be.
Exquisite 3D scenes require a large number of faces, and the same is true for characters, which requires more M's or even more G's to present. This is also the reason why the game client has changed from tens of megabytes at the beginning to now downloads in gigabytes at every turn.
However, if you want to make it like the future virtual online game in the online game, the amount of art resources required is a sky-high, and it requires countless huge scenes and countless characters and actions, which is by no means comparable to the amount of current game development resources, even if World of Warcraft is magnified a thousand times, the amount of resources must be calculated with T at least.
Solving the problem of total resources alone is not the end. Players can patiently download resources to the hard drive, but when playing, they also need to load resources into memory and video memory, even mobile games have the same process from flash memory to memory and video memory.
Then there is a big problem with a scenario, because memory and video memory can be expanded infinitely like hard disks, and hard disks can be expanded to T, but they can only be reached in front of the memory module.
The traditional game operation mechanism is that the player needs to use whichever scene is to unify the art resources needed for that scene into the memory, at most get a preload to save time, even then there will still be a progress bar such as "scene loading, please be patient", and the reading time thief is unbearable.
However, what if the scene resources are a thousand times larger? In an online game, how big an independent scene must be? I can't imagine it!
In this way, when you switch scenes, you will hiss...... Sorry, I can't bear this, especially in the multiplayer interactive game of the Internet, when you go black, the server has actually thrown you into a new scene, and you have been hacked to death by others......
In the past, this was due to network speed issues, but the reason was about to become a capacity problem, so new technology was needed to support it. Dynamic loading is a solution that fragments the scene, loading only a part of the scene where the player's visual range is into memory for the call, and dynamically loading these pieces as the player moves. This greatly frees up the need for loading.
Chu Yuanxi nodded, he knew about this, but Xue Ming said: "Actually, there is a lot of artificial intelligence mining space here, do you know?"
"I don't know. "This is too professional, beyond Chu Yuanxi's ability.
"For example, a tree in the game scene may have 100,000 faces, no, no, the number of faces is less ugly, what about the number of faces? Xue Ming was proud, "So I communicated with an engine company before, and I can use artificial intelligence to rub 2D vistas in real time to release these non-critical resources, and wait for the player character to approach before loading." ”
"Ahhhh ”
After all, Chu Yuanxi has several years of experience as a product manager and has a little understanding of the problems in project development. Trees, which are indeed a very headache, can be said to be the natural enemies of game development, because there are too many leaves, and the number of faces cannot be reduced at all. There are even some projects that specifically ask the planner not to have a tree when designing the scene.
Xue Ming's plan Chu Yuanxi understood, and what he said was that there was definitely no way when the player approached the tree in the game, and the player had to circle around the tree, and the tree could only be loaded in the scene. However, when the player is far away from the tree, if the tree appears in view, according to Xue Ming's method, the 3D model of the tree can be replaced in real time instead of loading the 3D model of the tree.
This 2D picture is equivalent to a background picture made by artificial intelligence in real time, replacing 100,000 faces on one side, which is equivalent to giving players a portable artist to draw pictures at any time, so that the scene will not be worn out. Not only trees, but also any scene building can be realized in this way, and you can also draw all the resources that need to be released in a background map, which is more resource-saving.
Xue Ming continued: "Then there is brainwave control, which is actually promising, and now it can identify α waves, and β waves should not be far away." ”
The so-called α waves and β waves are two of the four brain wave classifications, in addition to δ waves and theta waves. α waves can be simply thought of as intensity waves, which do not carry specific contents, and now have the means to identify and quantify. The β wave contains thinking and processing of external information, which is a qualitative wave, and the brain wave in online games actually needs to use β waves.
Chu Yuanxi heard the song and knew the elegant meaning: "Therefore, the other links have seen the dawn of the solution, and the key is artificial intelligence." ”
A hint of frenzy flashed in Xue Ming's eyes, which was the result of his hard thinking during this time. Chu Yuanxi just gave a little bit of logic, but let his thoughts diverge 360 degrees: "Yes, artificial intelligence is the core!
————————
This explanation of the content of the technical scheme can be regarded as watering, so I will write a few hundred more words for free lol ......