【问题标题】:Architecture of Real-Time "Card Game" App实时“纸牌游戏”应用架构
【发布时间】:2015-01-05 14:35:27
【问题描述】:

我正在构建流行游戏 Cards Against Humanity 的克隆,用于学习目的。我想知道是否有人可以帮助我为该应用程序制定计划。我想在前端使用 AngularJS,并通过 websockets 与节点服务器交互,这样我就可以在玩家之间进行实时交互,即游戏聊天室,并且能够“看到”其他玩家何时做出选择(真实-time pubsub 与 websockets 和节点?)。

我知道这些类型的“非确定性”问题往往很难回答,但如果有人能提供一些建议,我们将不胜感激!

【问题讨论】:

  • 编辑:技术建议很好,但我确实需要一些关于应用程序设计的见解,以及我应该研究哪些模式。

标签: oop design-patterns web-applications architecture multiplayer


【解决方案1】:

您可以使用http://yeoman.io 了解这些结构。他是一个“建筑师”。

你可以安装

npm install -g yo

现在你可以安装一些应用程序生成器,如果你想要 angular + nodejs。我推荐这个。

npm install -g generator-angular-fullstack

现在你可以运行了

yo angular-fullstack [app-name]

//用于启动服务器

grunt serve

cd server
node app.js

好好学习!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-17
    • 1970-01-01
    • 2013-04-17
    • 1970-01-01
    相关资源
    最近更新 更多