このプロジェクトについて
このリポジトリは、業界の専門家やエンジン公式ドキュメントによる、マルチプレイヤーゲームネットワーキング(ネットコード)に関する質の高いリソースを集約しています。コンテンツは3つの主要セクションに整理されています。
**記事**(50以上):同期の課題(レイテンシ、ジッター、パケットロス)と、予測、リコンシリエーション、補間、ロールバック、ロックステップなどの緩和技術に関する深掘り記事。情報源にはGDC講演、エンジンWiki(Source、Unreal、Unity)、スタジオブログ(Riot、Blizzard、Valve、Ubisoft)、学術論文が含まれます。トピックは決定的シミュレーション、サーバー権威型アーキテクチャ、NATトラバーサル、ヒット判定、アンチチートに及びます。
**動画**(40以上):カンファレンス発表(GDC、Unreal Fest、Unity Unite)や技術インタビューで、Overwatch、Valorant、Destiny、Rocket League、Halo、格闘ゲームなどのタイトルのネットコード事後分析をカバー。Unreal Replication Graph、Unity DOTS/Netcode、Godotロールバックチュートリアルに関するエンジン固有の配信も含まれます。
**ライブラリ**(30以上):言語別に分類 — C/C++(ENet、yojimbo、GameNetworkingSockets、GGPO、KCP、Snapnet)、C#(Mirror、FishNet、Netcode for GameObjects/Entities、Photon、LiteNetLib、DarkRift)、Go(Agones、Nakama、GoWorld)、Godot(Snopek's Rollback、Delta Rollback)、Java(SmartFoxServer)、JavaScript(Colyseus、Socket.io)。各エントリはプロジェクトのリポジトリまたはドキュメントにリンクしています。
このリストは、さまざまなジャンル(FPS、RTS、格闘、MMO)やエンジンでリアルタイムマルチプレイヤーシステムを構築する開発者のためのリファレンスとして維持されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.