Game programming and Game types

Source: Internet
Author: User

Game programming refers to the use of computer programming languages, such as C programming language, C + +, Java, etc., to write computer, mobile phone or game consoles. The current popular game programming language for the C + + programming language, the current popular game programming interface for DirectX9.0, as well as OpenGL, SDL (Simple DirectMedia Layer) and so on. The game now played on the phone is divided into Android and iOS two different platforms, respectively, with Eclipse/myeclipse and Xcode. There are also a number of cross-platform programming engines, such as cocos2d-x, unity, and so on.

Brief introduction

Game programming refers to the use of computer programming languages, such as C programming language, C + + programming language, compilation, etc., computer, mobile phone or game consoles.

Role-playing games

    A game in which the player plays one or several characters in the game and has a complete storyline. Players may be confused with adventure games, in fact the distinction is very simple, RPG game is more emphasis on the story development and personal experience. In general, RPG can be divided into Japanese and European-style two, the main
to distinguish between the cultural background and the way of fighting. Japanese RPG multi-use turn-based or semi-instant combat, with emotional delicate, plot moving, rich characters, such as "Pokemon" series, "Final Fantasy" series, "XX Legend" series, most Chinese-made RPG can also be classified as Japanese-style RPG, such as familiar with the "Paladin biography", "Swordsman Love" and so on European and American RPG use instant or semi-instant combat, characterized by a high degree of freedom of the game, rigorous background design, open maps and plots, high resistance to play, such as the "Genesis" series, "Diablo" series. The
    RPG game is the type of game that resonates with the player most. The birth of the Enix "Brave Dragon" on sale as a symbol, began a long time of the RPG. RPG games can show the world of the game maker to the player. Architecture one or the unreal, or the real world, let the player in the inside of the adventure, play, grow, feel the creators want to convey the idea of the player. RPG games do not have a fixed game system pattern to find, because the purpose of the system is to build the imagination of the creator of the world. However, all RPG games have an iconic feature that represents the player's ability to grow up the system, and the world of program building is the personality of each RPG game. Unlike other game types, although RPG's performance is three-dimensional, multiple, but its fundamental is the performance of the storyline. Depending on the type of battle, RPG can also be divided into the Orthodox RPG which is developed in accordance with the game of "Dragon Fighting Dragon", "Dungeons and Dragons", and the A. of ACT elements such as "Legend of Zelda", "radiation", etc. RPG, as well as the fusion of SLG elements such as "Flame Emblem", "Magic Gate" and other S. Rpg. In addition, the European and American RPG elements are more (where innovation comes from.) is constantly in the RPG add some other elements of the game, such as act, SLG, FGT, FPS and even RTS and so on, and so on, the system is more complex, features are not obvious, controversial, and there are real-time game content of instant RPG This category such as Elder Scrolls 4 ".
3 Action Games

Players control game characters in various ways to eliminate enemies or save their own to pass the game, not deliberately pursue the storyline, such as "Super Marie", "Star of the" and so on. Most of the action games on the computer originated from the early arcade games such as "Soul Bucket Luo", "Devouring Heaven and earth" and so on, the design theme is for ordinary players, with pure entertainment for the purpose, generally have a few simple puzzle elements, simple operation, easy to use, nervous stimulation, belong to the "popular" game.
Act games emphasize the refreshing feeling and smooth game feeling, among which the Japanese Capcom Company's action game is the most representative. On the 2D system, it should be on the background of scrolling (horizontal, vertical), according to the activity block representing the player and the active block representing the enemy to attack judgment and attack judgment for collision calculation, adding a variety of visual, auditory effects of the game, including the classic "Demon City", "fast hit cyclone." To the rapid development of 3D Games today, the Act game has been further developed, lifelike body movements, hot fighting effect, good operation feel and complex attack combination, representing the works as the three acts of "Ghost Cry" series, "Ninja Gaiden Biography" series, "Ares" series.
4 Adventure Games

A game in which players control game characters for virtual adventures. Unlike RPG, AVG is characterized by the fact that the storyline is often carried out in the form of completing a task or solving some puzzles, and in the course of the game it emphasizes the importance of the puzzle. Avg can also be subdivided into action-type and puzzle-type two, the solution of the fan-like AVG purely rely on the development of puzzle-driven plot, the difficulty coefficient is larger, the representative is super classic "Mysterious Island" series, "Silent Ridge" series; Action Class (A. AVG) can include some act, FGT, FPS or RCG elements such as "Biochemistry Crisis" series, "Tomb Raider" series, "Dinosaur Crisis" series.
When Avg appears, it refers to a plane adventure game like the Mystery Island series, which is based on a variety of reasoning novels, suspense novels and thriller novels. At the time, its system was basically loading pictures, playing text, music, sound, and then looping. Or there will be players interacting, but also very limited. The main task of the player is to experience its storyline. This new type was not redefined until after the birth of the Biochemistry crisis series, creating an adventure game that incorporates action game elements (A. AVG), the most representative work is Capcom's "Biochemistry Crisis" series.
5 First person view shooter game

