摘 要
随着软件技术以及互联网技术的不断发展,游戏产业发展迅速,已经成为经济增民的一个亮点。实践是软件开发的核心,对代码要求精益求精,在开发的过程中,简单设计,用测试驱动,通过重构和迭代代码实现现设计。
本文简要的介绍了游戏的开发现状,以及游戏开发中存在的问题。另外还简单地介绍了众多游戏开发软件中的一种——即Visual Basic,其中主要地介绍了Visual Basic 6.0,以及Visual Basic的编程环境。同时通过两个小游戏简单介绍了利用Visual Basic 6.0开发游戏的处理过程。在本文中主要介绍了24点纸牌和拼拼图游戏的开发,包括界面的设计和相应的界面设计原则,还介绍了其开发环境。同时也也对游戏系统的公共功能模块做了阐述。
通过对该课题的研究设计,对如何运用Visual Basic来设计游戏有了一定程度的了解,并对如何设计游戏的构架有所掌握。
关键词:游戏设计;Visual Basic技术;界面设计;模块;算法
目 录
第一章 游戏开发的现状分析 1
1.1游戏开发现状 1
1.2 游戏开发中存在的问题 2
第二章 游戏开发的技术基础 3
2.1 Visual Basic技术 3
2.1.1游戏开发软件的介绍 3
2.1.2 Visual Basic概述 3
2.2 Visual Basic的编程环境 4
2.2.1 Windows下的Visual Basic编程环境 4
2.2.2 面向对象的编程 4
2.2.3 VB在系统中的应用 6
2.3 小结 9
第三章 系统总体规划 10
3.1 系统功能简介 10
3.1.1 24点纸牌简介 10
3.1.2 拼拼图简介 10
3.2 系统开发方法 11
3.2.1 24点纸牌的开发 12
3.2.2 拼拼图的开发 21
3.3 系统开发环境 25
3.3.1 开发平台 25
3.3.2 运行平台 25
3.3.3 输入输出设计 25
3.4 小结 26
第四章 系统功能模块设计 27
4.1 24点纸牌游戏公共模块 27
4.2 拼拼图公共模块 29
4.3 小结 30
第五章 总结与展望 30
5.1 全文总结 30
5.2 展望 31
参考文献 31
致 谢 33
第一章 游戏开发的现状分析
1.1游戏开发现状
近两年来中国游戏产业蓬勃发展,新作品不断问世。吸引了不少有志之士,他们很愿意加入到中国游戏软件开发者的行列中来,但真正能如愿者少之又少,所以现在我们的游戏产业呈很奇特的现象,一方面是急需新血加入,而另方面却是真正能动手开发游戏的人才却如凤毛麟角。造成这种现象的原因,是游戏制作这一新兴的学科在国内才刚刚兴起,而许多相关资料在国内还很缺乏。大多数抱有美好愿望的朋友正是因为缺少这些资料才无法如愿以偿。有鉴于国内大多数计算机刊物虽已经开办了游戏专栏,但登载游戏攻略的文章多,刊出的游戏制作文章少的局面。
自从世界上第一台电子计算机问世以来,电脑游戏就作为一种新生的特有的文化媒体而存在着,电脑游戏世界是一片五彩缤纷的世界,这个世界里每时每刻都发生着许多千奇百怪的故事,因此吸引着无数玩家去探寻、去寻觅。可能会有许多朋友这样问,这么好玩的游戏是谁做出来的呢?答案只有一个,当然是由人所做出来的。电脑游戏是由一群或一组想象力丰富并充满工作热情的小伙子们齐心合力做出来的。