5.5 测试结果 29
结 论 30
参 考 文 献 31
致 谢 32
1 绪论
1.1 选题背景
在科技和网络都飞速发展的今天,网络游戏大行其道。而曾经的单机游戏好像逐渐的淡出了人们的视线,注意这里说的是”好像”。其实单机游戏并没有离我们远去,与网络游戏相比较单机游戏的画面更加的细腻、更加的真实,剧情更加充实、音乐更加的生动等等。单机游戏的好处还有就是使人不轻易的上瘾,不用花费玩家太多的尽力和时间,更加的注重游戏的休闲性和娱乐性,模拟真实的体验。说了这么多其实单机游戏的最大好处就是不需要网络就可以正常的运行,满足个人的娱乐。那么单机游戏既然有好处,当然也有坏处。网络游戏可以使用普通配置就能满足玩家需求,单机游戏因为画面、剧情、音乐等方面的原因让游戏的配置变高,这就使得一部分玩家无法体验游戏乐趣。再者就是单机游系的可玩度不如网络游戏,如果单机游戏的剧情结束,也就意味着游戏的结束。不过单机游戏之所以会存在是因为单机游戏可以带给玩家身临其境的感觉,让玩家能够融入到故事中去,闯荡另一个世界,创造自己的历史。而且单机游戏在很大的程度上推动了电脑硬件的发展。
贪食蛇这个游戏使用的内存小,又无需建立网络,更不会使人沉迷,而且还有一定的实用性,三是因为通过本设计可以提高对算法的分析能力,及界面编程能力和提高对问题的解决能力。
1.2 本文所做工作论文网
本论文从设计经典贪吃蛇游戏出发,主要论述了如何以VS2010系统开发平台,.NET Framework开发环境 ,C#编程语言为系统主要开发技术,根据贪吃蛇游戏要具体实现的功能,以此为基础,介绍了蛇的控制、移动、获取食物、游戏背景和游戏音乐功能的算法设计,对部分核心源代码进行了详尽的描述。最后,本文对核心功能的设计与实现作详细讲解,并且对在实现过程中遇到的技术难题的解决。
1.3 本文的安排
整个设计共分为5章,各章的主要内容安排如下:
1.绪论。介绍论文的选题背景、所做工作以及论文的结构安排。
2.游戏开发技术。主要介绍本系统用到的主要技术。
3.游戏分析和设计。主要介绍系统开发前的前期工作,包括可行性分析及系统设计思想与需求规定。
5.游戏详细设计。主要是详细说明项目是如何执行的及界面展示。
6.系统测试。阐述测试的方法,测试的步骤、测试达到的效果。
2 系统开发技术
2.1 Visual Studio 2010
Visual Studio 是一套很完备的开发工具,集成了很丰富的编译环境,用于生成现在广泛使用的应用程序例如:ASP.NET Web应用程序、桌面应用程序和移动应用程序等。Visual Studio是微软公司推出的开发环境,是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市。Visual Basic、Visual C#和Visual C++都使用相同的集成开发环境IDE,这样就能够进行工具共享,并能够轻松地创建混合语言解决方案,其集成开发环境IDE的界面被重新设计和组织,变得更加简单明了。另外,这些语言使用.NET Framework的功能,它提供了可简化 ASP Web应用程序和XML Web services开发的关键技术。
Visual Studio 2010将会带来.NET Framework 4.0并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还将会支持IBM DB2和Oracle数据库。它将具有内置的Microsoft Silver light开发支持,包含一个交互设计器。Visual Studio 2010有了许多令人期盼已久的强化功能,包括提供更高的程序开发效率、更精简的程序代码、更佳的安全性能。[10]