如何从另一个程序运行Unity3D游戏(Mac / Windows)

时间:2014-10-02 21:09:46

标签: c# unity3d

我想创建客户端应用程序,用户只能从客户端应用程序打开游戏。 我怎么能这样做? 我如何检查Unity3d游戏 - 用户尝试从客户端应用程序运行游戏? 我需要发送一些属性。

1 个答案:

答案 0 :(得分:0)

您应该为您的游戏制作一个启动应用程序,然后从启动器应用程序中启动实际的游戏应用程序,并应使用一些命令单独参数,或者甚至可以使用在启动器应用程序中生成的一些随机哈希数,然后进行更新此会话中db中的此随机哈希值,然后通过通过命令行参数发送此哈希值no来启动游戏,并且游戏会将从命令行获取的哈希值发送到Web服务器,并且服务器将准备与游戏客户端编号匹配启动器的哈希号。如果两者均匹配,则api将向游戏客户端发送成功状态。这样,您就可以使其变得非常安全,这样游戏客户端只有在启动器启动后才能运行。