About Prefabby
Make the most out of prefabs
Thousands of hobbyist game developers and small indie studios are using art packs with prefabricated game objects, so-called prefabs. Several publishers have established themselves and provide a vast range of reusable prefabs with a consistent art style and within a reasonable budget.
But even with this incredible aid, building nice and natural looking arrangements of prefabs is an art and requires skill and a lot of time. Not every developer is able or willing to create nice looking scenes. The number of games reusing entire demo maps from professional publisher's art packs prove the point.
As we're using the same assets anyway, why not share our creations, or reuse something that others already created? A fully furnished building from a town pack, an armed space ship or a space station from a sci-fi pack,... What works for one person in their simulator game could be helpful to another in a shooter.
Prefabby is a platform to share, download and remix creations built out of prefabs.
Collaborate in real-time
In game engines like Unity and Godot, which are often used by amateur and indie developers, real-time collaborative map editing is either not supported natively or requires additional tooling. Unity, for example, had several offerings which all evolved around version control and merging each contributor's changes iteratively, lacking real-time collaboration. To make matters worse, their offering continuously changed over time, making it even harder to follow and adopt. Godot doesn't offer native collaboration functionality presently, let alone real-time.
Working with prefabs is a prime use case for real-time collaboration. Provided that all participants have the same art packs installed and use these prefabs exclusively, the number of possible actions that need to be synchronized between participants is limited.
Prefabby allows to collaborate on scene sub-trees built out of prefabs, in real-time.
Work across engines
Sometimes creativity is all about jamming together! Why not edit the same creation in Unity, Godot, and other possible engines, at the same time?
Prefabby initially provides plugins for Unity and Godot, but I am hoping to add support for Unreal at some point in the future and I am open to other requests.