IT游戏  
发布时间: 2008-2-14 文章流量: 2961 次 文章来源: http://www.caref.cn
作品名称   IT游戏  
作品编号   SJ6EOHANWG7V3I6R5YJT
编程工具   VB.NET
数 据 库   Access
论文字数   14000 字
运行环境   Windows
论文价格   450 元
推荐指数   ☆☆☆☆☆☆☆☆
包含内容   毕业论文+程序代码
整理日期   2008-2-12
作品简介

目  录
摘  要 1
Abstract 2
前  言 3
第一章  绪  论 4
1.1  开发IT模拟经营游戏的意义 4
1.2  开发和运行环境的选择 4
1.3  Visual Basic.NET的开发环境与功能特性 4
1.3.1 Visual Basic.NET的开发环境 4
1.3.2 Visual Basic.NET的功能特性 5
第二章  系统分析与总体设计 7
2.1  总体设计 7
2.1.1系统开发设计思想 7
2.1.2 IT模拟经营游戏的需求分析 7
2.1.3系统模块设计 7
2.2  数据存储设计 8
2.2.1数据文件存取方式 8
2.2.2数据需求分析 8
2.2.3数据逻辑结构设计 9
第三章  系统的功能分析与实现 10
3.1  系统功能分析 10
3.2  各个功能模块的实现 10
3.2.1系统开始界面 10
3.2.2游戏主界面 12
3.2.3经营模块 12
3.2.4学习培训模块 14
3.2.5人才市场模块 15
3.2.6休闲娱乐模块 15
3.2.7彩票中心模块 16
3.2.8其它附属模块 17
3.2.9模块的编译和运行 18
第四章  系统测试运行 19
第五章  总结 1
参考文献 2
附 录 3
后  记 16
 
 
摘  要

计算机游戏的发展史上活跃着网络游戏与单机游戏两兄弟。随着计算机的不断发展,游戏的种类也层出不穷,网络游戏与单机游戏各占半壁江山。在网络技术成熟的今天,网络游戏凭借网络互联的乐趣,绚丽的3D场面,以压倒的优势占据着游戏市场的大半个江山,但是单机游戏仍然受到很多用户的关注。
论文主要介绍了本课题的开发背景,所需要的功能和开发过程。重点地说明了系统设计的重点,难点和解决方案。IT精英属于策略经营类游戏,在游戏中通过图形界面及游戏数据阐述经营策略的概念。即以一名商人为主角,一方面通过模拟商业经营来谋求更好的未来,同时又要经历人生中不可缺少的生活画面来丰富自己人生阅历。该游戏的优点是用户不仅可以通过游戏来模拟自己成长道路,如:人际关系的处理,对待金钱态度,合理安排时间等;还可以将自己的人生观,价值观融入游戏。
关键词:计算机游戏;策略经营类游戏;模拟商业经营
 
Abstract
There are two active brothers in the development history of the computer game:PC game and network game. Along with the constant development of computer games of the types of ways, the network game with single game each half. In the mature Internet technology today , the network games occupy more than half of the market with the fun of the Internet network and the glittering 3D scenes by an overwhelming advantage of the game , but PC game is still be concerned.
The thesis presents the development of the background issues, the function and needs of the development process.Note to focus on the system design focus on key technologies and solutions. The IT Elite which is operating strategy game category, in the game through a graphical interface and game data expounded the concept of business strategy. That is, the game player who play a businessman role, on the one hand, seek a better future through simulate business while experiencing life indispensable picture of life enrich our life experience. The game had the advantage of users can not only through the game to simulate their growth path, such as : interpersonal relations, attitude toward money attitude, a reasonable schedule meanwhile mingle the game with outlook on life and values.
Key words :comeputer game;the business strategy game; simulate business


 
前  言

