- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
安徽大学
本科毕业论文(设计、创作)
题 目: 面向过程的推箱子设计
学生姓名: 王** 学号: P010*****
院(系): 电子信息工程专业 专业: 电子信息工程
入学时间: 2010 年 9 月
导师姓名: 李** 职称/学位: 副教授/硕士
导师所在单位: 电子信息工程学院
完成时间: 2014 年 6 月
- PAGE I -
面向过程的推箱子设计
摘 要
推箱子游戏是一款很有趣味的游戏,目的在于训练玩家的逻辑思维能力。游戏中通过控制人物上下左右移动,将箱子推到指定的地点,从而通关游戏。本文主要介绍了推箱子游戏的游戏规则、需求分析、流程设计以及游戏中的主要算法的分析、设计和实现。并通过游戏规则分析,确定任务流程,展开设计。最终在VC6.0和OpenCV上实现图像加载、显示和游戏交互。本次设计实现了推箱子游戏的基本功能。
关键词:推箱子;图像处理;OpenCV
Procedure Oriented Sokoban Design
Abstract
Sokoban game, a?very interesting game,?which is aimed at?training??logical thinking ability of player. By controlling the porters moved from top to bottom, or left to right, and push the box to the specified location, and complete the game at last. This paper mainly introduces the rules and features of Sokoban game, analysis of the demand of it’s design, execution process, analysis and implementation of?algorithm design in the game. This design was analyzed by rules of the game, determining the task flow and analysis the system, and finally realized image load, display, mutual in VC6.0 and OpenCV. The design realized the basic functions of Sokoban game.
Keywords: Sokoban; image processing; OpenCV
目 录
TOC \o 1-3 \u 1 引言 1
2 推箱子游戏概述 2
2.1 游戏起源 2
2.2 游戏的操作方法 2
2.3 游戏规则 2
3 使用软件简介 2
3.1 VC6.0简介 2
3.2 OpenCV简介 2
4 任务描述 3
4.1 界面显示 3
4.2 实现键盘操作 3
4.3 图像变化显示 3
4.4 游戏胜负的判断 3
5 系统分析 3
5.1 界面设计 3
5.2 数据组织 3
5.3 游戏执行流程图 4
5.4 程序中各个函数的简要介绍 5
6 推箱子游戏算法的设计和实现 5
6.1 地图的绘制与读取 5
6.2 查找人物坐标 5
6.3 键盘操作 6
6.4 游戏胜利的判断 7
6.5 整合与测试 7
7 结束语 8
主要参考文献 9
致 谢 10
- PAGE 10 -
1 引言
目前,在中国乃至全世界,游戏产业已经逐渐成为微控制器领域的一个相当庞大的分支。随着网络和智能手机的兴起,各种网络游戏和手机游戏在国内层出不穷。从魔兽世界、英雄联盟到水果忍者、神庙逃亡,巨大的市场需求量使游戏行业在中国飞速发展。未来,游戏必将成为网络竞争中的主角,它的商业利益和商业价值是无法估量的。中国,一个人口众多的国家,随着人们生活水平的提高,温饱已不是最终的目的,我们寻求的是更加多姿多彩的生活,那我们又怎能错过游戏这一最佳休闲娱乐项目呢?所以游戏在我国的发展前景一片大好[1]。
经典的推箱子是一个来自日本的古老游戏,目的在于训练人的逻辑思维能力。在一个狭小的仓库中,要求把箱子推到指定的位置,稍有不慎就会出现箱子无法移动或通道被堵住的情况。所以需要
文档评论(0)