Chapter 415 RobTank
The magnetic core war is a small thing that three young people in Bell Labs tossed out in their spare time. They turned von Neumann's theory into reality and made the program realize self-replication and dissemination.
However, this kind of replication and dissemination is only limited to virtual machine platforms like Darwin, in which all the resources are limited.
Although this game is the originator of the virus, in fact it does not create the virus. At best, it is just a small game popular in the small circle of programmers. Everyone writes code through an assembly language called RedCade and makes warriors according to their own algorithms.
However, this game has inspired many people. They think that these programs can not be limited to this platform, but can run directly on the real operating system and hardware platform. Among them, Morris's son, Robert Morris, wrote the famous Morris worm and destroyed countless computer systems that claim to be extremely safe in one fell swoop.
And Lin Hong was also inspired by the game of Magnetic Core Wars. He felt that he could directly convert the virtual machine written by Wu Dong and others into such a platform, so that they could directly write the game program in it and then run it.
In this way, the virtual machine platform they wrote is also useful, allowing them to exercise their programming skills while playing games.
Of course, in Lin Hong's view, the "magnetic core war" is still too primitive on the whole. Not only the interface is primitive, but also the programming language that can be used is primitive.
He said to Wu Dong, "After all, the magnetic core war is a game in the embryonic stage of computer technology decades ago. For use now, it is too simple and not interesting. I mean to imitate its principles and ideas to create a new and more complex game.
According to Lin Hong's meaning, the programmer's game should be like the magnetic core war, which is completely different from ordinary games. It needs to be generated by himself through programming, including the actions and response of these characters.
"Wait, I'll take the note and record it."
When Dongwu heard Lin Hong's idea, his eyes became brighter and brighter. He was afraid that he would forget any details, so he immediately found a notebook and pen and quickly recorded Lin Hong's ideas in the notebook.
If Lin Hong had directly told him before to create such a battle game platform that allows programmers to write "warriors" by themselves, he would have felt that this was too complicated to complete at all.
However, after hearing about the game "Magnetic Core War", he has a certain understanding of the basic principles of this game and has a certain confidence in his heart.
Lin Hong continued: "The purpose of the magnetic core war is to compete for memory resources. They are like a hungry greedy person. The setting of constantly devouring is a little too simple, and the form of expression is also very simple and lacks interest. We can make changes. Since it is a warrior fighting, it is simply set to a common battle mode. The character is no longer a simple two small squares, but can introduce more specific graphics.
"Is it a fighting game similar to the King of Fighters?" Wu Dong asked while recording.
"Well, you can consider this in the later stage." Lin Hong nodded, "But it's better to simplify it in the early stage. The fighting mode like the King of Fighters is a little too complicated.
The fighting of the King of Fighters game is completely streamlined on the basis of real fighting, pulling away some of the main attacks and blocking actions to build models.
If such a game can be successful, it is indeed very interesting, but in this way, it is indeed too complicated for Wu Dong and others. There are too many variables and parameters in it, which can only be used as a development direction in the later stage.
Lin Hong used to be just a general idea, but now he is also thinking and talking.
"In this way... the attack method is simplified, don't divide the attack of hands and feet, directly abstract the attack means into one kind, and don't divide the heavy fist and light fist. There is only one standard for all the attack power."
"If it's just you and me, it's not interesting, is it?" Wu Dong stopped writing and raised his head and asked.
At this time, Lin Hong already had a new idea in his mind. He smiled and said, "It doesn't have to be a hand-to-hand fight. It can be used as a shooting game, which is interesting."
"Yes, the attack of the shooting game (bookstore www.shushu5.com fastest update www.shushu5.com) is relatively simple and interesting!" Wu Dong suddenly realized..
The next thought is clearer.
One question and one answer is equivalent to brainstorming and gradually perfecting the new game.
The final designed game is a tank battle platform. A and B are two tanks. When they first appeared on the battlefield, they have a certain amount of blood tanks, which can be fired at each other. If they are hit, a certain amount of blood will be deducted. If they continue to be shot, the blood tanks will explode and be lost. Competition.
Tanks can be moved at will on the battlefield, and the direction of the cannon can be adjusted at any time.
The tank is equivalent to a warrior in the core war. Everyone needs to program it and assign it a reasonable attack strategy and dodge strategy. Whoever has the most scientific and reasonable strategy can win the game in the end.
That is to say, the future competition of this platform mainly involves the competition of algorithms and the ability to implement algorithms.
In order to allow more people to participate in this game, Lin Hong believes that it should support multiple languages and include common C and J**A.
Wu Dong: "Big boss, what's the name of this game? Tank war? The name seems to be too common and easy to be confused with other tank games.
"Yes, although Tank Wars is a good name, it has been used in many games. In order to make a difference, let's call it a robot tank. At the beginning, the English name RabaTank did a good job of internationalization, so that foreign masters can also join the game.
Programming itself is a very international job. There are basically no language barriers in communication between programmers. They can write excellent programs, and their English level is not low, at least their English reading and writing skills will not be low.
There is nothing we can do, because most of the works and materials in the computer field are in English, such as Intel CPU technical documents, PDF format, all of which are dozens or hundreds of megabytes in size. Few people will translate these documents, because of the proper nouns involved. There are too many principles to be translated by non-industry insiders, and industry insiders feel that since you have reached the point of reading these documents, there is no obstacle for you to read this document.
When Wu Dong and others were doing this project before, a technical document weighing more than ten catties was turned over and over. I don't know how many times. Of course, it's not all about it, it's just to find the information you need.
Now it's just setting up the framework of RabaTank. There is still a long way to go to make this game playable. Fortunately, the simulation of the CPU has been completed, and the next thing is not complicated. There are two main aspects of work.
First of all, it is graphical to realize the drawing function. It is necessary to display all the elements of tanks and shell attacks in graphics.
The second is the cross-platform compiler. The final compiled tank file code should be able to be read and executed directly by the virtual machine.
However, these jobs are not a problem for Lin Hong, but he will not do it himself, so he will leave it to Wu Dong and others to do it himself. He is only responsible for putting forward the requirements and framework, and he doesn't care about the implementation of the details, leaving it to Wu Dong and others to practice.
Of course, the key point is that Lin Hong will still be responsible for helping to solve it, at least the project should be able to continue.
The reason why Lin Hong is so enthusiastic about this project is, on the one hand, to help Wu Dong, and on the other hand, he has his own selfishness. He hopes to actively promote the popularity of this game in domestic colleges and universities, so as to find some talents in this field.
However, he is still busy for the time being. He will finish the company's affairs before doing this.
Wu Dong saw that Lin Hong made another long list and divided the whole project into many steps for them to achieve. He couldn't help thinking about his coming to school today, so he asked, "Big boss, have you been there when you come back this time?"
"Well, I've already gone. I just submitted an application for suspension."
"Suspension?" Wu Dong was stunned.
"Yes, it's not available for the time being. If you have time in the future, you can watch it again."
Lin Hong is also a little reluctant to part with their roommates. Although he has only been here for a short period of time, he has experienced the truth of college life and made several good friends and brothers.
"So where are you going?" Wu Dong asked.
Lin Hong smiled and said, "I will be in Shanghai for a long time in the future. If you go there to play, call me directly, and I will leave you my new contact information. By the way, there is also my contact information on the Internet.
Have you played OICQ?
"Yes, you can contact online instantly by using OICQ directly!" Wu Dong patted his head, "Big boss, what's your OICQ number? I'll add you as a friend!"
"10108." Lin Hongbao has his own OICQ number.
"How much?" Wu Dong thought he had heard it wrong.
"10108."
"No way? No. 108?"
At this time, the OICQ software has begun to become popular on campus. With the increase in the number of registrations, the number is getting lower and lower. The number they applied for is no longer starting with 1, but starting with five or six, that is to say, there are at least 40,000 to 50,000 users.
"I know the author of this software, and I helped with the internal test of this software at the beginning."
The boss is the boss. He even knows the author of the OICQ software. Wu Dong has no other feelings for this except admiration.
Lin Hong stayed for a while, and Zhang Da and Li Qi also returned to the dormitory.
They were also very reluctant that Lin Hong would suspend school and go back to start a company. They all said that they must go to Shanghai to his company if they have the opportunity.
In the evening, they had dinner in a small restaurant near the school. This time, Zhang Da and Li Qi were drunk again and kept shouting for a few more drinks with Lin Hong, just like when they first met and became roommates.