First person point of view shooting game (First-person Shooting) FPS game at the time of birth, because of the immature 3D technology, can not show its unique charm, is to give players and their strong sense of generation. The birth of the destroyer brought the rise of FPS games, but it also brought a new noun--doom syndrome (3D game vertigo) to modern medicine. With the continuous development of 3D technology, FPS is also moving towards more realistic picture effects. As you can say, FPS games are all about the type of game that was born to perform 3D technology. The representative works include "Unreal Arena" series, "Half Life" series, "Rainbow Sixth" series, "Call of Duty" series, "Thunder God Hammer" series. ("Counter-Strike" is a "half-life" of a mod game in our country, it is the development company found its commercial value only after the game, it is not listed in this column)
6 Third person shooter game

Third-person shooter game refers to the game can be seen through the game screen of their own operation of the characters, shooting battle game.
The difference from the first person shooter is that the first person shooter shows only the protagonist's view on the screen, while the third person shooter is visible on the game screen. This can be more intuitive to see the role of the action, clothing and other first human games in the non-performance of the part, more conducive to observing the role of injury and surrounding things, as well as ballistic.
Third-person games add more action elements than the first-person game, such as tumbling, climbing, sprinting, fighting, etc., while using various skills, the player can also observe the smooth movements of their characters, increasing the overall smoothness of the game and refreshing feeling.
The first person game camera angle is self-reference, the field of view is relatively small, although brought into the real feeling, but in combat, because of narrow vision, often can not see the enemy in their own field of vision, if it is a third-person shooter game, can provide more choices in the field of vision-can see from the rear trajectory, When you are behind a bunker, you can see the enemy in the first person's corner from a broader perspective.
Masterpiece: Infernal Affairs, cell division, Lost Planet, Max Payne.
7 Fighting games

A game in which players manipulate various characters to fight with a character controlled by a computer or another player, the game is fast paced and has a very high degree of play. According to the painting technology can be divided into three and 3D two kinds, 2D fighting game has the famous "Street Fighter" series, "Boxing King" series, etc. 3D fighting games such as "Iron Fist", "Death or life" and so on. There is no plot for this type of game, there are at most a simple scene setting or background display. Scene layout, character modeling, control methods, etc. are also relatively single, but the operation is more difficult, the skill requirements are high, mainly rely on the player's rapid judgment and micro-operation to win.
The system of the FTG game is the collision calculation of the active block under the fixed background screen, which is the further sublimation of the battle part of the action game. Today's 2D FTG system can be said by the Capcom "Street Fighter" series defined, the various judgments in the battle, shake the lever and press the corresponding button to exert the powerful will kill technology (Japanese vocabulary, from this into China). The "King of Boxing" series has successfully defined the "Super Kill technology" system. When the player reaches a relatively harsh condition, it can be used to reverse the outcome of the "super-kill", increasing the variability of the PVP results.
8 Sports Games

On the computer simulation of various types of sports games, variety, high degree of simulation, popular, such as "Live Football" series, "NBA Live" series, "FIFA" series, "2K" series, "ESPN Sports" series.
9 Racing Games

    simulates various types of motorsport games on a computer, usually in a game scene, with a particular emphasis on image sound technology, often the cutting-edge technology that represents computer games. Thrilling, real sense of strong, by car fans love, masterpiece has "Need for Speed", "Motorcycle hero" and so on. Another is called the "Driving Game". RAC is becoming more and more rich, and there are other modes of racing games, such as rowing, horse racing, etc.
    RAC to experience driving fun for the game, give the players in real life difficult to achieve a variety of "car" racing experience, players in the game is the only purpose is "the fastest." The system of the system is a given route (many of the famous track in the real world), according to the player's speed value control the scrolling speed of the background screen, so that players in the process of avoiding obstacles, in a limited time, to the end. Due to the 2D constraints, it is difficult to simulate the "speed" of the feeling, so the success of the work is quite limited, Japan's Nintendo Company's "F ZERO" should be the most representative of the work. In the 3D RAC era, RAC has finally made the most of its speed in the world of 3D technology-built games. The representative works are: EA's "Need For Speed" series, Namco's "Ridge Racer" series, SCE's "GT Racing" series.
