欢迎来到天天文库
浏览记录
ID:23783419
大小:532.03 KB
页数:27页
时间:2018-11-10
《用c设计俄罗斯方块游戏》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、沟4呤龙穿杜毕业题目:用VC++实现俄罗斯方块游戏姓名:张继松学号:201005050018系另1J:物理与机电工程学院专业:电子信息工程年级班级:2010级2班指导教师:姚遥讲师2014年5月18日毕业论文(设计〉作者声明本人郑重声明:所呈交的毕业论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全了解有关保障、使用毕业论文的规定,同意学校保留并向有关毕业论文管理机构送交论文的复印件和电子版。同意省级优秀毕
2、业论文评选机构将本毕业论文通过影印、缩印、扫描等方式进行保存、摘编或汇编;同意本论文被编入有关数据库进行检索和查阅。本毕业论文内容不涉及国家机密。论文题目:用VC++实现俄罗斯方块游戏作者单位:周口师范学院作者签名:(学号201005050018)年月曰翻1弓IWI1.绪论21.1论文研宄的背景及意义21.2电子游戏在国外的发展现状21.3电子游戏在国内的发展现状32.开发工具介绍32.1VC++的优点32.2面向对象软件开发过程及思想32.3MFC简介43.项0介绍43.1问题描述43.2游戏操作方法43
3、.3软硬件需求53.4项0的0的与0标54.项目分析64.1总体分析64.2下坠物分析64.3中断和正常工作分析64.4主界面分析75.系统分析与设计75.1程序流程图75.2定义方块的数据结构85.3运呼亍S示81.翻i吾19参考文献20至夂谢20用VC++实现俄罗斯方块游戏摘要:本文主要针对如何用vc++实现俄罗斯方块游戏进行研究。循序渐进地介绍如何画一^些基本的图形,如何加载和处理图像,如何创建图形和动画,如何检测程序不同图形元素(称为sprite)之间的碰撞。在本设计中,系统开发平台为Window7
4、,程序运行平台为Windows7/XPo通过这次设计,本人熟悉了VisualC++6.0下可视化编程的特点,以及各种橾作和技巧。最后使用软件編程语言C/C++和软件编程工具VC++6.0对其进行编程实现。关键词:俄罗斯方块游戏;Sprite;VC++6.0WithVC++realizerussianboxgameAbstract:ThispapermainlyresearcheshowtorealizetheRussianBoxGamebyVC++.Weintroducehowtodrawsomeofthe
5、basicgraphics,howtoloadandprocessimages,howtocreategraphicsandanimation,howtotestproceduredifferentgraphicelements(calledtheSprite)betweenthecollisionstepbystep-inthisdesign,systemdevelopmentplatformisWindow7,applicationplatformforWindows7/XP.Theauthorcanu
6、nderstandthecharacteristicsofVisualprogrammingunderVisualC++6.0,familiarwiththevariousoperationsandskillthroughthisdesign.FinallyusingsoftwareprogramminglanguageC/C++andVC++6.0programmingtorealizethesoftwareprogrammingtools.KeyWords:RussianBoxGame;Sprite;V
7、C++6.0引言我们国家正处于全球文化产业日新月异大格局中,电子游戏,网络游戏的发展速度之快,更是令人眼花缭乱,目不暇接。未来的电子和游戏发展趋势必将是更智能化,更艺术化,更人性味。在高性能的硬件设备支持下,游戏的驱动引擎更具威力,控制功能更加完备,在一个错综复杂的极度扩张的游戏人世界屮,带着超乎常人智慧的人工智能的应对力,使得所有要素包括艺术的风格,情感的互动,故事的铺展,视觉的表现,用户的界面,融合为有机的一体,给人们带来更丰富的娱乐和体验。好的游戏给人们的生活带来了健康愉快的补充,唯美的艺术享受,潜默
8、的教育功效llj。本系统采用VC++为主要开发工具设计实现了一个单机版的俄罗斯方块游戏。与其他程序相比,笔者的作品有三个特色:一是精心设计的人机界而,不仅友好而且易于操作。二是笔者的游戏采用的是单机版。三是采用MFC应用程序幵发模型进行编制,使开发人员减轻创建Windows应用程序的负担。笔者设计的俄罗斯方块游戏虽然是单机版的,但是速度快,反应灵敏,提高了效率。1.绪论1.1论文研宄的背景及意义在个人电脑円益普及
此文档下载收益归作者所有