您现在正在浏览:首页 > 论文 > 计算机 > 毕业设计-基于Net的俄罗斯方块游戏设计与实现

毕业设计-基于Net的俄罗斯方块游戏设计与实现

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:计算机科学与技术
  • 适用年级:大学
  • 上传用户:不登堂主人
  • 文件格式:word
  • 文件大小:404.49KB
  • 上传时间:2024/9/30 19:00:51
  • 下载次数:0
  • 浏览次数:13
资料简介
  基于Net的俄罗斯方块游戏设计与实现,毕业设计,说明书共38页,12910字,附源代码。
  摘要
  俄罗斯方块游戏,从俄罗斯人阿莱克斯?帕伊特诺夫在八十年代末制作成功以来,以其规则简单,容易上手,游戏过程变化无穷,且能在娱乐中益智等特点,它已经成为一个家喻户晓老少皆宜的大众游戏。
  我设计的这款俄罗斯方块游戏,具有丰富的游戏操作功能,用户可以根据自己的操作水平和喜好进行相应的游戏操作设置,从而不仅使游戏初学者也能从中享受到成功的快乐,既便高水平的玩家也能品尝到挑战的刺激。游戏还可以保存前十名高分信息,让用户有不断挑战新高度的乐趣。
  该游戏在Visual Studio2005环境中使用C#开发实现。C#是基于面对象的开发设计的编程语言,面向对象的开发在近年已广为普及,成为软件开发最基本的方法。Visual Studio2005作为当前功能最为强大的可视化集成开发环境,它不仅支持传统的软件开发方法,更重要的是它能支持可视化的开发风格。同时它还提供了相当优秀的代码编辑、调试、向导、编译和可视化资源编辑等功能,这些强大的功能使它成为当今世界最好的系统开发工具之一。
  关键字:俄罗斯方块,面向对象的开发,集成开发环境

  目 录
  1 绪论 1
  1.1 课题背景及目的 1
  1.2 国内外研究状况 1
  1.3 课题研究方法 2
  1.4 论文构成及研究内容 2
  2 技术原理 3
  2.1 编程语言 3
  2.2 面向对象 3
  2.3 GDI+ 6
  2.4 .NET FRAMEWORK 2.0 7
  2.5 DIRECTSOUND组件 8
  2.6 配置文件 9
  2.7 XML语言 9
  2.8 多线程 10
  3 系统设计 12
  3.1 系统设计思想 12
  3.2 运用的控件和主要对象 13
  3.3 主要实现的功能 13
  4 系统实现 14
  4.1 屏幕信息初始化 14
  4.2 方块的实现 15
  4.3 键盘输入事件处理 15
  4.4 方块的移动 18
  4.5 方块的变换 20
  4.6 游戏速度与自动下降 21
  4.7 满行判断及消行 23
  4.8 声音播放 25
  4.9 游戏结束判断及处理 25
  4.10 游戏设置 25
  4.11 分数保存 26
  小结 27
  致谢 28
  参考文献 29
  附录A 31
  附录B 32
资料文件预览
共1文件夹,1个文件,文件总大小:599.00KB,压缩后大小:404.49KB
  • 毕业设计-基于Net的俄罗斯方块游戏设计与实现
    • Microsoft Word文档基于Net的俄罗斯方块游戏设计与实现.doc  [599.00KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部