10 instant Strategy games

    Originally belongs to the strategy game SLG a branch, but because of its rapid popularity in the world, so that it gradually developed into a separate type, fame or even more than SLG, a bit like FIFA and the International Olympic Committee relations. RTS generally includes the acquisition, construction, development and other strategic elements, while its combat and the various strategic elements of the use of real-time system. The masterpiece has "StarCraft", "Warcraft" series, "Empire Era" series and so on. Later, it derived the so-called "real-time Tactical game (RTT)", that is, the various strategic elements of RTS are not or not all in real-time, or a small number of strategic elements. RTT to control a team to complete the task of the way, highlighting the role of tactical, with "Allied Expendables" as the representative. The
    RTS game is the final form of strategic game development. In order to win the war in the game, players must continue to operate, because the "enemy" is also doing similar operations at the same time. As far as the system is concerned, because the instruction execution of the CPU cannot be simultaneous, but the sequence, in order to give the player the feeling of "instant", the operation instructions of the various forces in the game must be executed alternately in a very short period of time. Because the CPU is computationally fast enough, the alternating interval is very small. The representative works of RTS game have Westwood "Command and Conquer" series, "Red Alert" series, Blizzard "StarCraft", "Warcraft" series, the goal of "proud Three Kingdoms" series.
11 Shooting Games

    The shooting class mentioned here is not a simulated shooting (shootout) similar to the VR warfare police, but rather a purely aircraft shot, or a survival in the crossfire of an enemy, generally controlled by a variety of flying objects (mainly aircraft) to complete the task or clearance of the game. This type of game is divided into two kinds, one called sci-fi flight simulation games (ssg=science-simulation game), Unreal, imaginary space for content, such as "Free Space", "Star Wars" series, etc., another is called Real flight simulation game (rsg=real- Simulation Game), based on the real world, with authenticity to win, the pursuit of realistic, to achieve the feeling of immersive. such as "Royal Air War" series, "Su-27" and so on. In addition, there are some simulations of other games can also be classified as STG, such as simulated submarine "hunting snorkeling", simulation tank "field lion" and so on. STG can also be divided into: longitudinal version, horizontal version, subjective angle of view.
Longitudinal version: The most common, such as the arcade "thunder", "mackerel", "empty teeth" and so on, are called Classic.
Horizontal version: Horizontal shooting, such as "Salamander Snake" series, "Theater 88"
Subjective perspective: Simulation, simulation fighter is this category. The
generally refers to the reel-type shooter, which appears to be quite the type of game. The pure 2D STG system is a scrolling background image, the player's own active block with the enemy bullets (and fighters) of the active block, self-machine bullets and enemy aircraft collision calculation. The goal of the player in the game is to record the highest score, or to survive the enemy's gunfire. The representative works has the color Beijing "194X" series, Cave "The leader Bee" series, Irem "Thunder" series. Pseudo 3D works have "R-type" series, "Thunder Fighter" series.
12 Strategy games

SLG refers to the player to use the strategy against the computer or other players to win various forms of victory in the game, or unify the whole country, or open up alien colonies. The 4E criteria for SLG are: exploration, expansion, development and extermination (Explore, Expand, Exploit, exterminate). SLG can be divided into two-turn system and instant system, turn-based strategy game such as "Heroes Invincible" series, "Kingdoms" series, real-time strategy games such as "Civilization" series, "Command and Conquer" series, "Empire" series, "Dune" series. The generalized concept of SLG is very large, simulation game is also in its broader scope, but different from the SIM (Simulation game: Life simulation), after a long time evolution, SLG contains four categories: War chess (such as "Fantasy Simulation War", "Dearths Fantasy"), turn-based class, Instant system class, Simulation Class ("Microsoft Flight Simulator", "Air Delta").
SLG game has a variety of meanings, one refers to the aircraft, tanks, robots and other general players are not exposed to the virtual experience of the device, as well as a real life experience, is also a special point of the game strategy games. In terms of systems, simulation classes are simulations of the various operations of the device (or of a particular type of real life) and the resulting results, depending on the simulation object; The system of the game is mainly on the simulation map (chessboard), the player according to the action sequence of the designated self-role action, and the enemy role of virtual combat. Simulation type of the game, has a representative of Microsoft's "Analog Flight" series, Namco's "Royal Air War" series, Konami "Air Delta" series; business simulation of Daewoo's "monopoly" series, "Wolong Yin", Microsoft's "Zoo Tycoon" series The war chess has the intelligent "the Flame Emblem" series, the Enterbrain "The Tears Ring Legend" series, the Yu June "the Super Time Space hero legend 3 Mad God" the series.
13 Music Games

