Skip to content

lostFatRivers/CatanClient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CatanClient

h5联网版卡坦岛, 客户端部分.

使用 CocosCreator 引擎 2.3.4 版本.

网络连接部分使用 WebSocket, 协议格式是 Json.

目前完成的功能有:

  1. 连接服务器, 改名, 创建房间;
  2. 加入他人房间;
  3. 房主开始游戏, 进入游戏场景;
  4. 选择初始城和道路, 开始回合, 摇骰子;
  5. 同步所有玩家资源信息;

后续规划的功能有:

  1. 回合中资源判断及消耗;
  2. 摇到海盗损失资源, 抢劫他人资源并放置海盗;
  3. 与玩家/银行交换资源
  4. 玩家使用技能卡: 骑士, 道路建设, 丰收之年, 垄断, 得分卡;
  5. 最长路判断及得分, 最大士兵判断及得分;
  6. 游戏结束;

项目中图片资源和代码大部分由本人独立制作, 无版权问题.

用到某些开源第三方库, 例如 BigNumber, StateMachine 等.

特别感谢 @宝爷 的 ResLoader , 本人将其单独拿出作为工具使用, 想要了解请移步下面链接: https://github.com/wyb10a10/cocos_creator_framework

项目正在开发中, 欢迎大家体验, 并提出宝贵意见, 来者不拒~

想要交流相互学习可加本人QQ: 495669631.

最后, 如果你觉得 Catan 做得还可以, 欢迎 打赏投币~

avatar

Releases

No releases published

Packages

No packages published