// the find
UnityTechnologies/GalacticKittens
Get started making multiplayer games with Netcode for GameObjects
An official Unity sample demonstrating Netcode for GameObjects in a 2D co-op space shooter with up to 4 players. It covers the real pain points beginners hit: synchronizing animations, particle effects, UI state, and a boss fight across clients. This is squarely aimed at Unity developers who want a working multiplayer reference beyond 'Hello World'.
The boss has a proper state machine (BaseBossState, BossFireState, BossMisileBarrageState, BossSuperLaserState) which shows how to handle server-authoritative AI with multiple attack patterns — a topic most beginner tutorials skip entirely. Character selection is networked and persisted into gameplay via ScriptableObject-backed player data, which is exactly the kind of real-world flow that trips people up. The project is well-structured: managers are separated by concern (Audio, CharacterSelection, Gameplay, EndGame), networked prefabs are isolated under Assets/Prefabs/Net, and scenes map directly to the game flow rather than being one monolithic scene. It ships with actual art, audio, and VFX rather than placeholder cubes, which matters when you're trying to learn synchronization of visual effects.
It requires Unity 2020.3 and was last touched in February 2024, while NGO has moved fast — things like NetworkTransform behavior and connection approval APIs have changed meaningfully, so you will hit version mismatch friction. It requires enabling preview packages which is a red flag in a learning project; beginners will not understand what that unlocks or breaks. There is no relay or lobby service integration despite the README mentioning Unity Gaming Services — the 'RoadmapLobbyService' animations exist in the tree but it's marked roadmap, not implemented, so you cannot actually play it over the internet without setting up your own relay. 225 stars and 66 forks for an official Unity repo suggests the community found it and moved on rather than using it as a living reference.