0

我遇到了一个问题。我正在使用 C#、使用 MVC4 和实体框架的 ASP.net Web 应用程序进行游戏开发。

简述我的问题:我有一个 Web 应用程序,它有一个单页,滑块范围为 0-100。考虑 3 个用户登录应用程序,每个用户都在他们自己的会话中使用滑块访问页面。

假设用户 1 将滑块从位置 0 移动到 10,则对应于用户 2 和用户 3 的滑块必须同步并且应该反映到他们的 UI。反之亦然。看起来像一个多人游戏,其中一个人的发泄被显示给其他用户。

如何做到这一点?我正在努力破解我的想法来实现它,但不能。请帮帮我。请让我知道更多更多信息。我感谢您的帮助。期待!

4

2 回答 2

2

我相信SignalR正是您正在寻找的:

.NET 的异步信号库,可帮助构建实时、多用户交互式 Web 应用程序

于 2012-07-31T19:37:23.420 回答
0

仅在 Web 应用程序上执行此操作,而不使用 Flash、Silverlight、Java Applet 等任何技术,必然涉及类似于Web 套接字的东西。SignalR似乎也是一个不错的选择。我链接了 Scott Hanselman 博客中的一个示例。

于 2012-07-31T19:43:18.517 回答