0

以前はレーシング ゲームをしていましたが、1 年前に休憩を取りました (プロジェクトは unity 4 で行われました)。そのプロジェクトで再起動したため、unity 4 ネットワークではうまく機能しないため、ネットワークを再実装する必要があります。UNET、HLAPI、および LLAPI を使用して実装する方法が 2 つあります。同期は私にとって非常に重要であるため、LLAPI はより優れた柔軟なものである必要がありますが、それを使用する努力が必要かどうか専門家に尋ねるためにここにいます。または HLAPI で十分な結果が得られます。

4

1 に答える 1

1

「LLAPI vs HLAPI」ではないと思います。

LLAPI は HLAPI の一部です。これは最低レベルです:

ここに画像の説明を入力

すべてが柔軟です。

たとえば、これはがらくたなので、「高レベル」(エンジン統合) NetworkTransform クラスを使用していませんが、よくできていて、すべてをオーバーライドできるため、より低いレベル (接続管理) で NetworkServer を使用しています。

つまり、HLAPI と LLAPI ではなく、HLAPI ははしごであり、「そのまま」使用できるレベルを選択しただけです。

一部の開発者が独自のシリアライゼーションを作成していることは知っていますが、それでもより高いレベルを使用しています。全体的には、「エンジン統合」レベルを除いて、本当にうまく機能します。これは、私にとって悪い例です(または、カードゲームなどにのみ役立ちます...)。

于 2016-05-12T10:31:14.597 に答える