首页
会员中心
到顶部
到尾部
VC毕业设计

基于uml分析的推箱子游戏

时间:2020/10/27 9:05:23  作者:  来源:  查看:0  评论:0
内容摘要:        本文开始简单介绍了UML的一些基本概念,并利用UML对推箱子游戏进行了用例分析和类图分析。后面部分着重讲述WINDOWS环境下推箱子游戏的程序设计方法,结合推箱子程序的部分代码和实现思路对基于消...

        本文开始简单介绍了UML的一些基本概念,并利用UML对推箱子游戏进行了用例分析和类图分析。后面部分着重讲述WINDOWS环境下推箱子游戏的程序设计方法,结合推箱子程序的部分代码和实现思路对基于消息模式的Windows程序的编程方法以及多线程进行了一个大体的介绍。

        本文一开始通过使用UML进行分析,这样可以更好的把握课题的要求,也加深对面向对象的认识。虽然推箱子这个小程序比较简单,但功能完整,通过该程序的设计可以对基于消息驱动模式的Windows编程有一个系统的了解,并掌握常用窗口消息的处理,以及如何通过图形设备接口(GDI:Graphic Device Interface)进行图形、图象显示和使用位图操作。本文对音乐的播放,多线程的处理等方面的问题也进行的介绍。

       计算机毕业设计成品简介:完成了地图编辑功能,用户可以用鼠标在地图上添加各种内容:箱子,人,墙等等,并限制只能有一个人,用户可以保存自己编辑的地图并在游戏中打开进行游戏,基本游戏功能实现,并加入了计时,计步,重新开始,退步,进步,保存进度和载入进度的功能,用户可以在两种显示界面中切换。程序中实现了三种背景音乐之间的自动切换:地图编辑下,游戏进行中,游戏结束时,用户也可以锁定当前播放的背景音乐而不进行切换。
 



相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号