没有获得App warp转为统一的实时回合制游戏

时间:2014-02-12 09:49:56

标签: c# unity3d multiplayer appwarp

我是appwarp Async turn based game的新手,我已经成功创建了一个基于回合的房间,但appwarp的监听器必须调用名为

的方法

public void onMoveCompleted(MoveEvent moveEvent);

但是没有被调用,所以我可以转向另一个玩家。

使用Appwarp的实时回合制多人游戏没有示例。 如果任何人有一个统一的原型,对我来说将是一个很大的帮助。

非常感谢帮助。 谢谢

2 个答案:

答案 0 :(得分:3)

以下是让它完全正常工作的步骤

  1. 初始化AppWarp SDK
  2. 设置侦听器并将其添加到回调
  3. 连接到AppWarp服务器
  4. 创建一个房间
  5. 加入房间
  6. 订阅房间
  7. 致电startGame(当您使用回合房时必需)
  8. 重复步骤

    1. 开始发送动作。
    2. 从onMoveCompleted获取动作

答案 1 :(得分:1)

使用AppWarp的实时回合制游戏有很多样本。您可以在Windows Phone示例上查看此帖子,并对Unity执行相同的操作(两者都在C#中)。它还向您介绍了一些概念

http://blogs.shephertz.com/2014/01/07/build-online-turn-based-games-using-appwarp/

另一个在Lua(Corona)

http://appwarp.shephertz.com/game-development-center/corona-realtime-turn-based-game-tutorial/