用C_做的贪吃蛇游戏毕业设计论文.docx
《用C_做的贪吃蛇游戏毕业设计论文.docx》由会员分享,可在线阅读,更多相关《用C_做的贪吃蛇游戏毕业设计论文.docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、用C_做的贪吃蛇游戏 毕业设计论文 课题名称:贪吃蛇游戏的设计与实现院(系): 专业:计算机科学与技术 学生姓名: 学号: 指导教师: 2022年6月 摘要 C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公
2、司.NET windows网络框架的主角。 “贪吃蛇”游戏是一个经典的游戏,它因操作简单、娱乐性强而广受欢迎。本文基于C#技术和.NET Framework开发环境,开发了一个操作简单、界面美观、功能较齐全的“贪吃蛇”游戏。整个游戏包括开始、暂停、结束、音乐的播放及关数的选择等功能。通过本游戏的开发,达到学习C#技术和熟悉软件开发流程的目的。 本文在介绍C#相关技术和国内外发展现状的基础上,对“贪吃蛇”游戏的整个生命周期的各个开发阶段进行了详细地介绍。首先,分析了开发本游戏软件的可行性,重点分析本设计所采用的技术的可行性。其次,从游戏主界面等几方面,分析了本游戏的功能需求;从可使用性和安全性方
3、面分析了属性需求。然后,进行了游戏的概要设计和详细设计,这也是本文的重点。本文还介绍了游戏软件的程序调试过程和功能测试结果。 关键词:C#;.NET Framework;“贪吃蛇”游戏 目录 第一章游戏开发环境 (1) 1.1 开发工具 (1) 1.2 应用环境 (2) 第二章游戏需求分析 (2) 2.1 需求分析 (2) 2.2 可行性分析 (2) 第三章程序概要设计 (2) 3.1 设计目标 (2) 3.2 程序功能模块 (3) 第四章程序详细设计 (4) 4.1 程序设计 (4) 第五章游戏测试 (21) 5.1 测试的意义 (21) 5.2 测试过程 (21) 5.3 测试结果 (21
4、) 参考文献 (22) 第一章游戏开发环境 1.1 开发工具 C#(读做C sharp)中文译音暂时没有.专业人士一般读C sharp,现在很多非专业一般读C井。 C#是一种安全的、稳定的、简单的、优雅的,由C和C+衍生出来的面向对象的编程语言。它在继承C和C+强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。C#综合了VB简单的可视化操作和C+的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。 并且C#成为ECMA与ISO标准规范。C#看似基于C+写成,但又融入其它语言如Pascal、Java、VB
5、等。 Microsoft在正式的场合把C#描述为一种简单、现代、面向对象、类型非常安全、派生于C和C+的编程语言。大多数独立的评论员对其说法是“派生于C、C+和Java”。这种描述在技术上是非常准确的,但没有涉及到该语言的真正有点。从语法上看,C#非常类似于C和Java,许多关键字都是相同的,C#也使用类似于C和C+的块结构,并用括号()来标识代码块,用分号分隔各行语句。对C#代码的第一印象是它非常类似于C和Java代码。但在这些表面上的类似性后面,C#学习起来要比C+容易得多,但比Java难一些。其设计与现代开发工具的适应性要比其他语言更高,它同时具有Visual Basic的易用性、高性能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 用C_做的贪吃蛇游戏 毕业设计论文 C_ 贪吃 游戏 毕业设计 论文
限制150内