admin 发表于 2016-5-16 11:21:16

基于Qt的星际大战游戏设计与实现

技术:C++、QT等
摘要:
随着计算机的普及,电脑游戏也慢慢融入人们的生活中,成为人们放松心情的一种方式。星球大战(一款飞机射击)作为一款经典且易于操作的游戏,一直受到人们的青睐,在繁忙的工作之余,玩星球大战游戏确实是一种缓压的休闲方式。
此游戏在设计上充分反映了现在流行的游戏的基本功能:如游戏计分、游戏暂停、键盘控制、游戏设置等。
在系统设计过程中,使用了面向对象的分析、设计方法。完全采用软件工程的方法进行需求分析、总体设计、详细设计和测试,本设计采用C++语言开发,编程环境基于Qt下的Qt creator 1.3 Linux版本。
针对游戏特点,设计了三个类和一个窗体。图形实体类MyItem主要用于生成图形及图形的位置信息和变形;游戏边界类GameArea用于绘制游戏区域和方块,及实现游戏的核心功能;主窗体类Widget用于显示主菜单及放置游戏窗体及控制整体。窗口widget.ui,用于界面显示。
    系统的设计要达到画面流畅,美观大方游戏有趣耐玩。
  
关键词:游戏,Qt,C++

目录:
摘要…………………………………………………………………….………Ⅰ
ABSTRACT………………………………………………………………………Ⅱ
1 引言……………………………………………...……………………………..1
2可行性研究………………………………………………….………….......…9
3需求分析………………………………………..................... ….......................10
4总体设计……………………………………....................................... …....…21
5详细设计…………………............ ......................................…………………25
6总结……………………………………….. …..................................... …....…28
致谢……………………………………….. …..................................... …....……29
参考文献…………………….......................…………........... ...... ......…...……30
附录………………………...........................……….................... ..... ....….……31

包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****


页: [1]
查看完整版本: 基于Qt的星际大战游戏设计与实现