Cultivate the player's music sensitivity and enhance the music perception of the game. Along with the wonderful music, some require the player to dance, some require the player finger gymnastics, for example, everyone familiar with the dance machine, is a typical, popular online games "Jin Orchestra" also its column.
Mug game of the birth of the Japanese Konami Company's "Demobilization Dance Revolution" as the symbol, the first birth of the industry and the players have been widely praised. The system is relatively simple to say, is the player in the accurate time to make the specified input, the end of the game gives the player a quantitative score of the degree of grasp. The main selling point of this type of game is the popularity of all kinds of music. The representative works of this kind of game have the "Demobilization Dance Revolution" series, "Taiko Drum Tatsu Man" series, "DJ" series.
14 Live simulation games

Different from SLG (strategy game), this kind of game highly simulates the reality, can freely build the relationship between people in the game, and as the reality of the same interpersonal communication, but also networking with many players, such as "Sims."
15 Breeding Games

The previous GB series of universal use, generally we use EDU (education) to refer to this type of game, in order to facilitate and "Trading Card game" area. As the name implies, is the player simulation training game, such as "Beauty Girl Dream Factory", "Star Volunteer", "0 Bolero plan" and so on.
16 Card games

A game in which a player manipulates characters through a card-fighting mode. Rich card type makes the game rich in multi-change, to the players unlimited fun, masterpiece has the famous "letter Long Wild Hope" series, "Game King" series, including card online games "martial arts online", in the broad sense that "the heart of the Kingdom" can also be attributed to this category. In addition to the TCG game, the TCG full name is "Trading card game", that is, "Set Exchange card Games", is the specific theme of the cards to form their own pile of cards, the use of various cards and strategies against each other card game. At present, the most popular TCG in the world is a card game "magic" which is produced by Wizards of the West in the context of myths and legends.
17 Love Games

Players back to the age of first love, aftertaste touching little drops, simulated love game. Love is not a game, but there are love games, love games are mainly for male players, there are individual women to the. Can train the pursuit of technology, learn to endure. Representative of Japan's "Heartbeat Memories" series, "think June", the people of the "green Baby", "Autumn Yi" and so on.
18 Beautiful Girls Games

Galgame is a kind of extreme game, it almost gave up all the game, and only to win the plot, it is in character molding, plot tension has its kind of game can not reach the height, such as "AIR", "Fate/stay Night", "School days" and so on. Galgame can also be subdivided, pure electronic script such as "Autumn Memories," and so on, semi-electronic script semi-other categories such as "Things" (semi-SLG) and so on. Galgame is rich in Japan and is great in China, but because of the extreme nature of such games, gamers are either extremely fond of or extremely disgusted.
19 Mobile games

The game on the phone. Games can be played everywhere, even mobile phones will also take casual games, netizens favorite types of mobile games, the highest rate of nootropic analogy, followed by the action class, strategy, simulation class, shooting class. A few examples of mobile games: "Metal Roar", "Final Fantasy 7 prequel" and so on. However, "Final Fantasy 7 prequel" Due to the maker SE Change Strategy, later on the PSP platform to publish.
20 Massively Multiplayer Online role-playing games

Give some typical examples: "Network Genesis", "Endless Task", "A3", "World of Warcraft", "Ⅱ" and so on.
21 Action Role Playing games

The so-called ARPG is translated from the English action Role Playing Game. The Chinese meaning is "action role playing game". ARPG masterpiece is: "Diablo" series "Titan Tour" series "Dragons and Dungeons" series.
22 Other types of games

The type of game that the player interacts with less, or whose work type is unknown. Common in a variety of home machine games, such as the music novel "Horror Night" series. There are some games around the set set (such as "Heartbeat Memories" Screensaver wallpaper collection), and so on, computer games, even if there are many are transplanted from home computer games.
23 Anime Games

With the same name animation as the prototype of the game, but there are some animation games purely cartoon characters and similar animation plot for the motherboard, which the same name animation as a prototype adaptation of the game may occupy a more proportion, such as "Mobile Girl", "New Century Gospel Warrior steel Girlfriend", "Deadly Camouflage" and "Wolf and spices My year with Hero, and so on, while other purely animated characters and similar animation plot for motherboard games such as "Big Sword Maid" and so on.

Game programming and Game types

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.