MrOwenovo / KarGoBangWebServer

三维四子棋web服务器,主要是联机和登录等后端部分

Home Page:https://kargobang.top/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

项目简述

三维四子棋Web服务器:

  • springBoot项目,后续转为springCloud项目
  • 用于展示三维四子棋的相关网站,如选择AI,本地,联机,熄灯模式
  • 将前端页面部署在Nginx反向代理服务器,并转发后端请求
  • 实现联机的与后端的对接
  • springSecurity登录界面
  • 新增游戏中用户信息,发送信息等功能,新增游戏大厅
  • 将前端服务器大部分适配手机
  • 整合web3d引擎,展示三维四子棋画面,以及加载画面等

部署条件:

后端服务器仅提供接口访问,前后端分离
前端依赖nginx服务器转发请求
nginx服务器下载地址:https://github.com/MrOwenovo/nginx-KarGoBang

首页地址:

三维四子棋首页:https://kargobang.top/

后端接口文档swagger访问地址:

swagger文档:https://kargobang.top/swagger-ui/

项目内容:

KarGoBangWebServer内容:

1.png 2.png

首页内容

web1.png

springSecurity登录界面

3.png

维四子棋-AI,本地,熄灯模式选择

wev4.png

三维四子棋AI-困难,中等,简单选择

web5.png

自定义联机界面

web7.png

联机创建房间-加密

web8.png

联机创建房间成功-等待对方加入

0730fb6fea44c4d71e5a0406a78d77b6.png

房间界面游戏大厅

wbe2.png

三维四子棋加载界面

2df0c2696a2dceddde3ab40212ec4871.png

加载界面用户信息以及发送信息

web9.png

三维四子棋操作提示

web10.png

AI游戏过程画面


About

三维四子棋web服务器,主要是联机和登录等后端部分

https://kargobang.top/


Languages

Language:Java 99.3%Language:Kotlin 0.5%Language:Dockerfile 0.1%