使用画布创建MMO

时间:2016-07-01 00:42:22

标签: javascript html5 canvas

所以我将在规划阶段使用javacript和HTML在画布上创建一个游戏但是我开始想知道我将如何处理多个用户编辑并在相同的“画布”上播放

所以为了描述我的问题,我想告诉你一些关于游戏的事情

当我7岁(现在18岁)时,我玩了这个名为“Pocket Empires”的神奇游戏,它将Teamwork带到了一个全新的竞技场,它拥有你在现代“Clash of Clans”中看到的一切,但是在战斗中,如果你在挣扎,你的联盟成员可以跳入战斗并拯救你

这真是一场非凡的游戏,我鼓励大家一起来看看

然而这个游戏只是安卓而且在2013年陷入了裂缝,我已经找了一个游戏克隆,但是我发现没有真正喜欢它,所以现在我要自己创建它

我关注的游戏主要是在所有屏幕上显示相同的内容,例如

玩家1放置一座建筑物 玩家2应该在他的屏幕上看到

玩家1正在攻击一些地精 玩家2(如果在同一联盟中)应该看到玩家1攻击并且应该能够加入

多年来我做了很多研究,我在HTML和CSS上都有一个Web开发证书(好像实际上很重要)之后我花了两年时间学习Javacript和PHP

现在我知道如果没有ajax我将不会使用php,我想不惜一切代价避免使用所有我相信我现在可以提供的信息,我将它留给你们,以便引导我朝着正确的方向前进

1 个答案:

答案 0 :(得分:1)

您可以使用网络套接字:

  • 将用户的操作发送到服务器
  • 获取其他玩家的行动并显示需要
  • 的内容