1

C64、Mame、Spectrum などのオープン ソース エミュレーターを持っている場合、コードをハックして Game Center の機能とマージし、エミュレーターでオンライン マルチプレイヤーを実現することは可能でしょうか?

コードなどを求めているわけではありません。エミュレーターを起動し、Game Center ウィンドウでプレイヤーを探していると表示され、2 プレイヤー ゲームを開始するイメージがありました。それは実現可能ですか、それともエミュレーターをそのようなGCと統合することは不可能ですか?

4

2 に答える 2

1

エミュレーターを実行することで、1 台のコンピューターでゲームをホストすることができます。ビデオとオーディオをリモート コンピューターにストリーミングし、リモート コンピューターからキーボードとジョイスティックのイベントを受信します。これをハッキングするのは簡単な作業ではありませんが、巨大な作業でもありません。これを行う便利な「Game Center」ソフトウェアはないと思います。自分でコーディングする必要があります。

ビデオ ストリーミングがボトルネックである場合は、代わりに、エミュレートされたマシンの状態の変化をストリーミングできます。これは、必要なコーディング量の点ではるかに野心的ですが、おそらくスループットの問題を解決するでしょう.

実際のプレイアビリティは、ネットワークの遅延に悩まされます。インターネット上では、おそらくターンベースのゲームに限定されるでしょう。ローカル ネットワークでは、アクション ゲームでもうまく機能する可能性があります。

于 2015-09-21T02:45:52.567 に答える
0

Apple は、iOS でエミュレーターを公開することを許可しません。特定のゲームを実行するには、コードをダウンロードして実行する必要がありますが、これは禁止されています。

于 2015-02-13T15:50:00.803 に答える