目前的游戏产业在飞速进步,主要发展方向有两个:一个是网络游戏,另一个就是大家所熟知的单机版游戏。网络游戏的发展之快是有目共睹的,从具有革命性意义的《传奇》到现如今风靡全球的《魔兽世界》,无不给用户惊喜,那绚丽的画面吸引着无数玩家的视线。但不得不提得是:即便在网络游戏风靡的今天,仍然有着一群单机游戏的铁杆玩家关注着单机游戏的发展。国内外游戏厂商业都陆续推出精彩的游戏,如即时战略的《星际争霸》,《帝国时代》,FPS的《三角洲特种部队》,《反恐精英》,模拟经营的《大富翁》,《模拟城市》,竞技竞速的《极品飞车》,《NBA LIVE》等游戏都受到了玩家的好评。
随着游戏的不断革新,人们越来越迫切地希望从游戏中寻找到生活中缺少的东西,于是游戏的设计者便将游戏与生活相结合,如:《模拟城市》,《大富翁》等,由用户经营自己的虚拟人生。
课题研究的主要内容:玩家选择喜欢的人物来进行游戏,创立自己的公司,并通过经营公司等来创造自己的财富。可以参加培训来提高自己的能力,也进行阅读书籍等学习活动提高自己的经验,道德和能力,到娱乐中心休闲娱乐,提高快乐指数。
此游戏将市场经营的理念融入到游戏中,同时将用户的人生观,价值观融入游戏。采用了模块化程序设计方法,既方便游戏各种功能的组合和修改,又方便开发人员进行修改,维护。各个功能模块明确,注意模块间的连接。游戏满足用户平时的操作习惯,操作过程直观,方便,容易掌握。采用了现今较为实用的开发平台Visual Basic.NET,充分利用Visual Basic.NET的实用特性及相关资源,提高了游戏的娱乐效果。
 
