基于Java NIO实现五子棋游戏
声明:该项目是基于本人以前用BIO+UDP实现的五子棋游戏快速修改而成,因此代码有点丑,请见谅。
├── client -- 游戏客户端
├── common -- 公共部分
├── net -- 网络工具类
├── server -- 游戏服务器
└── util -- 工具类
- gomoku-server.jar: 游戏服务器
- gomoku-client.jar: 游戏客户端
- 下载:git clone
- 修改配置:修改
GomokuClient.java
中的服务器IP - 打包:mvn clean package
- 复制服务器端jar包到服务器:scp gomoku-server.jar
- 启动服务器:nohup java -jar gomoku-server.jar > gomoku.log 2>&1 &
- 查看服务器日志:tail -20f gomoku.log
- 运行多个客户端:java -jar gomoku-client.jar