文件名称:ProjetoFinal:Batalha Naval(Java、Swing、线程、ServerClient、聊天)
文件大小:31.25MB
文件格式:ZIP
更新时间:2024-07-18 07:24:17
Java
最终项目 ======================== 海战 - Tec Generation 课程的最终项目 项目名称? 游戏 - 战舰。 他做的事? 多人游戏(客户端通过 Java 服务器进行通信)。 服务器将等待两个连接开始游戏,它还会生成一个连接日志并保存一个用于播放历史和获胜者历史(排名)的数据库。 客户端将通过服务器/套接字的标准输入和输出(带有名称/IP 和端口选项)进行通信。 每个客户/游戏包含 100 个位置 (10x10) 的棋盘/地图,其中包含 5 个棋子/船。 游戏分为两个阶段:船舶放置和战斗。 在游戏的第一部分,客户选择每件/船在地图上的位置。 游戏开始后,每一轮都会向敌人的棋盘投掷炸弹,第一个击沉/击中对手所有棋子/船的人赢得比赛。 使用哪些技术来执行该项目? 文件(日志 - 连接日志) MySql(比赛历史和获胜者历史数据库 - 排名) 套接字