第一章  绪  论
1.1  开发IT模拟经营游戏的意义
在今天的单机游戏中,角色扮演类游戏占据了市场总额的35%,策略模拟类和实时战略类则是中国用户最爱的另两种类型,三大类产品成为中国PC单机游戏市场上的主流。2006年中国PC单机游戏市场仅仅只有0.7亿元的市场销售额,不但产品数量比2005年减少,也没有高品质的重量级产品,市场实际销售收入比2005年下滑了30%,整体市场基本上还是延续了2005年的衰退情况。所以希望在单机市场走下坡路的今天,开发这样一个游戏能为单机游戏市场投入一颗小石子,来激起单机游戏开发热情。
本课题是研究开发一款模拟经营游戏,游戏的主线是模拟大学生毕业后的奋斗史。在游戏中玩家经营自己毕业后的八年时间,通过游戏你可以了解怎样进行经营,如何提高自己的能力,丰富自己的经验,并且在游戏的结局给玩家一份报告,并给玩家一些参考意见,使玩家能在游戏之后能看到自己的不足。
1.2  开发和运行环境的选择
(1)开发环境:Windows 2000或Windows XP操作系统。
(2)开发工具:Visual Basic .NET。
(3)运行环境:Windows 2000或Windows XP操作系统。
1.3  Visual Basic.NET的开发环境与功能特性
微软在全球使用中文的地区推出Visual Basic.NET的中文版。Visual的中文意思是视觉,它是指开发图形用户界面的方法,其方法就是在建立输入输出界面时,不必编写程序来描述界面组件的外观和配置,只要实用工具箱的工具,在程序设计阶段便可达成,是属于一种直觉式的设计观念。Visual Basic就是以Basic语言为基础,再加入许多和Windows GUI 有关的功能。集成开发环境(Integrated Develop Environment,简称IDE)是目前程序语言操作环境的潮流,目前很多高级程序语言都已经采用IDE方式以利操作。由于Visual Basic.NET中文版是在Windows 环境下使用的程序语言,因此必须先进入Windows操作系统才能顺利执行。
1.3.1Visual Basic.NET的开发环境
在菜单下方的工具栏中将菜单中常用的命令以图标表示,只要在该图标上单击,就如同在菜单中选取该命令,如此可以省掉两次按键的时间。每个工具栏皆可在最左侧裁接记号处双击而成为浮动工具栏,此时宽,高度可调整而且可移到窗口中的任何位置。若欲使浮动工具工具栏变成紧接在菜单下方,则在工具栏的标题栏上双击即可。
Visual Basic.NET工具箱是以如同抽屉般抽动的方式设计。若要使用工具箱时,只要将鼠标指针移到工具箱卷标上,工具箱就会抽出。抽动式的工具箱最大的优点就是不占据版面。
当编写一个Visual Basic.NET的程序时,Visual Basic.NET都会产生一个方案,在方案下可以存放所编写的相关文件。因为整个程序的程序代码并不一定全都放在同一个文件中,可能分开放在数个不同的文件中,所以方案就是用来管理各种和程序相关的文件。
在Visual Basic.NET中每个控件都有其自己的属性,可以通过“属性”窗口来更改各个属性的默认值。可以在“程序设计阶段”,在“属性”窗口内直接改变对象的属性值,或是在程序执行时,通过程序来修改属性值。打开“属性”窗口的操作就是执行菜单的“视图”|“属性窗口”命令。
代码窗口是用户与编辑的程序交流的地方,每个窗体都有程序代码窗口。用户可以执行菜单的“视图”|“代码”命令或单击“解决方案资源管理器”窗口“查看”图标。
1.3.2Visual Basic.NET的功能特性
1.Visual Basic.NET的功能
通过Visual Basic.NET所提供的工具,只要设置该工具的属性,不用写程序便能做到实用的输入输出界面,至于传统Basic就必须编写繁复的程序,不具备一定编程经验的人是很难做到的。同时.NET框架中提供了一个丰富的基础类链接库,Visual Basic.NET可以通过.NET框架这些类链接库来 进行相关的处理,而不再需要直接调用Windows API函数,此举简化了程序设计的过程。
在Visual Basic.NET中除了可以使用COM组件进行N-Tiers程序设计外,更可以使用Visual Basic.NET 来设计ActiveX控件,ActiveX控件可以说是新版的OCX控件,可以置于网络服务器,用户只要通过Internet Explorer下载,就可以直接在浏览器中执行Visual Basic.NET应用程序。
Visual Basic.NET可以实际动态链接库,让程序的执行更有效率,更可以设计成网站应用程序组件。在Visual Basic.NET的组件版本架构管理下,可以改善DLL Hell现象。Visual Basic.NET同时支持各类数据库,包括Access,dBASE与SQL等,并提供方便的数据库与控件的数据域位连接功能,用户只要简单地设定控件与数据库的数据链路,就可以制作出功能强大的数据库管理系统。Visual Basic.NET提供了最先进的ADO.NET,更适合用于开发网络数据库与存取不同架构的数据库,配合自制的Active Data Control,让网络数据库程序的发展更加快速简单。
在Windows NT+IIS服务器上,原本用户就可以运用ASP来开发各类WWW网站应用程序,藉以取代传统CGI程序,在Visual Basic.NET中,可以利用熟悉的Visual Basic.NET程序开发方法,使用WebClass对象和ASP语法来开发IIS应用程序,或者直接使用ASP.NET,快速编织出各类型网页应用程序,例如在线订票系统,留言板,聊天室和公司库存管理系统等。
2.Visual Basic.NET 的新特性
Visual Basic.NET执行的过程是以对象为主,当使用鼠标或键盘出动某个对象时就执行该对象所设定的动作。传统Basic程序设计是采用面向程序设计,也就是说程序执行的流程在编写程序的时候就决定了;Visual Basic.NET程序执行的流程是在执行时由用户来决定其流程。只要在某个有作用的对象上按下键盘,移动鼠标或单击鼠标,都会产生一种反应,Visual Basic.NET将此反应称为事件。当Visual Basic.NET收到属于某个对象的事件时,Visual Basic.NET会根据此事件做适当的处理,其处理的方式就是去执行该对象相对应的程序代码,称为事件程序。在Visual Basic.NET中的每个对象都有一些方法用来改变该对象的外貌或内部行为,有了对象的方法,可以在不需要知道真正的数据结构以及其他相关的事项的情况下,就可以满足需求。例如,在窗
体对象中提供了清图,打印,画点,画线等功能,这些功能通称为方法。在Visual Basic.NET中更支持面向对象的相关语法与运作机制,让程序设计者在处理复杂的软件系统时,通过面向对象的程序设计方式,简化软件设计的复杂度,提高软件开发的效率并增强软件的可维护性。
传统Basic必须编写各个声卡的驱动程序才能发音,兼容性低。由于Visual Basic.NET是在Windows环境下执行,多媒体接口规格统一,因此编写程序时不必考虑兼容性问题。在传统Basic语言下,多个程序是无法同时执行的。在Windows环境,Visual Basic.NET拥有多任务处理的功能,因此Visual Basic.NET能同时打开多个窗口执行不同的工作。在Visual Basic.NET中更支持执行线程的使用,这让程序设计师得以再同一个程序中进行异步运作,也就是说可以同时在同一个程序中执行多项运算工作。
以往的Visual Basic经过编译,会产生机器码然后保存成可执行程序。在.NET Framework架构下,程序是编译成MSIL,然后也以可执行程序的形式存盘。MSIL是一种接近机器码的中间语言,通过各种平台的JIT编译器,就可以跨平台执行。也就是说程序编译成MSIL后,通过PowerPC JIT就可以在PowerPC下执行;通过x86JIT就可以在x86PC下执行。
 

下载地址   #
购买说明 计算机毕业设计完整作品。
包括源程序、可执行文件、开题报告、论文、英文文献和中文翻译。
请加客户服务联系 15303601058 联系QQ:380894045/279018395 EMAIL:CareF@CareF.CN 获取作品的详细资料。
相关链接  
上一篇: 没有了
下一篇: 虚拟足球游戏
信息回复  
版权所有 Copyright 2005-2008 悠索科技 Inc. All Rights Reserved
联系QQ: 380894045 279018395 EMAIL:CareF@CareF.CN
黑ICP备06003839号 黑ICP备08000316号