网络俄罗斯方块论文 VB开发
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
[资料来源:www.THINK58.com]
俄罗斯方块是一款古老的风靡全球的经典游戏,它看似简单但却变化无穷,令人上瘾。它最早出现在PC机上,我国的用户都是通过红白机了解、喜欢上它的,相信有很多人到现在还是对它念念不忘的。
本游戏可分为单人、双人单机对战和双人网络对战三种游戏模式,三种模式都是在一行堆满后就可以消掉,最后方块堆积至窗口顶端,即告负,用户可任选一种模式进行游戏。其中单人模式是一种玩积分的游戏,如果积分高的话,还可以存入我们的高分龙虎榜上。而双人单机对战模式则是两个人在通一台机器上进行对战游戏,双人网络对战模式则需要两人首先进行网络连接,然后才能进行对战游戏,后两种模式在游戏过程中如果自己一次消去两行以上的话,就可以送给对方使对方的行数增长,让你尽情体会对战的趣味。另外,网络对战模式还具备网络聊天功能,让你在游戏过程中还能体验到聊天的乐趣。
[版权所有:http://think58.com]
本游戏是利用当今较为流行的可视化编程语言Visual Basic 6.0 开发的,主要使用了它的Winsock控件进行网络的连接,数据传输,还有它的pictureBox控件的画图功能。
[来源:http://www.think58.com]
本游戏的网络对战模式主要由网络连接、数据传输、画图函数等几部分组成。
关键词 方块;网络连接;VB [资料来源:http://www.THINK58.com]
Abstract
Tetris is an old fashionable classical game in the world, it seems to be simple but it changes infinitly , it makes people getting into the habit. It appears on the PC first, users of our country all understand , it comes to like it through the red-and-white machine , it is believed that a lot of people bore it in mind constantly till now.
This game can be divided into single , double unit fighting and double network fighting three kinds of game modes, three kinds of modes all can disappear after the delegations pile, the square is piled up to the window top finally, namely end in failure, user can change the mode at free choice. Among them the single mode is a kind of game which plays the total mark, if high in total mark, it can also store it in our high score winners list . Double unit fight mode needs two people go on game of fighting at coherent one machine, the double network fight needs two people to carry on network link at first, and then could go on to fight the game , if one disappears two more lines than the other in last two modes, it can increase one less lines than disappearing to the other, let you realize fight interesting with abandon. In addition, the network fight mode also possesses the chat feature, let you experience the enjoyment of chatting in the course of game.
This game is nowadays utilized comparatively popular visual programming language ,Visual Basic 6.0 which was developed , we mainly use Winsock controlling’s network connection function, data transmission, and PictureBox controlling’s drawing function.
Network fighting mode is mainly constituted by network linking , data transmission , making up to draw function ,etc. several parts.
Keywords Tetris ; network connection ; VB
[资料来源:http://www.THINK58.com]
[资料来源:http://www.THINK58.com]
目 录
前 言 1
[来源:http://think58.com]
第1章 游戏的开发环境介绍及相关知识介绍 3
1.1 开发环境概述 3
[来源:http://www.think58.com]
1.2 操作系统说明 3
1.3 开发工具 Visual Basic 6.0 简介 5
[资料来源:http://think58.com]
1.4 Winsock 控件的简要介绍 8
第2章 程序的可行性分析和游戏设计 11
2.1 项目开发背景分析 11
2.2 可行性分析 13
[资料来源:http://www.THINK58.com]
2.3 需求分析 13
[来源:http://www.think58.com]
2.4 游戏设计 14
第3章 总体设计 15
[资料来源:THINK58.com]
3.1 本游戏的主要组成部分 15
3.2 各部分的模块组成 15
[来源:http://think58.com]
3.3 网络连接图 15
第4章 详细设计和功能说明 17
[资料来源:http://www.THINK58.com]
4.1 方块形状模块 17
[资料来源:THINK58.com]
4.2 单人游戏 23
4.2.1 游戏的功能介绍 23
4.2.2 游戏的主界面 23
4.2.3 游戏主界面和控件的属性设置 24
[资料来源:http://www.THINK58.com]
4.2.4 按钮功能介绍 25
4.2.5 游戏模块介绍 26
4.3 双人单机游戏 29
4.3.1 游戏的功能介绍 29
4.3.2 游戏的主界面 29
4.3.3 游戏主界面和控件的属性设置 29
4.3.4 游戏模块介绍 30
4.4 双人网络游戏 33
[资料来源:http://www.THINK58.com]
4.4.1 游戏的功能介绍 33
4.4.2 游戏的主界面 33
4.4.3 游戏主界面和控件的属性设置 35
[资料来源:THINK58.com]
4.4.4 游戏模块介绍 36
第5章 程序的调试 42
5.1 单步执行 42
5.2 设置断点 43
5.3 调试用的三个窗口 43
5.3.1 立即(Immediate)窗口 43
5.3.2 本地(Locals)窗口 44
5.3.3 监视(Watches )窗口 44
5.4 “调试”菜单中的其他调试功能 45
[资料来源:http://THINK58.com]
5.4.1 “跳出”命令 45
5.4.2 “运行到光标处”命令 45
5.4.3 “设置下一条语句”命令 45
5.4.4 “显示下一条语句”命令 45
结束语 46
致谢 47
参考文献 ……………..…….48
附录1 Is " network game market " foam or brick? 49
附录2 “网络游戏市场”是泡沫?还是砖头? 54 [资料来源:http://www.THINK58.com]
[来源:http://think58.com]
上一篇:家庭理财管理系统论文 VB开发
下一篇:物资流通管理系统论文 VB开发