I don't see how. You can animate things with particle systems, but you cannot use those systems in an adaptable way, nor detect anything with it. So it is possible to have an animated shipyard, but that animation would be exactly the same no matter what kind of ship was built.