2013-03-06 51 views
0

我期待到什么语言的图像,我需要学做以下,需要帮助之前,我甚至开始,其可以显示给多人

屏幕需要由多个人如要查看能地图 首先他们会登录, 1人可以控制整个地图,包括诸如战争迷雾,地点令牌等控件。 1-5人们应该能够看到地图,但无法对其进行任何更改。

任何帮助正确的方向将是有益的。如果这在编程中有名字,或者没有名字,请让我知道,我至少要对它进行一些研究。

+0

如多人游戏?那将是一个开始的搜索术语。 “建立一个javascript多人游戏” – 2013-03-06 22:45:33

+2

也许你应该从'hello world!'开始!然后从那里进步? – Sammitch 2013-03-06 22:46:14

+0

你知道关于会议和所有这些美妙的东西吗? – epascarello 2013-03-06 22:46:48

回答

0

这是可以通过几种方式实现的,但一种更适合的新技术/方法是Comet。基本思想是用户订阅各种服务器源并在服务器广播新事件时接收更新。

通过这种方式,人1可以向服务器发送请求以触发在地图上放置令牌。然后服务器将被设置为将该事件广播给所有订户(人2-5)。

胶水可能是某种客户端应用程序,您可以将它们放在一起使用Javascript处理来自服务器的响应,并作为用户的应用程序运行。你需要考虑一些手段来控制人1和人2-5之间的差异。这可以通过客户端 - 服务器设置完成,其中客户端应用程序依赖于应用程序服务器的权限和身份验证。

您可以使用任意数量的技术完成最后一段中的任务,选择最适合您的任何感觉。如果我这样做,我可以在客户端使用backbone.js,然后在服务器端使用某种RESTful API。 RESTful相当无处不在,所以只需以任何您喜欢的语言来实现服务器端,即可以为Comet和REST提供第三方库支持。

+0

这看起来完全像我在找的东西!我知道有一些方法可以实现,我可以像使用JavaScript,CSS,PHP和MySQL一样使用。启动两个不同的页面,其中一个控件可以在地图上更改和放置条件。反过来,它可能只是更新可能会更新这两个页面。感谢您的帮助! – user1556744 2013-03-08 03:14:08