我正在尝试使用MEAN堆栈和socket.io进行游戏过程的简单纸牌游戏(如hearthstone)。
但我不知道如何更好地组织服务器端的结构。
我有以下结构:
在这里,我实施了对玩家',卡片'和甲板'使用HTTP请求的数据。
但是我无法理解,我必须意识到游戏的逻辑。所以我有以下问题:
UPD:或者(和)分享一些github项目。
谢谢你,对不起我的英语。
答案 0 :(得分:0)
您必须在控制器中实现逻辑。在前端执行操作后,执行对服务器端路由的调用,该路由调用控制器中的函数,您必须在该控制器中编写逻辑。
对于游戏的一般逻辑,你可以创建一个“核心”模块。