欢迎来到天天文库
浏览记录
ID:283150
大小:175.05 KB
页数:25页
时间:2017-07-18
《利用VB开发小型益智游戏》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、陕西国防工业职业技术学院毕业设计论文题目开发小型益智类游戏专业计算机网络班级网络5012姓名柯小凡学号02指导教师宫护震二○○五年陕西国防工业职业技术学院毕业设计任务书专业:网络技术班级:网络5012姓名:柯小凡学号:02一、设计题目利用VB开发小型益智类游戏二、设计目的使用VB开发小型益智类游戏,熟悉常用软件开发过程,熟悉VB语言的使用三、设计技术参数和设计要求可以利用VB编写五子棋游戏,要能够实现网络版的用户对战模式,C语言的源程序可以事先给定,也可以自己选择其他的小游戏,要求与五子棋的相同。四、设计应完成的技术资料源代码(要有足够的注释语句)源程序、安装程序(要包括帮助
2、文件)使用说明书毕业设计资料汇总(封面;任务书;进度表和平时考核;指导教师评语;答辩考核和设计成绩;摘要;目录;正文;致谢;参考文献;附录)五、设计内容与时间安排二零零五年十一月十四日至二零零六年一月一日六、设计考核的主要知识点VB程序设计开发能力七、设计应达到的能力要求能够熟练使用VB语言进行小型软件的开发设计时间:2005年11月14日至2006年1月1日指导教师签名:宫护震毕业设计进度表和平时考核周次任务阶段名称及主要内容检查日期检查结果14程序开发总体设计及任务分配11.25良好15开发主程序中的开局前的窗体12.2良好16开发公共模块12.9良好17开发下棋主要代码
3、12.16良好18解决网络对战问题12.23良好19优化代码,增加注释,编写论文12.30良好20学生签名:柯小凡班级:网络5012平时成绩:98指导教师签名:宫护震2005年12月30日指导教师评语和评分意见学生姓名:柯小凡评语:该生在毕业设计的全过程中表现比较认真、遵守纪律。能运用所学知识分析、解决实际问题,较好的完成毕业设计(论文)任务书中规定的内容。设计(论文)内容正确,中心明确,论据较充足,层次较分明,语句通顺。设计(论文)较规范,论文题目与论文的内容基本相符,结构完整,语言比较流畅.评分:93指导教师签名:宫护震2005年12月30日毕业答辩考核和毕业设计成绩学生
4、姓名:柯小凡1.答辩评语:评分:2.毕业设计成绩:根据学生平时表现、指导教师评语意见,经答辩小组考核,综合评定该生毕业设计成绩为:。答辩小组:组长签名:组员签名:年月日陕西国防学院电子工程系毕业论文题目:利用VB开发小型益智类游戏专业:计算机网络班级:网络作者:柯小凡指导教师:宫护震摘要VisualBasic是一种可视化的、面向对象和驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。在使用VisualBasic基本编程的基础上,进一步掌握复杂程序的设计方法,包括:创建VB工程、用标准控件设计用户界面,文本和图形、ActiveX控件、网络编程等。为
5、今后承担VB应用程序的开发和维护打下良好的基础。本文主要介绍了如何根据实际应用的需要,以《VisualBasic6.0》为工具,开发五子棋益智小游戏.五子棋,这是一款非常有趣的网络游戏,界面美观.本软件具有交换选手等功能.而且网络游戏模式,可以做为服务器或客户端双人联机对战,在欢迎登录界面中要求用户选择作为主机还是联机,用server变量来表示。如果作为主机的话,则进入侦听状态。假如有联机的话,则进入联机状态。游戏规则为:棋盘为15×15型,棋手自由选择是否先手,先得到“五子连珠”者为胜。在下棋过程中,为了保存下过的棋子的位子使用了map数组,map数组初值为零,可以有1,2
6、,3,4值,分别代表四种棋子图案,黑子,白子,黑红子,红子图案。黑红子分别代表刚下过的黑子,红子分别代表刚下过的白子。每下一棋子,均将棋盘按照map数组调用DrawScreen过程重画。并调用Gameover函数判断是否已经连成五子,如果返回非零,则说明已经连成五子,显示输赢结果。无论否已经连成五子,均将本步信息通过senddata传到对方。我们也是利用VB具有界面美观的这一特点,让同学们熟练使用VB语言进行小型游戏的开发,以生动形象的VB环境让同学产生对VB语言产生学习的兴趣.在游戏中找到学习VB语言的乐趣,让人们能够灵活运VB语言这个软件开发程序。关键字:map、VB、B
7、itblt20陕西国防学院电子工程系毕业论文目录第一章软件开发总体设计31.1、软件设计目标及主要功能31.2、聊天片语编辑3第二章源文件清单及功能简介4第三章源程序主要过程清单及功能简介53.1、net5-1.frm窗体53.2、net5-2.frm窗体53.3、net5.bas公用模块5第四章主要代码介绍74.1、Module1模块74.2、Form1窗体84.3、Form2窗体84.4、相关图片9第五章总结10致谢11参考文献12附录1320陕西国防学院电子工程系毕业论文第一章软件开发总体设计1.
此文档下载收益归作者所有