- 3
- 0
- 约6.79万字
- 约 64页
- 2016-12-20 发布于辽宁
- 举报
劳拉方块游戏设计与实现
摘要
劳拉方块是一款老少咸宜的小游戏,和俄罗斯方块类似,其中加入了等级的概念。游戏中的每一块落下的方块都由四个小色块组成,这四个小色块存储在一个数组的四个元素中,计算机随机产生不同类型的七种方块,根据计算机时钟控制它在一定的时间不停的产生。用户可以通过上下左右四个方向键(方向键的事件处理)来实现方块的翻转、向左、向右和向下。然后程序根据这七种方块对叠成不同的模型。
论文首先描述了游戏的历史和开发环境,然后完整地展现了软件定义,可行性研究、需求分析、概要设计、详细设计和软件测试,整个开发过程贯穿软件工程的知识体系。
此次设计在Linux下,以C++作为开发语言,在Qt平台上进行游戏的设计与实现,最终完成了代码部分的全部工作。能够设计出一款小游戏,寓教于乐,对我来说十分有意义。
关键词:游戏开发;Qt;控制;C++
Laura?box?Game Design?and Implementation
Abstract
Laura box is a game for all ages , and like Tetris , which added the concept of class . Each game consists of a falling block consisting of four small blocks of color , these four small patches stored in an array of four elements , the computer randomly generated seven different types of boxes , according to the computer clock to control it to some time to stop production. Users can up and down the four arrow keys ( arrow keys event processing ) to achieve the box, flip, left, right and down. Then the program based on these seven boxes for Diecheng different models.
Paper first describes the games history and development environment , and then show the complete software-defined , feasibility studies, needs analysis , outline design, detailed design , and software testing throughout the entire development process of knowledge of software engineering.
The design under Linux, in C + + as a development language , the Qt platform design and implementation of the game, the final completion of all the work the code section. Able to design a small game , entertaining, very meaningful to me .
Keywords: game development; Qt; control;C++
目录
摘要 i
Abstract ii
1.绪论 1
1.1 课题研究的目的及意义 1
1.2 电子游戏的发展状况 1
1.2.1 电子游戏及其分类 1
1.2.2 电子游戏发展现状 2
1.3 研究的主要内容 3
1.4 研究的目的和意义 3
2. 可行性研究 5
2.1 设计目的 5
2.2 软件的定义 5
2.3 可行性分析 5
2.4 结论意见 5
3. 需求分析 6
3.1 引言 6
3.2 游戏需求 6
3.3 开发环境 6
3.4 接口控制 7
3.5 方案论证 7
3.5.1 VB的特点 7
3.5.2 Java的特点 7
3.5.3 Qt的特点 8
3.5.4方案的选择 8
3.6 Qt简介 8
3.7 Qt的类库 10
3.8 Qt相比其他图形界面库的优点 10
3.9 Qt对象间通讯机制 11
4. 游戏的详细设计 13
4.1 劳拉方块游戏功能图 13
4.1.1 游
您可能关注的文档
- 大学学位论文-切纸机的设计.doc
- 大学学位论文-切纸机设计.doc
- 大学学位论文-利用ic芯片设计实用用电子秒表电路说明书.doc
- 大学学位论文-别克君威前车门总成布置设计.doc
- 大学学位论文-加热炉设计定稿.doc
- 大学学位论文-动态汽车衡系统胎压形变及车速检测设计——软件部分.doc
- 大学学位论文-动液面监测系统研究.doc
- 大学学位论文-劳务派遣用工的现状及问题研究.doc
- 大学学位论文-勤工助学管理系统.doc
- 大学学位论文-包头地区1500m3高炉本体设计.doc
- 2026年吉林大学中日联谊医院非编岗位人员招聘备考题库及完整答案详解一套.docx
- 2026年吉林大学中日联谊医院非编岗位人员招聘备考题库及完整答案详解1套.docx
- 2025-2026学年小学心理健康四年级下册鲁画版教学设计合集.docx
- 2025年宠物行业品牌建设五年报告.docx
- 2026年吉林大学中日联谊医院非编岗位人员招聘备考题库及参考答案详解一套.docx
- 2025年区块链政务十年透明行业报告.docx
- 2025年农业政策扶持发展报告.docx
- 2025年人工智能十年演进:智能客服与机器学习行业报告.docx
- 2026年吉林大学化学学院面向海内外诚聘教师备考题库完整参考答案详解.docx
- 2026年吉林大学化学学院面向海内外诚聘教师备考题库及参考答案详解1套.docx
最近下载
- 2024年湖南汽车工程职业学院单招职业技能测试题库及答案(历年真题).docx VIP
- 广东省潮州市2024-2025学年高三上学期期末教学质量检测物理试卷.docx VIP
- 上海电力学院大一机械制图C习题本解答(造福学弟,不谢)-新版.pptx
- 广东省潮州市2024-2025学年高二上学期期末教学质量检测物理试卷(含答案).docx VIP
- 新生儿身份识别制度.pptx
- 康迪泰克空气弹簧.pdf VIP
- LY/T 2817-2017山桐子栽培技术规程.pdf
- 缓刑担保承诺书范文.docx VIP
- 记账实操-电梯保养公司会计账务处理分录.doc
- 脑机接口专利关键技术白皮书-复旦大学-2025.pdf VIP
原创力文档

文档评论(0)