首页 文章
  • 0 votes
     answers
     views

    如何在Unity网络/ Photon Unity网络中将主体与多个关节同步?

    这就是我尝试过的 . 我创建了一个2D主体,其子对象与关节连接,我将photonView组件添加到主体并拖动子游戏对象在那里进行转换 . 问题是它非常不准确,当我设置电机速度时它滞后并且在其他播放器屏幕上的位置不一样 . 这可能是非常糟糕的问题,但我想知道的是我如何才能正确地将一个体与多个连接关节的子游戏对象同步 . 此外我还没有尝试过使用RPC调用,但我觉得它会让游戏延迟:/
  • 2 votes
     answers
     views

    swift中的实时匹配或匹配

    我正在使用swift和firebase进行多人游戏 . 我想了解 matchmaking 或 real-time-match 是如何工作的 . 所以我只想知道我应该使用哪些方法? Game Center 和 Firebase 方法之间有区别吗?
  • 0 votes
     answers
     views

    在游戏中心无法接收朋友邀请

    我正在通过游戏中心与2名玩家一起创建一个实时多人游戏 . 我跟着Ray Wenderlich关于游戏中心的教程,我试图设置邀请朋友 . 我像苹果说的那样设置回叫: if ([GKLocalPlayer localPlayer].isAuthenticated) { [GKMatchmaker sharedMatchmaker].inviteHandler = ^(GKInvite ...
  • 0 votes
     answers
     views

    ios11游戏中心发现玩家失败

    我正在开发一款多人游戏 . 我想使用“标准”GKMatchmakerViewController来查找这样的玩家: let matchrequest = GKMatchRequest() matchrequest.minPlayers = 2 matchrequest.maxPlayers = 2 matchrequest.defaultNumberOfPlayers = 2 matchreque...
  • 1 votes
     answers
     views

    跨平台多人游戏(app)

    众所周知,对于多人游戏应用程序,iOS提供游戏中心和谷歌的游戏中心正在开发中,但像GREE和MOBGAGE这样的私人游戏中心可以很好地完成这项工作 . 有趣的是,“Words with friends”和“Fun Run”等游戏希望您只使用facebook id登录,然后游戏即可管理在线比赛,多人游戏等 . 请提示,如果facebook可以用作通用游戏中心,因为每个操作系统都具有可访问性 . 谢谢...
  • 0 votes
     answers
     views

    为什么我不能让设备通过Game Center Multiplayer连接在一起?

    我正在制作一款使用GameCenter Multiplayer的游戏,但我现在正试图弄清楚当我在我的模拟器上移动它时,我将如何让节点在我的设备上移动,反之亦然 . 我让游戏中心进行身份验证,找到匹配,寻找玩家,找到玩家但是当我到达我的游戏玩法时,两个设备之间没有多人游戏活动 . 有人可以帮我弄这个吗?对不起,所有的代码 . 谢谢! func lookupPlayers() { printl...
  • 5 votes
     answers
     views

    在IOS 9中游戏中心多人游戏好友被打破了吗?

    我创建了一个以编程方式使用实时多人游戏的游戏 . 它最初的目标是针对IOS 8设备 . 最近在迁移到IOS 9后,Game Center引发了很多问题 . 我无法解决的主要问题是在多人游戏中邀请朋友(用于测试) . 从IOS 8到IOS 8.自动匹配工作和朋友邀请工作但是从IOS 9到IOS 9.自动匹配工作和朋友邀请不再起作用 . 如果您有任何人设法让IOS 9上的Game Center邀请工作...
  • 0 votes
     answers
     views

    多人加入请求

    我正在开发一款多人iOS游戏,该游戏将与Game Center集成 . 我想知道是否有可能邀请其他玩家加入游戏?我阅读了描述如何加入比赛的文件,但我的情况是游戏玩家根本不匹配 - 这只是一个每个人都可以加入的世界 . 我可能代表世界作为主办比赛,但在这种情况下,我不满足于每场比赛最多限制16名球员 .
  • 3 votes
     answers
     views

    iOS回合制和实时多人连接选项

    我正在研究双人游戏的多人连接选项,并想知道可以使用哪些选项 . 我已经在网上阅读了很多东西,但仍然无法解决这个问题 . 我已经用GameKit.h的GKSession做了一个教程,但是我对Game Center和GameKit是否是同一个东西很困惑 . 基于回合制和实时双人游戏的连接选项有哪些?这些连接选项的风格是否有任何好处? 谢谢!
  • 5 votes
     answers
     views

    配对和斯威夫特

    我正在使用Swift,SpriteKit和Firebase进行多人游戏 . 它's the first time I'使用多人游戏和 GameKit 所以我不清楚,它告诉我 real-time-match 可以做什么,并在objective-c中显示一些代码 . 我花了很长时间在swift中寻找配对,我只找到this . 我知道每场比赛都以 matchRequest 开头,但我不知道该怎么办 . ...
  • 1 votes
     answers
     views

    如何确保精灵在2D自上而下游戏中始终面向正确的方向 . (逻辑)

    我正在用3D元素制作一个自上而下的2D游戏 . 即使在服务器node.js socket.io上托管和播放时,我的所有动作, Health 栏和基本功能都能完美运行 . 然而,在这个游戏中,有可能像疯狂的神的境界一样移动相机 . 万一你有疑问这里是一个视频:https://youtu.be/4tdcxl3aZ0c?t=31s 这当然意味着玩家最终可能会互相颠倒,我无法找到适用于所有方面的解决方案,...
  • 13 votes
     answers
     views

    Unity Networking-UNet中的加法场景加载

    Short Description: 我正在加载一个 Additive Scene in my Main scene ,它的加载很好但是Additive场景的GameObject(包含 Network Identity Component)是 becoming disable . Details: 我正在通过此代码加载一个附加场景,以便添加一个场景加载到我的服务器和所有工作正常的客户端: [C...
  • 2 votes
     answers
     views

    Apple Game Center沙盒:玩家邀请函有效,但不是自动匹配

    我使用标准的配对界面屏幕在我的IOS游戏中实现了多人游戏 . 如果我邀请沙盒中的其他玩家,一切都很有效:另一个玩家收到推送通知,游戏启动等...我们可以享受一个很酷的多人游戏 . 问题是我尝试使用自动匹配(没有邀请特定的朋友) . 我在2台设备上启动游戏,启动相同的标准配对界面屏幕并点击两者上的“立即播放” . 然后我等待5分钟,然后matchmakerViewController失败并显示错误:...
  • 2 votes
     answers
     views

    游戏中心特定的配对

    我正在通过游戏中心开发一款多人游戏 . 所以我有不同组的球员(某些部落) . 所有比赛只需2名球员 . 我怎样才能为有不同群体的玩家进行配对? 例如 . : Clan 1 + Clan 2 = true; Clan 5 + Clan 5 = false; Clan 5 + Clan 6 = true; 我知道有一个 playerGroup 属性,但它执行完全相反的事情:(
  • 1 votes
     answers
     views

    TCP服务器/客户端:[Errno 32]管道损坏

    我正在尝试使用python为一个小游戏创建一个简单的多人游戏模式 . 我想要做的是分享连接到服务器的每个玩家的位置 . 现在,虽然我很困难甚至有一个客户端与服务器通信,使用套接字模块和json文件(虽然似乎没有引起问题) . The error I get and when: 一旦我尝试通过客户端第二次发送一些东西,我得到“[Errno 32] Broken pipe”错误 . 根据一些谷歌搜索,...
  • 4 votes
     answers
     views

    Java套接字在局域网上工作但不在Internet上工作?

    您好我正在制作Java多人游戏,一切正常 . 它有所有人需要,但我发现了一个问题,它使用ServerSocket服务器,Socket为客户端,工作正常,但最大的问题是它不能在全球范围内工作 . 只有局域网,我甚至尝试过Hamachi,但这也没有用 . 你有什么想法会有用吗? 更多信息:我在服务器中使用特定线程来接受,发送和接收套接字以及客户端中用于发送和接收的特定线程 . 它发送一个我制作的对象并...
  • 26 votes
     answers
     views

    ARKit 有多个用户

    如果有的话,使用 Apple 的新 ARKit 和多个 users/devices 的最佳方式是什么? 似乎每个设备都有自己独立的场景理解。到目前为止,我最好的猜测是使用原始特征点位置并尝试在不同设备上匹配它们以将不同的视点粘合在一起,因为 ARKit 不提供任何绝对参考参考。 ===Edit1,我试过的东西=== 特征点 我已经玩过暴露的原始特征点,我现在确信在他们目前的状态下他们是死路一条...
  • 4 votes
     answers
     views

    为Unity构建一个简单的在线游戏服务器

    我正在尝试为我的坦克游戏2D(Unity)构建一个在线游戏服务器 . 在我的游戏中,将有2-4名玩家控制他们的坦克并互相争斗 . 我试过使用Unity网络,它不适合我的游戏,因为我们必须选择房间里的一个玩家成为“服务器”,这对我未来的发展来说并不是很灵活(例如“服务器”退出,我必须做很多工作来保持其他玩家之间的联系) . 然后我尝试用Nodejllàsocket.io构建我自己的服务器,用...
  • 0 votes
     answers
     views

    Photon PUN 2 Unity仅在本地运行两个实例时才有效

    所以我正在创建一个游戏,它正在使用Photon PUN 2我用20 CCU制作了一个免费的应用程序,并将APP ID复制成了统一,我让它自动连接到房间,如果它们是可用的,如果没有创建一个房间 . 这在我在自己的PC上运行两个游戏实例时有效 . 但当我把它发送给我的朋友时,我们没有连接到同一个房间如果我可以请任何人帮助它将非常感激 .
  • 1 votes
     answers
     views

    如何在UNet(Unity)上调用客户端上的[Command]

    我正在使用UNet开发Unity 2D多人游戏 . 我的问题是客户端无法将 [Command] 发送到服务器 . 我调试UnityEditor和我的Android手机的内置apk . 首先,我使用UnityEditor作为主机,将手机用作客户端 Debug.Log(SkinName) APPEARS on the console . 然后我使用UnityEditor作为客户端,将手机用作主机...
  • 1 votes
     answers
     views

    iOS多人游戏 - 多人游戏部分使用什么?

    我正在为iOS开发一款应该包含多人游戏的游戏 . 这不是一个回合制的,而是一个实时的游戏 . 我知道我可以在这里使用一些不同的方法: Game Center多人游戏(匹配并搜索匹配,提供开箱即用的身份验证,其他是排行榜和成就) 据我所知,OpenFeint还包括一些多人助手 我也可以编写自己的服务器代码,但是也会丢弃GC中的所有好东西...... 这里有什么建议?什么是领先的市场解...
  • 2 votes
     answers
     views

    来自不同网络的iOS GameCenter连接

    我已经制作了iOS多人GameCenter游戏,但在发布之前发现了一个我不知道如何解决的问题 . 在编码过程中我使用了Ray Wenderlich教程http://www.raywenderlich.com/3276/how-to-make-a-simple-multiplayer-game-with-game-center-tutorial-part-12显示GameCenter视图控制器,连接...
  • 0 votes
     answers
     views

    Xcode - 游戏中心 - 接受多人邀请不处理

    我目前正在开发Game Center Multiplayer,并遇到了几个障碍 . 目前我的代码将通过验证用户显示匹配器视图并开始匹配就好了 . 然而,当我尝试邀请一位朋友参加比赛时,要求播放比赛的警报视图显示当我接受它时会将我带到配对视图控制器并说它正在等待我的其他设备上的其他玩家它也说它正在等待让其他玩家回应 . 最终在一段时间后,它说邀请被取消了 . 我没有使用模拟器我有2个设备都有单独的游...
  • 1 votes
     answers
     views

    Python Socket:比较两个客户端的响应

    我做了一个简单的基于文本的游戏,我想创建一个多人模式 .我有一台服务器和两个客户端: CLIENT1 ----> SERVER <---- CLIENT2 Client1将7号发送到服务器,Client2将5号发送到服务器 . CLIENT1 - 7 - > SERVER < - 5 - CLIENT2 然后服务器添加这些数字(7 5 = 12)并将其作为响应发...
  • 3 votes
     answers
     views

    UNet:无法生成服务器对象(不使用NetworkManager)

    我'm playing around with Unity 5'的网络HLAPI . I don't want to use the NetworkManager ,因为我没有't want to pay for Unity'的多人游戏服务(Matchmaker和Relay服务器) . 当客户端连接到服务器时,我正在尝试在客户端上生成播放器 . 我可以让客户端正确连接到服务器,但是客户端上的产...
  • 4 votes
     answers
     views

    Java Socket / Serversocket WAN连接

    我试图从我的计算机中制作服务器,以便他们的计算机上的客户端可以连接并与我的计算机通信 . 我在端口31350上创建了服务器,客户端正在尝试通过我的路由器的IP地址连接 . 但是当我在套接字创建的参数中有“localhost”或我的计算机名称时,它只能通过局域网工作 . 而不是当我使用我的IP地址,在不同的网络上运行客户端和服务器 . 这是代码 . 这是我的计算机正在运行的服务器 . public ...
  • 2 votes
     answers
     views

    Unity 5 - UNET - 将拖动的GameObject同步为客户端(HL2 Gravity Gun风格)

    我正在制作2D合作游戏,其中涉及移动物理对象的谜题 . 我正在使用Unity 5引擎和UNET工具 玩家拥有的武器之一是模仿半条命2重力枪的行为的武器; 您右键单击某个方向 它在该方向上进行光线投射,具有极限距离 如果找到带有碰撞器和某个标签的游戏对象,它会将其存储为"grabbedObject" 它设置grabbedObject位置,使其浮动在播放器前面 ...
  • 0 votes
     answers
     views

    Unity(Unet)多人游戏同步问题

    我正在进行团结多人游戏 . 游戏是无尽的跑步者,问题是我的角色没有正确同步 . Here is the Screenshot of my unity inspector window 感谢您的帮助
  • 0 votes
     answers
     views

    寻找其他网络玩家团结unet

    我在获取其他想要存储的网络播放器时遇到问题 . void Start () { GameObject[] players = GameObject.FindGameObjectsWithTag ("Player"); for (int i = 0; i < players.Length; i++) { if (players [i].Get...
  • 2 votes
     answers
     views

    在Game Center上禁用多人游戏

    我和GameCenter有一个ios游戏 . 在itunesconnect游戏中心已启用 . 提交了15个成就和4个排行榜 . 该游戏不提供多人游戏 . 但它出现在Game Center应用程序中 . 该应用程序显示在“常见游戏”中的“朋友”选项卡中 . 我如何禁用多人游戏兼容性?

热门问题