## 麻将游戏——客户端
## 简介
本工程使用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版本以上)
没有合适的资源?快使用搜索试试~ 我知道了~
本科毕业设计:麻将游戏客户端.zip
共308个文件
import:131个
ogg:78个
png:53个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 9 浏览量
2023-10-05
01:58:04
上传
评论
收藏 18.54MB ZIP 举报
温馨提示
本科毕业设计
资源推荐
资源详情
资源评论
收起资源包目录
本科毕业设计:麻将游戏客户端.zip (308个子文件)
ca-certificates.crt 203KB
Table.gd 17KB
ConnManager.gd 5KB
Login.gd 5KB
Hall.gd 4KB
RightShown.gd 3KB
LeftShown.gd 3KB
Constants.gd 3KB
BottomShown.gd 3KB
OppoShown.gd 3KB
PopupPanel.gd 2KB
BottomHand.gd 2KB
Timer.gd 1KB
RightHand.gd 1KB
LeftChow.gd 1KB
RightChow.gd 1KB
MidChow.gd 1KB
Tile.gd 1KB
OppositeHand.gd 1KB
LeftHand.gd 1KB
RightDropArea.gd 1KB
BottomDropArea.gd 1KB
LeftDropArea.gd 1KB
ChowPanel.gd 1KB
OppositeDropArea.gd 1KB
LeftAvatar.gd 1KB
RightAvatar.gd 1KB
OppoAvatar.gd 1KB
BottomAvatar.gd 901B
Message.gd 790B
PlayerAction.gd 612B
ChatField.gd 348B
Global.gd 278B
.gitignore 105B
project.godot 837B
HandinTilesSheet.png.import 687B
TimerBackground.png.import 685B
ActionChow.png.import 684B
ActionPong.png.import 684B
ActionPass.png.import 684B
ActionKong.png.import 684B
ExitButton.png.import 683B
CreateRoom.png.import 683B
QuitButton.png.import 683B
RadioNormal.png.import 682B
RadioSelect.png.import 682B
ActionWin.png.import 681B
DropTileBottom.png.import 681B
HideTileBottom.png.import 681B
MusicMute.png.import 680B
EnterRoom.png.import 680B
SendButton.png.import 679B
TableBackground.png.import 679B
LoginBackgounnd.png.import 679B
TimerOpposite.png.import 679B
PopupBackground.png.import 679B
HideTileRight.png.import 678B
DropTileRight.png.import 678B
HallBackground.png.import 676B
OppositeHand.png.import 675B
DropTileOppo.png.import 675B
HideTileLeft.png.import 675B
DropTileLeft.png.import 675B
Register.png.import 673B
TimerBottom.png.import 673B
Confirm.png.import 670B
TimerRight.png.import 670B
InputShort.png.import 670B
Sound.png.import 668B
Music.png.import 668B
Ready.png.import 668B
Cancel.png.import 667B
TimerLeft.png.import 667B
InputChat.png.import 667B
RightHand.png.import 666B
RightChat.png.import 666B
Mute.png.import 665B
Login.png.import 664B
LeftHand.png.import 663B
LeftChat.png.import 663B
OppoChat.png.import 663B
Offline.png.import 661B
Female.png.import 659B
Banker.png.import 658B
Ready.png.import 655B
my_icon.png.import 655B
Male.png.import 653B
icon.png.import 640B
Chow.ogg.import 321B
Kong.ogg.import 321B
Pong.ogg.import 321B
Chow.ogg.import 319B
Kong.ogg.import 319B
Pong.ogg.import 319B
Win.ogg.import 318B
Win.ogg.import 316B
09.ogg.import 310B
23.ogg.import 310B
32.ogg.import 310B
28.ogg.import 310B
共 308 条
- 1
- 2
- 3
- 4
资源评论
- 2401_834561222024-03-18超赞的资源,感谢资源主分享,大家一起进步!
学术菜鸟小晨
- 粉丝: 1w+
- 资源: 5001
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功