add readme

This commit is contained in:
2020-07-16 19:54:09 +08:00
parent d81276c960
commit ab7d2c78ca
3 changed files with 45 additions and 0 deletions
+45
View File
@@ -0,0 +1,45 @@
## 麻将游戏——客户端
## 简介
本工程使用Godot实现了一种开房间类型联网麻将游戏的跨平台客户端,需要与麻将服务器配合使用,游戏的主要逻辑都在服务器中实现,本客户端根据服务器发来的数据报来进行界面的显示、提示玩家操作,并将玩家进行的操作传送到服务器。
### 与服务器的通信方式
游戏中的通信采用WebSocket协议,其他部分采用HTTPS协议。
通信内容全部采用json格式。
### 场景
1. 登录、注册场景
* 场景文件:`Login.tscn`
* 脚本文件:`Login.gd`
2. 创建、加入房间场景
* 场景文件:`Hall.tscn`
* 脚本文件:`Hall.gd`
3. 牌桌场景
* 场景文件:`Table.tscn`
* 脚本文件:`Table.gd`
### 预览
![游戏牌桌界面](./game_preview.jpg)
![游戏牌桌界面](./game_preview2.jpg)
### 素材
工程中的贴图、音效等素材均搜集自互联网。
## 开发环境
安装Godot Engine(3.2版本以上)
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB