- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络五子棋的编程设计
毕 业 论 文(设计)
网络五子棋的编程设计
学 号: B0726057
姓 名:
年 级: 07级计科(2)班
学 院: 信息科学技术学院
系 别: 计算机科学与技术
专 业: 计算机科学与技术
指导教师:
摘 要
通过对网络五子棋游戏算法和技术的研究,以JAVA为开发平台,设计并实现了一个基于C/S模式的网络五子棋对战游戏。本设计将一般的单机五子棋程序开发成了一种网络游戏,其主要乐趣是实现人与人之间的对战,而不仅仅是人与事先设置的各种程序的对战,所以比普通的人机对战游戏更加具有生命力和趣味性。
系统采用面向连接的TCP协议作为主要通信协议,运用Windows Socket网络编程技术实现游戏客户端和游戏服务器端之间的通讯,最后对程序实现的功能进行测试。
本文首先阐述网络游戏的历史、现状及发展趋势以及目前基于java程序语言设计的网络游戏的现状;其次,详细描述网络五子棋的实现;最后,通过对网络五子棋游戏的进行功能测试,达到预期目标。本设计主要功能模块包括服务器端模块和客户端模块。
关键词:五子棋;网络游戏;C/S模式;网络编程;测试
Abstract
Through the research on algorithm and technology of online FIR game, I designed and completed this online FIR game which is based on C / S mode with JAVA development platform.?The design will generally become a stand-alone program development FIR online games, fun is to achieve its main battle between people, not just people with pre-set to play against a variety of programs, so more than ordinary human?Game of greater vitality and fun.
System uses a connection-oriented TCP protocol as the main communication protocol, the use of Windows Socket Network programming technology game client and game server-side communication between the function of the final implementation of procedures for testing.
This paper describes the history of online games, and the current situation and development trend of the design based on java programming language the status of online games; Secondly, the realization of a detailed description of backgammon network; Finally, FIR games on the network functional testing, to achieve the desired objectives.?The design of the main functional modules includes the server-side modules and client modules.
Keywords: FIR; online games; C / S mode; network programming; test目 录
摘 要 2
Abstract 3
目 录 4
1. 前言 6
2. 系统分析 8
2.1 需求分析 8
2.2 可行性分析 8
2.3 开发环境分析 9
2.4 编辑环境分析 10
2.5 运行环境分析 10
3. 总体分析 11
3.1 设计目标 11
3.2 项目规划 11
4. 服务器
您可能关注的文档
最近下载
- 高职“岗、课、赛、证、训、创”六位一体人才培养模式研究——以人工智能应用技术专业为例.pdf
- 永辉超市营运资金管理存在的问题及对策分析_20250126_225505.docx VIP
- 第四章 多彩的光之凸透镜专题(课件)中考物理一轮复习(沪科版).pptx VIP
- 经皮内镜下胃(空肠)造口术临床应用中国专家共识(2024版).docx VIP
- 机械制图 全套课件.ppt
- 民航旅客服务从业人员劳动竞赛试题库400题(供参考).docx
- 《TM-261A、461A使用说明书》.pdf
- 工业园物业服务工业园安全秩序管理方案.doc
- 2024年计量专业实务与案例分析二级参考答案.docx
- 《学前教育法》知识考试题库100题(含答案).docx
文档评论(0)