- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
推箱子实验报告推箱子实报告
PAGE
青岛大学软件技术学院
游戏制作实践实训
题目名称 推箱子游戏
姓 名 丁帅帅
专 业 数字媒体艺术
班 级 3班
指导教师 解新峰
2014 年 1 月 16 日
目 录
TOC \o 1-3 \h \z \u
HYPERLINK \l _Toc21760 1 引言 PAGEREF _Toc21760 3
HYPERLINK \l _Toc17757 1.1选题目的 PAGEREF _Toc17757 3
HYPERLINK \l _Toc32424 1.2项目目标 PAGEREF _Toc32424 3
HYPERLINK \l _Toc27285 2推箱子系统概述 PAGEREF _Toc27285 4
HYPERLINK \l _Toc31382 2.1系统总体设计 PAGEREF _Toc31382 4
HYPERLINK \l _Toc15784 2.2系统功能模块规划 PAGEREF _Toc15784 4
HYPERLINK \l _Toc4065 2.3系统功能结构图 PAGEREF _Toc4065 4
HYPERLINK \l _Toc18755 3推箱子系统的详细设计 PAGEREF _Toc18755 5
HYPERLINK \l _Toc6022 3.1程序中自定义类说明 PAGEREF _Toc6022 5
HYPERLINK \l _Toc2519 3.2程序中主要方法说明 PAGEREF _Toc2519 5
HYPERLINK \l _Toc6277 3.2.1界面框架与按钮设计 PAGEREF _Toc6277 5
HYPERLINK \l _Toc1226 3.2.2地图的绘制形成 PAGEREF _Toc1226 6
HYPERLINK \l _Toc23423 3.2.3推箱子游戏的游戏性 PAGEREF _Toc23423 6
HYPERLINK \l _Toc6018 3.2.4小人与箱子移动的算法 PAGEREF _Toc6018 6
HYPERLINK \l _Toc11013 3.2.5栈的应用 PAGEREF _Toc11013 7
HYPERLINK \l _Toc16902 4 推箱子系统的实现和运行 PAGEREF _Toc16902 7
HYPERLINK \l _Toc20434 4.1运行结果 PAGEREF _Toc20434 7
HYPERLINK \l _Toc4735 小结? PAGEREF _Toc4735 9
HYPERLINK \l _Toc17848 参考文献 PAGEREF _Toc17848 9
1 引言
1.1选题目的
随着科学技术的发展,???们的生活水平越来越繁忙,在充满竞争的社会条件下,压力往往带给人们很多烦恼,所以合理的解压方式称为现代人的共同心愿。为了给大家提供一个合理的解压平台,?我们在本次课程设计中为大家开发了一款适合休闲娱乐的小游戏,?本次课程设计是配合?JAVA?程序设计课程,深入学习掌握?JAVA?语言,熟练运用?Java?工具对系统的编写。通过课程设计各个项目的综合训练,培养学生实?际分析问题,编程和动手能力,提高学生的综合素质。
1.2项目目标
本设计要求采用java语言编程,java中的类和封装特性,实现游戏中控制游戏中的人物行走推移箱子,选关,选音乐等游戏的基本功能。对该游戏系统功能模块进行详细分析,写出详细设计说明文档,编写程序代码。调试程序使其能正确运行。
2推箱子系统概述
2.1系统总体设计
在此游戏中本着娱乐为目的,游戏者不仅可以在玩游戏还可以享受音乐,游戏界面简单,操作容易,在玩游戏的同时还可以锻炼大家的反应速度及灵敏程度,在游戏中设置关数,级别由低到高,一关比一关难,提高大家的兴趣,玩家可以自由的选关,并设置了分数的存储系统。系统中又增加了音乐的设置可以让玩家享受音乐。通过对小人移动箱子是否到达墙边进行判断决定胜负及是否可以进入下一关。
2.2系统功能模块规划
在该系统中总共划分了五个模块?
(1)初始化模块,对游戏界面进行初始化操作,对各个按钮的功能进行操作使之当动作发生时
您可能关注的文档
- (新的)理工学院《马思主义基本原理概论》课程实践报告格式(新的)理工学院《马克思主义基本原理概论》课程实践报告格式.doc
- (已修)财政学复习资(已修)财政学复习资料.doc
- oracle实验报告racle实验报告.doc
- pdf下载城市生态规的基础理论与实证研究以厦门马銮湾为例pdf下载城市生态规划的基础理论与实证研究以厦门马銮湾为例.pdf
- 成都体院计算机教室方案都体院计算机教室方案.doc
- MH 电动单梁门式起机制造过程检验记录MH 电动单梁门式起重机制造过程检验记录.doc
- 战略管理的性质与原则战管理的性质与原则.ppt
- 战略管理外文文献目录战管理外文文献目录.doc
- 战略管理综合答案战略管综合答案.doc
- PEP六年级英语下册一单元测试题PEP六年级英语下册第一单元测试题.doc
文档评论(0)