Chapter 18: Fu Zan's Ambition (I)
Fu Zan once again stepped into the small building at No. 16 Meiwu Road, a place he was already very familiar with, in the past ten months, every table, every counter, every machine here has been arranged by his own hands, all soaked in his painstaking efforts, and even every developer here is personally found by Fu Zan. In fact, to this day, Fu Zan sometimes has a feeling of being in a dream, a year ago he was just the head of a school-run software service department, but he didn't expect to become the head of a foreign company in a blink of an eye.
Since the establishment of Tianzhiyuan, Fu Zan has had a hard time, because he has been reluctant to let go of Smoky Mountain Software, after all, it once carried a dream for him, so he often needs to run at both ends. Fortunately, his boss trusted him very much and did not interfere in this matter, and Fu Zan himself was also very attentive, and generally only went to Smoky Mountain Software when he was resting. Fu Zan admires his boss very much, and it is by relying on the previous trick that Smoky Mountain Software has been reborn this year. This year, the "Smoky Mountain Software Technology Service Center" has been renamed "Smoky Mountain Software Technology Service Department", of course, this is not because Fu Zan and his old buddies have a special preference for names, but because of the national policy, but since the Smoky Mountain Software has changed its business from the past enterprise software development and computer hardware sales, to the sales of modified Atari cassette, the sales performance has soared, from 90,000 yuan in the previous year to 1.1 million, which makes Fu Zan very pleased, but also makes his sense of responsibility stronger.
……
At the beginning of April '87, when Tianzhiyuan was just established, Fu Zan found seven or eight technicians who knew computer programming, and planned to be his main development team. At this stage, domestic game development is not even the enlightenment stage.,When it comes to game development, the programmer comes to mind directly.,As for the art and music part of the game, no one has thought about it.,At most, it's to find a friend who understands this by the way.,Mr. Fu, who is still a layman, is no exception.,It can be said that all of his development team are engaged in programming.。 But this can't be blamed entirely on him, at this time, the better art and music talents generally regard the art academy and the music academy as the first choice, and it is impossible not to know how to participate in game development. In order to make a change, Zhang Lexing tricked four or five people who studied art and music through Fu Zan, and immediately sent them out for special training after signing the "deed of sale", hoping that after one or two years, he would have the ability to come back and enhance his professional strength here.
Fu Zan's main team at hand can now be said to know nothing about the development of FC games, in order to let them get started quickly, Zhang Lexing provided a lot of information on FC development in the past, the fly in the ointment is that most of them are in English (no way, who made KF-Panda an American company), fortunately, there is also the help of translators. After more than 3 months of careful study, Fu Zan led the development members to work hard to gnaw books, delve into FC development technology, and then practice through FC development tools, and finally mastered the basic technology of FC game development and knew how to use the unique programming language of FC game consoles to realize their ideas. The first goal Fu Zan saw was "BattleCity", a game he had already seen when Zhang Lexing took out the demo that year, firstly because the game was simple and interesting, and secondly because it was easier to modify. Of course, Zhang Lexing's presentation of this game at that time was actually premeditated.
If you want to modify a game, the usual way is to dump the contents of the cartridge through the development tools, and then analyze the code and data through the development tools, which is a time-consuming and labor-intensive process. But this "Tank Wars" doesn't have to be so troublesome, one is because the game itself is relatively simple, and it also comes with a map editor, and the other is that Zhang Lexing has changed the source code of the game back, so naturally there is no need to analyze it so hard.
The original "Tank Wars", a total of 35 levels, after 36 levels only from the first level of the cycle repeated, the player's task in the game is to protect their own headquarters, and destroy the enemy's 20 tanks. As a beginner in game design, Fu Zan knew that it was a little more difficult to rely on the current technical strength to start directly from the source code of the game, so at the beginning, Fu Zan chose to make some modifications to the original map and parameters. It's a much simpler job, with most of the time spent on the map editor, often spending hours trying to figure out whether a map is designed properly and how much the parameters are adjusted. After a few weeks of hard work, hundreds of new levels of varying difficulty were designed.
That's when someone needs to re-test the new levels to see if there's any misdesign. If you rely on Fu Zan and these developers alone, one is to play repeatedly every day, which is too tiring and easy to get bored, and more importantly, they don't have time. To this end, Fu Zan thought of a trick, put a TV and a game console in the store on the first floor, and invited some players who live nearby to try the game. At this time, the main popularity in China is the Atari 2600 compatible machine, FC game consoles are still rare, such a rare host is put out, plus it can be played for free, and it quickly attracted many players to stop here. Although only two people can enjoy the game directly at a time, the mere sight of the game's graphics that are much more beautiful than the Atari is enough to satisfy many people, not to mention the exciting two-player co-op and the variety of levels, and soon players will be captivated by the modified version of "Tank Wars", and the store will begin to float with the rousing music of "Tank Battles" from morning to night.
The love of the game was satisfying, but as they learned more about FC game design, Fu Zan and the developers were no longer content with the small story of using the map editor and began to think about how to add real new content to Tank Wars. A developer named Lin Xinyuan stumbled upon a game while watching players play a game, and when playing doubles, if one of the tanks was reimbursed in advance, they could only wait helplessly, even if the remaining one was in a hurry, they couldn't help. He couldn't help but have an idea, "when one side runs out of tanks, you can borrow extra tanks from the other side, so that you don't have to be in a hurry when only one person is left". Lin Xinyuan quickly put this idea out at the weekly development meeting, and everyone felt that the idea was very innovative and worth trying. The addition of this feature naturally requires changes to the program code, but this is not an obstacle for the development team that already has the source code, the key is to come up with a more reasonable implementation. After careful study, Fu Zan finally chose the method of interrupting the call to achieve this function, first wrote a code to process the number of lives of 1P and 2P tanks according to the conditions, and then added the "A+B" key to call this function code in the handle input processing module, and after the final debugging, the finished program was burned into a cassette, and Fu Zan named this version "Tank Wars 28".
Soon the cartridges on the consoles were replaced by freshly baked Tank Wars 28, and of course players didn't notice the mystery at first, until one of the players (2P) had all their tanks wiped out and started to sit back as usual. The player didn't know if it was intentional or unintentional, so he sat down in the chair and pressed the A and B buttons on the controller at the same time. Suddenly everyone was surprised and made the development team secretly snicker, the original tank was gone, the 2P player who didn't have a tank actually had another tank to control, and under the surprised gaze of everyone, he rushed left and right, and fought bravely to kill the enemy, and the 1P player who was originally focused was surprised to find that his tank was missing, "Boss, someone moved my tank!", there was a grumbling voice floating in the store. Since then, the fighting style of the players has changed, the once cautious has become the first to fight, and the voices in the store have also changed, from time to time there are screams of "damn it, he borrowed it again" or "death is death, don't borrow my life!", although this is very different from the original vision of the development team, but the players have experienced a new feeling of two-player cooperation.
The encouraged development team continued its efforts, and this time the black hand reached out to the players' exclusive items - treasures. After code and parameter tweaks, Tank Wars once again has a new element - enemy tanks can also eat treasures, and those that were once the player's best umbrella are now the player's hyphens. The cassette was burned, and the poor players were once again the test subjects.
On this day, Ye Tianwei and Chen Xiaohao came to the store at No. 16 Meiwu Road early, just in time for the owner of the store to turn on the TV and game console, Ye Tianwei and Chen Xiaohao tacitly took a handle, waiting for the appearance of the game screen, everything was the same as usual, but Ye Tianwei noticed that the shopkeeper's smile was a little weird. When the game screen first appeared on TV, a few more frequent players arrived, but Ye Tianwei and Chen Xiaohao still have a very high status in the industry as a pair with the strongest combat effectiveness and the most breakthroughs, and the later players all sat down honestly, ready to see the performance of the two today. Ye Tianwei and Chen Xiaohao have been old friends since childhood, and unlike ordinary players, the two are very good at cooperating with each other when playing "Tank Wars", so they can often achieve good results. Holding the handle, Ye Tianwei felt that he was in a good state today, and looking at Chen Xiaohao's expression next to him, it seemed to be good, and he secretly calculated in his heart, thinking that he should be able to hold on a few more levels than the previous two days. Choose, Choose, Choose, Choose, Choose, Choose,
As usual, Ye Tianwei and Chen Xiaohao quickly took control of the situation, destroying enemy tanks while eating treasures and thriving. A red tank sneaked up on the side of the two with the help of grass cover, and before the players watching the battle could exclaim, Ye Tianwei, who had been prepared, turned around and got it. Accompanied by the reward prompt, a pocket watch flashed above the screen, Ye Tianwei weighed it, the distance was too far, it was too risky to rush directly, it was not worth it, the two exchanged glances, and decided to continue to defend below.
"Look, the tank is stealing treasure!" exclaimed one of the players.
Ye Tianwei smiled contemptuously, and muttered in his heart: "It's really not level, I just shout if I don't understand anything, it's just that the treasure disappears by itself, what's the fuss." ”
But Ye Tianwei soon found that something was wrong, the tank that had been extremely flexible in his hand seemed to be stained with glue, no matter how he pressed the arrow button, he couldn't move, he looked sideways, Chen Xiaohao next to him also had an unbelievable expression, his forehead began to ooze dripping sweat, and an ominous thought came to mind, "Could it be that the handle is broken?" The boss won't want us to lose money. ”
Welcome to the majority of book friends to come and read, the latest, fastest, and hottest serialized works are all here!