
Once you’ve used a prefab to create a new instance, you’re free to mess around without impacting other instances. This makes life really easy for a developer or modder who wants to create new object instances and tweak them. If we subsequently amend the prefab, all 20 instances inherit this change.

To create a gang of murderous beasts, you need simply use the prefab to generate 20 new SnowStalker instances from that prefab, and place them around the map using their Transform. So, we may have a Snowstalker prefab, that contains all of the components and definitions that make a working, moving, murderising Snowstalker. Think of a prefab as a template or blueprint, if you like, that describes an object in your game that be used to create many instances of that object, without having to reconfigure each and every instance. Unity, and therefore the Subnautica games, have a concept of prefabs, knowledge of which can really help you in your modding life. This site uses Just the Docs, a documentation theme for Jekyll.
