职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-5-16 11:21:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术: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

包含资料:


截图:



百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览支付



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表