Skip to content

Commit

Permalink
添加斗地主规则,assert还通不过
Browse files Browse the repository at this point in the history
  • Loading branch information
shihuaping committed Aug 16, 2017
1 parent 177adb2 commit 13d2587
Show file tree
Hide file tree
Showing 3 changed files with 665 additions and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ game_svr 游戏服务器
服务器间通信协议都使用json,因为简单,好调试,易扩展。


游戏服务器包含多个房间,每个房间参数可配置,每个房间里有一个桌子,每个桌子有玩家。
游戏服务器包含多个房间,每个房间参数可配置,每个房间里有一个桌子,每个桌子有玩家。由于node.js的天性,它是io处理强,cpu计算弱的。所以不要在游戏服务器中添加大量的计算类任务。

第三方游戏支付:
骏付通
Expand Down
8 changes: 8 additions & 0 deletions game_svr/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@

游戏服务器可以水平扩展。
游戏通过插件方式写在plugin目录下,同时将插件信息配置到config/sys-config中。
每个游戏一到多个游戏服务器,但不支持一个游戏服务器跑多个游戏。
每个游戏服务器有多个房间列表,房间相关配置信息在数据库中。玩家也可以自定义房间配置,覆盖默认的数据库中的配置。
游戏服务器启动后会自动往center服务器上报自己的信息。
游戏服务器会调用插件中的方法,如果插件不实现某个方法将会导致整个服务崩溃。
每个服务可开启的房间数是有上限的,现在限制为2000个房间。
Loading

0 comments on commit 13d2587

Please sign in to comment.