999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

2D flight shooting game design and implementation

2017-07-20 18:44:16LuoYunqing
魅力中國 2016年45期

LuoYunqing

[Abstract] The game, which is already one of the most popular entertainment, brings us a lot of fun.A lot of big games are great (plot, graphics, sound effects, etc.), but it takes time. So a simple, playable game is also very popular.This game is in Windows 7, with Visual Studio 2013 as the editor, in c + + as the scripting language, and a flying shooter game designed by the Unity3D game engine. Mainly implements a simple flight shooting, recruit, UI text display function, but not too much pains in the interface and the picture and sound effects, can realize the basic function of the game, and game for hardware requirement is not high also, entertainment and games also is better. It's a casual game that is simple and fun to play, and it's a great way to bring happiness to people.

[Key word] Game design, Unity3D, Flying shooter games

Thefirstchapterispreface

Development background:Since twenty-first Century, the development of the computer in all walks of life blossom everywhere. People use computer conveniently and quickly complete their daily needs, the development of the game is followed by the development of the computer. A simple, fun good game in addition to meet the needs of daily work spirit, also can bring profits. My idea is to let people work to relax, so the design of this machine, called "Astro fury" flight shooting game.

Research purpose and significance:Now there are a lot of flight shooting game on the market, but most of the games, to recharge, various means of profit, bring bad effects to the game experience. The main role and significance that I make of this game is to let people can relax the effect of playing the game.

Rlated development tools:

Script editor: Visual Studio 2013

The development of language: C++ language

Game engine: Unity3D

Thesecondchapterisfeasibilityanalysisanddemandanalysis

Technical feasibility analysis:

This game is a Unity3D game engine as the game framework, and then use the c++.VS2013 development can refer to the relevant knowledge to become familiar with.Unity3D is a fully integrated professional game engine in the VS2013 compiler environment, to use special technology easy, no problem.

Economic feasibility analysis:

The cost of the game is only the cost of developers, so the cost is not high.

Feasibility analysis of operation:

On the market of mobile phone games are able to meet the operating conditions.

Requirement analysis:

The game requires a game player control of the small plane, small plane is the value of life, can be fired bullets hit the enemy, and to avoid enemy aircraft bullets, if small aircraft was hit will reduce the value of life, life value is 0, the failure of the game. The game has five levels, level finally, there is a Boss, its life value is higher than that of other aircraft, can launch more bullets, if the game player control of the small plane finally destroyed Boss, the game victory.

When running the game to a small plane is flying out of the screen are detected, if the flying out of the screen, you also need to re set the position. Aircraft and aircraft, bullets and bullets. Aircraft and bullet collision detection. If a collision occurs, the game player small aircraft and enemy life were calculated to see if it is destroyed.

A small plane is flying straight, and Boss has its own mobile characteristics. At the same time, it is also necessary to check whether the enemy aircraft and the enemy bullets are flying out of the screen and do the same.

Thethirdchapteristhedesignofthegame

The game designed three types of aircraft, aircraft have the value of life can be fired, the aircraft was hit when the value of life is reduced, the value of life is reduced to 0 aircraft, aircraft were destroyed.

This game is a single PC casual game, simple is divided into four modules: display module, control module, data processing module, data storage module.

Each module and function:

Display module: the game process and the content displayed on the screen, the transmission control information and other game player input to the data processing module, display on the screen in the processed data.

Data processing module: the data sent by the control module is processed and transferred to the display module.

Control module: the course of the game, to identify a number of game player operation information input, the data transmission to the identification data processing module.

Data storage module: the number of enemy planes stored in each area, the location, the difficulty and other information.

Thefourthchapterofthegame

In the front is the logic and functional design of the game, and the implementation phase of the game will be based on the results of the previous, the abstract design into physical implementation.

Implementation step:

(1)Installation environment

(2)Create project

(3)Resource import

(4)Create game scenes.

(5)Perfabs fabrication.

(6)Add game objects

(7)Collision implementation

(8)Add UI

Thefifthchaptergametest

After the test, the game does not have what problem, design and implementation of the game.

參考文獻

[1]Bjarne Stroustrup(著),裘宗燕(譯 ).C++語言的設計和演化[M],北京:機械工業出版社,2002.

[2]王少峰.Visual Studio 數據庫開發技術與工程實踐[M].北京:人民郵電出版社,2009.

[3]錢樂秋,趙文耕,牛軍鈺.軟件工程[M].北京:清華大學出版社,2007.

[4]伍俊良,宋編.C#課程設計與系統開發案例[M].北京:清華大學出版社,2010.

[5]王道義,喬陶鵬,李穎鵬,寧德強.Visual Studio 使用詳解[M].北京:機械工業出版社,2009.

主站蜘蛛池模板: 人妻丰满熟妇AV无码区| 午夜色综合| 精品亚洲欧美中文字幕在线看| 欧美无专区| 伊人查蕉在线观看国产精品| 亚洲二区视频| 国产小视频网站| 久久国产成人精品国产成人亚洲 | 日韩资源站| 国产免费黄| 成年人免费国产视频| 成人在线第一页| 亚洲精品777| 国产视频只有无码精品| 亚洲免费福利视频| 性欧美在线| 丁香六月激情综合| 亚洲人成网站日本片| 青青操视频在线| 国产精品中文免费福利| 免费一级全黄少妇性色生活片| 亚洲日韩第九十九页| 久久综合丝袜长腿丝袜| 精品在线免费播放| 蜜芽一区二区国产精品| 福利在线免费视频| av大片在线无码免费| 片在线无码观看| 9啪在线视频| 午夜国产精品视频| 久久96热在精品国产高清| 亚洲精品成人7777在线观看| 亚洲成人动漫在线| 精品无码一区二区三区电影| 四虎永久在线视频| 欧美在线导航| 成人国产精品2021| AⅤ色综合久久天堂AV色综合| 99这里精品| 欧美精品在线看| 天堂av高清一区二区三区| 热99re99首页精品亚洲五月天| 成人免费午间影院在线观看| 91香蕉视频下载网站| 久久精品人人做人人| 色成人亚洲| 中文字幕在线视频免费| 欧美亚洲一区二区三区在线| 久久人与动人物A级毛片| 色成人亚洲| 国产精品无码一区二区桃花视频| 在线观看国产网址你懂的| 国产成人一区免费观看| 婷婷久久综合九色综合88| 国产福利影院在线观看| 青青草国产一区二区三区| 91精品综合| 成人无码一区二区三区视频在线观看| 精品欧美视频| 精品久久久久久久久久久| 亚洲欧美日韩综合二区三区| 无码AV高清毛片中国一级毛片| 九色在线观看视频| 中文成人在线视频| 四虎国产精品永久一区| 无码AV高清毛片中国一级毛片 | 欧美成人二区| 国产高清国内精品福利| 成AV人片一区二区三区久久| 国产成人精品综合| 韩国自拍偷自拍亚洲精品| 亚洲国产91人成在线| 国产亚洲欧美在线专区| 99re免费视频| 欧美一级高清视频在线播放| 色精品视频| 国产激情无码一区二区三区免费| 欧美国产在线看| 热99精品视频| 性欧美在线| 不卡无码网| 国产女同自拍视频|