如果我有一个 C64、Mame、Spectrum 等的开源模拟器,是否有可能破解代码并将其与某种 Game Center 功能合并,在模拟器中实现在线多人游戏?
我不是要代码或任何东西,我只是有一个启动模拟器的图像,一个游戏中心窗口说它正在寻找玩家,然后开始一个 2 人游戏。这是可行的,还是不可能像这样将模拟器与 GC 集成?
如果我有一个 C64、Mame、Spectrum 等的开源模拟器,是否有可能破解代码并将其与某种 Game Center 功能合并,在模拟器中实现在线多人游戏?
我不是要代码或任何东西,我只是有一个启动模拟器的图像,一个游戏中心窗口说它正在寻找玩家,然后开始一个 2 人游戏。这是可行的,还是不可能像这样将模拟器与 GC 集成?
您可以通过运行模拟器让一台计算机托管游戏。它将视频+音频流式传输到远程计算机,并从中接收键盘+操纵杆事件。破解这个任务远非一项微不足道的任务,但也不是一项艰巨的任务。我认为没有任何有用的“游戏中心”软件可以为您做到这一点——您必须自己编写代码。
如果视频流是瓶颈,您也许可以流式传输模拟机器的状态更改。就所需的编码量而言,这更加雄心勃勃,但它可能会解决任何吞吐量问题。
实际可玩性会受到网络延迟的影响。在互联网上,您可能仅限于回合制游戏。在本地网络中,它也可能适用于动作游戏——这一切都太假设了,无法真正说出。
Apple 不允许您在 iOS 上发布模拟器。它需要下载和执行代码来运行特定的游戏,这是被禁止的。