基于VC++的推箱子游戲设计与实现.docVIP

  • 22
  • 0
  • 约 39页
  • 2016-11-27 发布于重庆
  • 举报
基于VC的推箱子游戲设计与实现

本科毕业设计(论文) 基于VC++的推箱子游戏设计与实现 学 院 自动化学院 专 业 电子信息科学与技术 年级班别 2008级(2)班 学 号 3108001166 学生姓名 吕文财 指导教师 ________ 张学习 ___ __ 2012年6月 基 于 VC++ 的 推箱子游 戏 的 设计与实现 基 于 VC++ 的 推箱子游 戏 的 设计与实现 吕文财 自 动 化 学 院 摘 要 近年来随着科技的飞速发展, Visual C++语言的应用正在不断深入。Visual C++语言是当今国际上非常流行的计算机高级编程语言之一,它是面向对象的可视化集成编程系统。它不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,而且通过简单的设置就可使其生成的程序框架支持数据库接口、OLE2,WinSock网络、3D控制界面。它更以自动编译功能和高级除错功能著称。因此,广泛受到编程人员青睐。不仅适合作为系统描述语言,也用来编写系统软件,还可以用来编写应用软件和设计游戏等。 本论文着重分析用Microsoft Visual C++语言实现一个较为简单的推箱子游戏,旨在介绍推箱子游戏的实现方法,并逐步介绍Microsoft Visual C++6.0图形编程的方法和技巧。本设计通过主界面对话框类、关口选择对话框类、帮助对话框类三大类以及键盘操作模块、游戏规则模块、地图文件读取模块、背景音乐播放模块、地图绘制模块,共五大模块构成。实现了任意关数选择、难度依次加大、游戏步数记录、背景音乐播放、游戏帮助、胜负判断等多个功能,采用图形函数的使用实现了一个完整的推箱子游戏界面,界面清晰可见。 关键词:HYPERLINK javascript:void(0)推箱子,HYPERLINK javascript:void(0)c++语言, 模块,图形编程 Abstract In recent years, with the rapid development of science and technology, Visual C + + language application are continuously in depth. Visual C + + language is very popular on the current international advanced programming languages of the computer, it is an object-oriented programming system integration of visualization. It not only has the program frame automatically generate, flexible convenient class management, coding and interface design integration, can develop a variety of interactive operation procedures and other advantages, and through the simple Settings will be able to make its generated programming framework support database interface, OLE2, WinSock network, 3 D control interface. It more for automatic compiler function and senior debugging is famous for its function. Therefore, widely favored by programming staff. Not only for the system description language, which is also used to write the system software, can also be used to write application software and game design, etc. This paper focuses on analyzing with Microsoft Visual C + + language

文档评论(0)

1亿VIP精品文档

相关文档