没有合适的资源?快使用搜索试试~ 我知道了~
毕业设计(论文)-基于Windows平台C语言实现迷宫游戏的设计.doc
0 下载量 133 浏览量
2023-07-02
13:36:41
上传
评论
收藏 100KB DOC 举报
温馨提示
试读
26页
毕业设计(论文)-基于Windows平台C语言实现迷宫游戏的设计.doc
资源推荐
资源详情
资源评论
1
基于 Windows 平台 C 语言实现迷宫游戏的设计
摘 要
随着科技的日益发展,计算机信息知识越来越被人们所认知和使用,在当今知识爆炸的
时代计算机毫无疑问成为人们常用的日常工具,而 Windows 和 C 语言都凭借其独特的优势越
来越赢得人们的青睐。IT 业的壮大,信息化的不断更新加快了我们进入智能时代的脚步,同
时使得我们的生活更加的丰富多彩,物质文明富足下精神文明的建设也成为时代进步的标志,
因而各种丰富生活的轻松娱乐软件应运而生,对它们的研究也成为各界关注的重点。Windows
平台下用 C 语言实现的迷宫游戏设计,由图形驱动,欢迎画面,初始化迷宫数组,寻找路径,
输出迷宫图形,结束画面,图形结束七个模块构造。七个函数模块各成体系,互不干扰。因
此,简易迷宫程序的实现在迎合大环境的同时更有利于在以后的开发项目中提供良好的思维
方式,来进行更深入的研究了解。
关键字 Windows;Turbo C2.0;C 语言;迷宫
2
Realize and design the game of maze in C program language
based on Windows
Abstract
With the development of scientific technology, computer information technology
has become more and more popular. It’s no doubt that computer has become the
popular tools in our lives today. Windows and C language with it’s unique advantage
have won people’s favor more and more. Growth of information industry and the continuous
updating of information speed up our pace into the intelligence times and make our life more
colorful at the same time. Spiritual civilization construction has become a sign of the progress of
times under plenty of material, so all kinds of entertainment software enriching life came into
being, research on them has become a focus of public attention. Design of maze game is realized
by the C language based on windows platform. The game includes seven modules ,i.e. graphics
driver, the welcome screen, initializing the array of maze, finding the path, the output of maze
graphics, the end of the screen, graphics end. The seven function modules is independent. So the
realization of simple maze procedure which adapt to environment at the same time will benefit to
provide a good way of thinking in the future project in order to study in depth.
Keywords: windows; Turbo c 2.0; C language; maze
3
绪 论
信息化时代,生活中各色产品都已经离不开计算机的开发实现,并且我们现在的生活已
经跟信息化元素真正密切联系着了,而影响我们生活的信息化产品都是从一个小型产品的研
究中演变而来。丰富我们精神生活的产品也不例外,现下一些小型游戏也广受人们的热爱,
而最为智力游戏中的迷宫游戏也层出不穷,且各色各样,并且这些小型游戏的开发也备受国
内外个大信息产品开发商的欢迎,不断推出自己的产品,且很好的进入了人们的生活。
各大公司,各种产品,都有它自己的设计平台及项目安排,并且都很好的达到了社会的
需求,丰富了人们的生活,但产品平台的差异并不一影响产品投入市场的价值,同时产品的
大小也不意味着在市场上未来价值的利益悬殊,产品研发的核心技术才是最大的基础跟价值,
此论文中的迷宫游戏设计正是基于游戏设计的理念,只为达到培养锻炼个人开发设计的能力
及培养综合运用软硬件环境来投入到更大项目开发中的实战技能的目的,真正表现出小产品
的大效益。
本论文尝试了不同的方法达到实现简单迷宫游戏的设计实现,在不断的总结实践过程中,
最终运用基本的设计开发理念,从一个产品的需求功能上初步分析,再从技术经验的可行性
判断,最终确定项目的流程,投入开发实施。
论文在达到实现效果的同时更深入介绍了操作平台及其开发语言的基本知识,不仅达到
了实现的最终目的,同时更好地丰富了对于开发过程中使用工具的知识了解。在注重设计能
力的同时也贯彻了对创新能力的培养,还兼顾了对 C 语言底层库函数的介绍,真正全面的认
识到了用语言开发的整个过程。
本论文使用 3 个章节的篇幅,从不同的方面去介绍了对于整个开发过程中一些工具及其
开发理念的的不同层次的介绍。
第一章又通过 3 个小节的层次结构分别叙述了开发平台及开发语言的基本知识,在达到
实现迷宫游戏设计的同时去见要的为大家介绍各方面的知识,真正扫除对一些基本概念的懵
懂认识,全面丰富知识的深度。
第二章简单的针对迷宫游戏的实现,进行了概要的需求分析,使设计过程的目的更加明
确,有利于直接的对产品的实现带来清晰的思路。同时,它的需求分析也是一种广度的对一
个产品设计的基本要求,可以达到由此及彼的效果,有一定的指导价值。
第三章便真正投入到本课题的设计研究中,通过对设计迷宫游戏的两大方面去细述,首
先,对 C 语言实现的迷宫游戏功能模块上进行划分,具体到图形驱动、欢迎画面、初始化迷
4
宫数组、寻找路径、输出迷宫图形、结束画面、图形结束这七大模块,同时概述各自的功能,
进行了一个完整迷宫游戏的概述;其次,再深入到具体语言的实施上,也该论文最核心的部
分,对各功能函数的算法实现上具体概述。真正完整的介绍了整个游戏的全部实现过程。
本论文只是在信息化时代这个大背景下一个小小的折射点,通过对一个简单产品的开发
流程及技术方面的简要介绍,重点在于注入一个在 IT 产业对于一个功能项目开发的思想,
在这个基本思想的基础上再各展才华,真正在一个团队的基础上来最终开发出一个具有生活
实际价值的产品,服务社会,推动社会的进步。
5
1 开发平台与开发语言介绍
1.1 开发平台简介
1.1.1 什么是 Windows
windows 中文是窗户的意思。另外还有微软公司推出的视窗电脑操作系统名
windows。Windows 是由 Microsoft 开发的,是目前世界上用户最多、并且兼容性最强的操
作系统。随着电脑硬件和软件系统的不断升级,微软的 windows 操作系统也在不断升级,
从16位、32位到64位操作系统。从最初的 windows1.0到大家熟知的 windows95、NT、97、
98、2000、Me、XP、Server、Vista,Windows 7各种版本的持续更新,微软一直在尽力
于 Windows 操作的开发和完善。
1.1.2Windows 的出现
Windows 起源可以追溯到 Xerox 公司所进行的研发工作。1970年,美国 Xerox 公司成
立了著名的研究机构 Palo Alto Research Center(PARC),从事局域网络、激光打印机、图形
使用者接口(Graphic User Interface,缩写:GUI)和面向对象(Object-Oriented)技术的研究,并
于1981年宣布推出世界上第一个商用的 GUI 系统:Star 8010工作站。但由于种种原因,此
技术上的领先并未得到充份的重视,也没有进一步做商业化的应用。
然而 Apple Computer 公司的创始人之一 Steve Jobs 在参观 Xerox 公司的 PARC 研究中
心后,认识到了 GUI 的重要性以及广阔的市场前景,于是开始着手进行自己的 GUI 系统研
发工作,并于1983年研发成功第一个 GUI 系统:Lisa。不久,Apple 又推出第二个 GUI 系统:
Macintosh,这是世界上第一个成功的商用 GUI 系统。Apple 公司在开发 Macintosh 时,出于
市场战略上的考量,只开发了能于 Apple 公司自己的计算机上作运作的 GUI 系统,但当时,
基于 Intel x86微处理器芯片的 IBM 兼容计算机已渐露头角,因此就给了 Microsoft 公司所开
发的 Windows 生存空间和市场。
Microsoft 公司早就意识到建立业界标准的重要性,在1983年春季就宣布开始研究开
发 Windows,希望它能够成为基于 Intel x86微处理芯片计算机上的标准 GUI 操作系统。它
在1985年和1987年分别推出 Windows 1.03版和 Windows2.0版。但是,由于当时硬件和 DOS
操作系统的限制,这两个版本并没有取得很大的成功。此后,Microsoft 公司对 Windows 的
RAM 管理、GUI 做了重大改进,使 GUI 更加美观并支持虚拟内存。Microsoft 于1990年5月
份推出 Windows 3.0并一炮而红。这个「千呼万唤始出来」的操作系统一面世便在商业上取
得惊人的成功:不到6周,Microsoft 公司销出了50万份 Windows 3.0,打破了任何软件产品
的6周销售记录,从而一举奠定了 Microsoft 在操作系统上的垄断地位。后来更因此在1994年
时被 Apple 公司控告侵权,展开了著名的“look and feel”诉讼官司。
1.1.3 Windows 的基本思想及其特点
剩余25页未读,继续阅读
资源评论
xinkai1688
- 粉丝: 340
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功