毕业设计--多人分组对战俄罗斯方块的研究与实现(含外文翻译)
-
资源ID:1459966
资源大小:2.75MB
全文页数:58页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
毕业设计--多人分组对战俄罗斯方块的研究与实现(含外文翻译)
1、 本科生毕业设计 学 院: 计算机科学与技术计算机科学与技术 专 业: 计算机科学与技术计算机科学与技术 设计题目: 多多人分组对战俄罗斯方块的研究与实现人分组对战俄罗斯方块的研究与实现 专 题: 指导教师: 职 称: 讲师讲师 2008 年 6 月 徐州 毕业设计任务书 任 务 下 达 日 期 :任 务 下 达 日 期 : 2008 年年 1 月月 15 日日 毕业设计日期:毕业设计日期: 2008 年年 2 月月 25 日至日至 2008 年年 6 月月 20 日日 毕业设计题目:毕业设计题目: 多人分组对战俄罗斯方块的研究与实现多人分组对战俄罗斯方块的研究与实现 毕业设计专题题目:毕业设
2、计专题题目: 毕业设计主要内容和要求:毕业设计主要内容和要求: 1. 软件系统应提供一个方便实用的用户界面。 2. 实现多人网络对战。 3. 根据消层情况获得道具,并能够使用道具进行攻击。 4. 可以进行分组对战 5. 认真工作,依照任务进度表按时完成任务 6. 论文要阐述系统开发所用到的理论,介绍整个软件开发的过程。 7. 进行系统需求分析,系统分析,系统设计。 8. 介绍开发过程中用到的关键技术以及遇到的困难和解决的方法。 9. 论文要求内容规范。 毕业设计要求采用的技术有:一种程序开发语言及相关开发工具,Scoket 编程 技术,软件工程知识。 院长签字: 指导教师签字: 摘 要 俄罗斯
3、方块游戏是一种比较经典的游戏,研究它具有一定的价值和意义。但目 前的俄罗斯方块多以单机版为主,游戏交互性弱、可玩性差,存在很大的弊端。利 用网络通信技术、图形界面、多媒体等技术可以支持多人分组对战,提高游戏的可 玩性,弥补传统俄罗斯方块的不足。 本文在分析研究传统俄罗斯方块的基础上,借助 C/S 软件模型,将 CSocket 套 接字技术移植到俄罗斯方块中实现了多人分组对战模式。 将传统的人机对战变成人 与人对战,增强了游戏的交互性。利用 GDI 图形界面绘制技术和多媒体技术使游戏 画面变得更加生动, 并且动态显示各游戏玩家的游戏进展情况, 改善了玩家的视觉、 听觉感受。 游戏中的各个玩家通过
4、自定义消息来进行交互, 他们可以组队进行游戏, 可分为自由人、蓝队、橙队和红队。各玩家之间除了可以相互聊天外,还可以相互 攻击和援助。 实验表明,经过扩展后的俄罗斯方块游戏画面更加活泼,游戏方式更加灵活, 游戏的交互性更强,游戏可玩性大大提高。 关键词:多人分组对战俄罗斯方块;CSocket 技术;GDI 图形绘制;多媒体技术 ABSTRACT Tetris game is a classic game .It is valuable to research. But current games are mainly single plane version, lack of interaction, and can not be played easily. By using network communication technology, graphical interface, multimedia and