毕业设计之推箱子

毕业设计之推箱子

ID:46898210

大小:164.50 KB

页数:14页

时间:2019-11-29

毕业设计之推箱子_第1页
毕业设计之推箱子_第2页
毕业设计之推箱子_第3页
毕业设计之推箱子_第4页
毕业设计之推箱子_第5页
资源描述:

《毕业设计之推箱子》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、安徽大学本科毕业论文(设计、创作)题  目:面向过程的推箱子设计                 学生姓名: 王**  学号:P010*****院(系):电子信息工程专业专业:电子信息工程入学时间: 2010年 9 月导师姓名: 李** 职称/学位: 副教授/硕士导师所在单位: 电子信息工程学院 完成时间:  2014  年   6  月面向过程的推箱子设计摘要推箱子游戏是一款很有趣味的游戏,目的在于训练玩家的逻辑思维能力。游戏中通过控制人物上下左右移动,将箱子推到指定的地点,从而通关游戏。本文主要介绍了推箱子游戏的游戏规则、需求分析、流程设计以及游戏中的主要算法的分析、设计和

2、实现。并通过游戏规则分析,确定任务流程,展开设计。最终在VC6.0和OpenCV上实现图像加载、显示和游戏交互。本次设计实现了推箱子游戏的基本功能。关键词:推箱子;图像处理;OpenCV-II-ProcedureOrientedSokobanDesignAbstractSokobangame,a veryinterestinggame, whichisaimedat training  logicalthinkingabilityofplayer.Bycontrollingtheportersmovedfromtoptobottom,orlefttoright,andpusht

3、heboxtothespecifiedlocation,andcompletethegameatlast.ThispapermainlyintroducestherulesandfeaturesofSokobangame,analysisofthedemandofit’sdesign,executionprocess,analysisandimplementationof algorithmdesigninthegame.Thisdesignwasanalyzedbyrulesofthegame,determiningthetaskflowandanalysisthesyste

4、m,andfinallyrealizedimageload,display,mutualinVC6.0andOpenCV.ThedesignrealizedthebasicfunctionsofSokobangame.Keywords:Sokoban;imageprocessing;OpenCV-II-目录1引言12推箱子游戏概述22.1游戏起源22.2游戏的操作方法22.3游戏规则23使用软件简介23.1VC6.0简介23.2OpenCV简介24任务描述34.1界面显示34.2实现键盘操作34.3图像变化显示34.4游戏胜负的判断35系统分析35.1界面设计35.2数据组织3

5、5.3游戏执行流程图45.4程序中各个函数的简要介绍56推箱子游戏算法的设计和实现56.1地图的绘制与读取56.2查找人物坐标56.3键盘操作66.4游戏胜利的判断76.5整合与测试77结束语8主要参考文献9致谢101引言目前,在中国乃至全世界,游戏产业已经逐渐成为微控制器领域的一个相当庞大的分支。随着网络和智能手机的兴起,各种网络游戏和手机游戏在国内层出不穷。从魔兽世界、英雄联盟到水果忍者、神庙逃亡,巨大的市场需求量使游戏行业在中国飞速发展。未来,游戏必将成为网络竞争中的主角,它的商业利益和商业价值是无法估量的。中国,一个人口众多的国家,随着人们生活水平的提高,温饱已不是最终

6、的目的,我们寻求的是更加多姿多彩的生活,那我们又怎能错过游戏这一最佳休闲娱乐项目呢?所以游戏在我国的发展前景一片大好[1]。经典的推箱子是一个来自日本的古老游戏,目的在于训练人的逻辑思维能力。在一个狭小的仓库中,要求把箱子推到指定的位置,稍有不慎就会出现箱子无法移动或通道被堵住的情况。所以需要巧妙的利用有限的空间和通道,合理安排移动的次序和位置,才能顺利的完成任务。目前,推箱子作为一个经典游戏,非但没有没落,还被很多编程爱好者开发出了各种版本、各种类型。本次毕业设计我将就推箱子游戏做一个研究。通过本次设计让我能更好的将理论与实践相结和,加深对理论的理解,同时培养我的动手意识,强

7、化专业知识,为以后研究更加复杂的设计打下坚实的基础。本设计主要是基于VC6.0和OpenCV软件实现的。-10-2推箱子游戏概述推箱子已被改编成各种版本,有松鼠推箱子、小狐狸推箱子、机器人推箱子、吉豆推箱子以及3D推箱子等,但玩法基本相同。2.1游戏起源经典的推箱子游戏是一个来自日本的古老游戏,1981年由日本人今林宏行首创,在1982年12月由ThinkingRabbit公司首次发行,名“仓库番”,目的是训练人的逻辑思维能力[2]。推箱子游戏是目前比较流行的游戏之一,很多操作系统和流行软件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。