【项目概述】
本款基于JAVA的“五子棋”网络游戏,提供详细的源代码与程序解析,为优秀的毕业设计项目。欢迎深入了解。
目录
第一章 系统概述 2
1.1 课题意义 2
1.2 国内外有关研究动态 2
1.3 课题主要内容及创新之处 3
第二章 五子棋简介 4
2.1 五子棋起源、历史、简介 4
2.2 五子棋规则说明 4
第三章 方案设计及开发工具的选取 8
3.1 选用Java进行开发的原因 8
3.2 客户端服务器模式 11
3.3 界面开发工具的选择 15
3.4 JAVA Socket编程 15
第四章 五子棋详细设计 17
4.1需求规定 17
4.2 运行环境 17
4.3 五子棋客户端设计 18
4.4 五子棋服务器端设计 22
第五章 系统测试与性能分析 26
5.1 系统功能测试 26
5.2 系统性能分析 28
结束语 28
参考文献 29
[11] 雷超阳,徐正权,张治元.基于C/S模式中影响数据库系统性能的研究[J].电脑信息技术.2005, 30
24(1):4~7 30
[12] 赵子义,李明.Java Socket 编程详解[J].计算机科学.2003,20(2):11~12 30
[13] 曾亚纯,彭远威.数据库设计与编程实例详解[J].信息与电脑.2001,15(5):15~17 30
[14] 杨世清.基于网络环境的游戏开发技术[J].武汉科技报.2004,18(10):10~13 30
[15] 李达.现代游戏开发技术[J].计算机学报.2003,14(3):33~40 30
[16] 萨师煊,王珊.计算机网络概论[J].电脑信息报.2001,19(1):30~39 30
[17] 蔡自兴.人工智能技术[J].计算机学报.2002,20(2):5~9 30
[18] Wiki Discussiion,Cost of Design carry.http://www.c2.com/cgi/Wiki?cost of Design Carry,1999 30
[19] 许正熙,信息管理论文.论文急救中心.http://www.1w120.com,2001 30
致谢 30
附录 31
//send gg.player win 63
msg.type = 6; // gg.player win 63
//update groupList 63
// if disconnector in the playerList 64
char cc;//question 64
* judge whether arr[] is equal to str 68
// get sender's name 68
* setting information flag 69
player.type = 9; //question 70
/** 71
* @param msg 71
/** 72
// modify server board 73
// whether someone win the game 74
// send msg to another player 75
// x direction 75
// y direction 76
// '\' direction 76
// '/' direction 77
【实例截图】
【核心代码】
.
└── 5t6t网_基于JAVA的“五子棋”网络游戏开发.doc
0 directories, 1 file
评论