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.

主站蜘蛛池模板: 91九色视频网| 9啪在线视频| 午夜天堂视频| 一级黄色片网| 欧美成一级| 国产精品一区二区不卡的视频| 久久成人国产精品免费软件 | 直接黄91麻豆网站| 在线观看欧美精品二区| 中文字幕色在线| 午夜高清国产拍精品| 国产va在线| 国产成人久久综合一区| 色天天综合久久久久综合片| 99热这里都是国产精品| 97精品伊人久久大香线蕉| 波多野结衣一二三| 亚洲三级视频在线观看| 亚洲一级毛片| 国产欧美日韩另类精彩视频| 欧美一级高清视频在线播放| 亚洲va视频| 亚洲福利视频网址| 国产91色在线| 国产欧美高清| 亚洲av色吊丝无码| 永久毛片在线播| 国产成人在线无码免费视频| 精品人妻无码区在线视频| 欧美区在线播放| 免费无码AV片在线观看国产| 无码乱人伦一区二区亚洲一| 四虎影视永久在线精品| 亚洲精品无码不卡在线播放| 日日拍夜夜操| 又爽又大又光又色的午夜视频| 久久免费视频播放| 四虎影视库国产精品一区| yjizz视频最新网站在线| 国产无人区一区二区三区| 亚洲中文字幕精品| 亚洲无码在线午夜电影| 青青国产在线| 好久久免费视频高清| 丁香婷婷在线视频| 国产精品自在线天天看片| 三上悠亚一区二区| 久久精品国产精品青草app| 91香蕉国产亚洲一二三区 | 亚洲aaa视频| 亚洲成人在线网| 成人免费午夜视频| 亚洲国产一区在线观看| 一本色道久久88亚洲综合| 亚洲精品综合一二三区在线| 3p叠罗汉国产精品久久| 5555国产在线观看| 国产va免费精品观看| 波多野结衣久久精品| 久久五月视频| 欧美α片免费观看| 国产96在线 | 久久先锋资源| 综合色区亚洲熟妇在线| 久久久91人妻无码精品蜜桃HD| 亚洲中文精品人人永久免费| 国产乱人激情H在线观看| 久久黄色一级视频| 美女扒开下面流白浆在线试听 | 国产精品xxx| 日韩在线2020专区| 素人激情视频福利| 日韩区欧美国产区在线观看| 国产精品亚洲αv天堂无码| 天天综合网色| 日韩av无码精品专区| 精品三级在线| 69av免费视频| 国产精品网曝门免费视频| 中文字幕欧美日韩| 国产高清精品在线91| 国产剧情国内精品原创|