1 dépôt
Tools for creating and managing multiple isolated copies of a game project to facilitate parallel execution and testing.
Distinct from Editor Instance Control: None of the candidates cover game-engine-specific project cloning and instance management; they focus on media integrations, backend frameworks, or general UI editor control.
Explore 1 awesome GitHub repository matching game development · Project Instance Managers. Refine with filters or upvote what's useful.
ParrelSync est un outil de test multijoueur pour Unity3D qui permet la simulation de plusieurs joueurs en lançant des instances d'éditeur parallèles d'un même projet. Il fonctionne comme un cloneur d'éditeur et un gestionnaire d'instances de projet, permettant aux développeurs de tester les interactions réseau en temps réel sans effectuer de builds complets. Le système crée des copies miroir de l'éditeur Unity3D et gère le clonage de projet pour garantir que chaque instance s'exécute dans son propre environnement. Pour maintenir l'intégrité des données, il utilise un verrouillage d'actifs en lecture seule et une protection des actifs partagés pour empêcher les instances clonées de modifier les fichiers originaux du projet. L'outil fournit une interface graphique pour organiser et supprimer les instances d'éditeur, ainsi qu'une interface programmatique pour coordonner l'état et synchroniser les dépendances de paquets entre les sessions. Il inclut également des utilitaires pour la détection d'identité d'instance et le routage d'arguments en ligne de commande pour distinguer le projet original de ses clones.
Provides a graphical interface to organize and control cloned editor windows for parallel multiplayer testing.