菜单
  

    摘  要:伴随着互联网的迅速崛起和通讯技术的不断进步,游戏行业有了快速的发展。坦克游戏作为一款经典的人机对弈游戏,自问世以来,一直受到广大游戏爱好者的青睐。  

    本文主要介绍了利用C++相关技术对坦克大战游戏的设计和制作。该游戏选用VS.NET作为开发平台,以C++作为开发语言,基于Cocos2d-X游戏引擎进行制作。文中详细介绍了该游戏的制作过程,并重点阐述了相关实现技术。该游戏主要包括:坦克的移动、子弹的发射、爆炸效果、音效控制、得分显示等功能。54043

    毕业论文关键词:游戏引擎,坦克大战,C+ + ,VS.NET

    Abstract:With the continuous progress of the rapid rise of the Internet and  communication technology, there has been a rapid development of game industry. Tanks game as the man-machine chess game of a classic, since its inception, has been the vast number of game enthusiasts of all ages.

         This paper mainly introduces the design and making use of C++ technology to the tank battle game. The game uses VS.NET as a development platform, using C++ as a development language, based on the Cocos2d-X game engine production. This paper introduces the production process of the game, and focuses on the related technology. The game includes: the movement of tanks, bullets, mobile and launch explosion effects, music player, scoring display function.

    Keywords: game engine,tank battle,c++,vs.net

    目  录

    1 前言 4

    1.1 课题来源与背景 4

    1.2 游戏行业发展现状 4

    1.3 主流游戏开发引擎 5

    2 项目需求及关键技术分析 5

    2.1 项目需求分析 5

    2.2 游戏基本功能分析 6

    3 游戏开发平台与关键技术分析 6

    3.1 开发环境及相关技术 6

    3.2 C++语言的特点 6

    3.3 游戏准备工作 7

    3.4 Cocos2d-x引擎技术 9

    3.5 游戏流程控制 9

    3.6 引擎的核心:渲染框架 10

    4 游戏的实现与核心模块 12

    4.1 坦克与障碍区域的碰撞检测模块 12

    4.2 子弹与坦克碰撞检测功能模块 14

    4.3 敌方坦克攻击玩家模块 16

    4.4 音乐播放与切换模块 17

    4.5 游戏主菜单功能模块 19

    4.6 爆炸效果功能模块 20

    5 粒子系统与内存管理机制 21

    5.1 引擎中的粒子系统 21

    5.2 粒子的生命周期 22

    5.3 粒子发射器 22

    5.4 内存管理概述 24

    5.5 引用计数 25

    5.6 自动释放池 25

    6 游戏的优化与改进 26

    结  论 27

    参考文献 28

    致 谢

  1. 上一篇:ASP.NET+Sqlserver图书管理系统设计与实现+源代码
  2. 下一篇:asp.net+sqlserver网络答疑系统的设计+源代码
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. 酸性水汽提装置总汽提塔设计+CAD图纸

  9. 当代大学生慈善意识研究+文献综述

  10. 电站锅炉暖风器设计任务书

  11. 大众媒体对公共政策制定的影响

  12. 河岸冲刷和泥沙淤积的监测国内外研究现状

  13. 杂拟谷盗体内共生菌沃尔...

  14. 十二层带中心支撑钢结构...

  15. 中考体育项目与体育教学合理结合的研究

  16. 乳业同业并购式全产业链...

  17. java+mysql车辆管理系统的设计+源代码

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回