John carmack's Resume Growth Environment
John carmack ("Father of the First Person Shooting Game")
Nicknamed Jody. His parents work very hard, so they have a good family. They were also promoted to the evening news anchor of a TV station, one of the three major TV stations in Kansas City, Missouri, and later they moved to a wealthy suburb. There, John has a little brother, Peter. In the same year, John entered the Virgin Mary Catholic Primary School, which is one of the best schools in the area. This thin boy, with messy blond hair, has been wearing glasses since he was one year old, and soon showed his uniqueness in school. Grade two, seven years old, almost all standardized tests got full marks, equivalent to the ninth grade level. John also developed a unique stuttering habit: adding a short robot-like buzz after each sentence, just like a computer processing data: "12 times 12 equals 144 ... mm-hmm." Carmack's parents suddenly divorced when he was twelve, and they are still very nervous about how to raise their children. Ingo feels that this has caused irreparable trauma to Kamak. Just when Carmack began to have fun at school, he and his younger brother Peter had to rotate back and forth between their parents and keep transferring schools. Carmack doesn't like being separated from his father. To make matters worse, when he lives with his mother, he must take care of himself.
When he was still in high school, Kamak was considered a "geek", so he was considered to have psychological problems and suspended from school for one year. After the resumption of classes, Kamak still got his diploma and was admitted to the famous local University of Kansas. In programming, Kamak is almost self-taught. Before he finished his freshman year, some of his small games were bought by many software companies, and he himself became a programmer of several software companies, gradually becoming famous in the field of game software.
Struggle experience 1990 is in the golden period of computer technology development, and IBM personal computer has brought unprecedented opportunities to the whole software industry. But most of the software at this time is for commercial purposes, but few people care about game software. At that time, a software company named Softdisk found Kamak, a sophomore, and hoped that he would join the company and develop game software together. Out of his love for game software, he agreed to the invitation without hesitation. The first problem Carmack encountered was how to transplant the game program to the personal computer. After some consideration, he chose IBM PC as the earliest game running platform. The game software is Nintendo's Super Mario Bros. 3, which is popular all over the world. After experiments, he developed a PC display technology called EGA (the prototype of 3D graphics accelerator card), which is a 16 color display mode. Later, he designed a screen refresh technology to improve the speed of game graphics display. Soon, the first 2D game of IBM PC came out successfully, which took a historic step in game software. A year later, he decided to start his own business and co-founded ID Sofare Game Company. In id Sofare, Kamak and his colleagues created and constantly innovated this game category through one bloody and violent work after another. Id's numerous honors should belong to all its employees, and john carmack is undoubtedly the glue that holds the whole company together.
Of course, the ambitious Kamak will not stop at 2D games that everyone can design. He aimed at the development of 3D games. If it had been a few years ago, his "3D plan" might have been difficult to realize. Fortunately, the computer hardware technology at that time had developed to a considerable level-high-resolution display, large-capacity hard disk and memory, high-speed operation CPU and graphics accelerator card. All these laid a good foundation for his dream. Two years later, he and another game software genius, john romero, jointly developed the world's first 3D shooting game, German Headquarters 3D, which adopted his original 3D game engine. Then, he developed two 3D games, Doom and Hammer of Thor. For a time, all computer users rushed to buy these games, and people even bought expensive PCs to play 3D games. In less than a year, Doomsday alone sold millions of copies and brought hundreds of millions of dollars in commercial profits.
At present, 4 1 year-old Kamak is still the chief programmer of ID Sofare's game software, and he has made dozens of computer games. However, Kamak is not satisfied with the status quo. His latest goal is a research project on rocket technology, and for this purpose, he set up an armadillo aerospace technology research company to continue his efforts for another dream.
Frankly speaking, Carmack is mainly a technical genius. Every game made by id Company revolves around the engine he wrote, and Carmack constantly pushes the engine technology to a new height. His first contribution to the game industry is to realize the smoothness of the background picture of the scroll game. This technology has been applied in Commander Keane of 1990. Prior to this, the background image of the horizontal scroll game on the computer platform was very unstable and could not be compared with the horizontal scroll game on the game console platform at that time. Although this technology is nothing today, it is enough to show Carmack's superb programming ability.
Achievement Status Carmack's status today is mainly attributed to his achievements in 3D, especially his tireless advocacy and dissemination of 3D acceleration technology. When Raytheon's hammer first came out, the 3D accelerator card was just a ridiculous fantasy in people's eyes. Only Carmack believes in the power of 3D technology. He made a special version of Raytheon's hammer, which runs on Verite graphics card. The picture looks beautiful, but Verite graphics card failed to gain a foothold in the market. Later, Kamak made a new version of Thor's Hammer with OpenGL standard, so that all graphics cards with 3D acceleration can render more gorgeous images with faster speed and higher resolution. Nowadays, some graphics card manufacturers even discuss with Carmack before developing new products to ensure that their hardware can perfectly support the games produced by id. What Carmack has done has decisively changed the future development of the graphics card industry.
In addition to 3D achievements, john carmack has also brought many other technological innovations to the game industry, such as client detection in network code, various textures, game code that is easy to modify and expand, and command line instructions inside the game ... It seems that Carmack has done everything that should be done, but who knows, maybe all this is just the beginning.
? Other activities Carmack is not only a programmer in the field of 3D images, but also likes rocket launchers, and has set up a private R&D team called Armadillo Aerospace. Shortly after giving a keynote speech at QuakeCon 20 13 in Dallas, Kamak personally confirmed to Arstechnica that his days of doing nothing for so many years were over, leaving only a breath in the armadillo space he created himself.
1996 When QuakeCon was held, Kamak met Catherine Anna Kang in his office. They got married in June 5438 +2000 10, and their son Chrisher Ryan was born in August 65438+March 2004.
Carmack has his own blog (formerly called. Plan), and he will leave messages on it from time to time.
On August 7, 20 13, Kamak joined Oculus VR (English: Oculus VR) as the chief technology officer (CTO), and officially resigned from id Sofare on October 22, the same year, and worked full-time for Oculus VR. The reason why Kamak resigned was that ZeniMax Media, the parent company of id, disapproved of id developing games on the platform of Oculus Rift. .
The developed game Wolfenstein3D (German headquarters 3D)
"Doom"
"Doom" (Doom II)
Pagan (pagan)
"Witch" (witchcraft)
Witch (Witchcraft 2)
Thor's hammer
Earthquake 2
QuakeIIIArena (quake 3)
Doomsday 3
QuakeIV (quake 4)
Rage (rage)