基于CS模式的网络五子棋对战游戏开发.docx

  • 需要金币1000 个金币
  • 资料目录论文助手 > 高校设计 > 工业设计 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-04-03
  • 论文字数:8007
  • 课题出处:(谭主编)提供原创资料
  • 资料包括:完整论文

支付并下载

摘 要:随着电脑技术不停的进步,各种网络游戏应用而生,其中,五子棋作为一个棋类游戏,在民间十分流行,为了做出好的五子棋对战游戏,我决定用Java开发五子棋游戏,我打算开发的五子棋对战游戏将不仅仅是一个游戏对战平台,它还将包括人机对战功能,这要求编程者掌握许多知识,除了系统的设计与编写外还需要了解五子棋AI算法。本论文的课题是基于C/S模式的网络五子棋对战游戏的开发,我将从这个论文标题出发,逐步探索如何设计系统,如何实现系统,如何维护系统,最后在完成系统的同时检验我大学四年所学习的知识。

整个设计中利用java中的swing编程,采用C/S 模式,采用JAVA(Eclipse)。本文详细论述了五子棋对战游戏总体设计思想、五子棋对战游戏功能模块设计等。结合五子棋游戏的玩法,对在网络环境下的五子棋游戏进行精心的设计和大量的测试,实现了基于C/S模式的网络五子棋对战游戏的开发,为玩家提供一个友好美观的操作界面,本系统主要实现了人机对战和人人对战,以满足玩家对本游戏的要求。

关键词:五子棋对战游戏,swing编程,C/S 模式,JAVA

 

目 录

一.绪论-1

(一)研究背景-1

(二)研究意义-1

(三)课题目标1

二.技术介绍及可行性分析-3

(一)JAVA概述-3

(二)MyEclipse-3

(三)C/S架构介绍-3

(四)可行性分析-4

三.系统设计-6

(一)开发流程设计-6

(二)五子棋-6

(三)系统功能设计8

(四)系统用例图8

(五)界面需求设计9

(六)系统设计规则 10

四.系统详细设计-12

(一)游戏主界面-12

(二)连接主机界面-12

(三)人机对战界面13

(四)建立游戏界面14

(五)加入游戏界面 14

(六)人人对战界面15

(七)放弃游戏界面 15

五.系统测试与维护-16

(一)系统测试方法-16

(二)功能测试-16

(三)可用性测试-16

(四)性能测试 17

(五)测试结果分析17

(六)系统维护18

六.结束语-19

参考文献

致 谢


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费