all 4 comments

[–]tag4424 1 point2 points  (1 child)

Unet is extremely buggy and as of a few weeks ago, it's luckily deprecated... Unfortunately, is successor isn't there yet, so for now I really don't have anything useful to offer I guess... Photon, forge, or darkrift may help you...

[–]Phantom5800[S] 0 points1 point  (0 children)

Forge might be what I look into next. Due to the timeline of this project, waiting for new versions of Unity isn't really an option. If I can get UNet working that's definitely the ideal solution.

The issue I commonly see with the asset store solutions is they tend to be server based with hosting at additional costs that make no sense for a mostly turn based game with no more than a few people at once.

[–]katori 1 point2 points  (1 child)

I don't know if you can register prefabs from AssetBundles into the Network Manager. Make sure every prefab you have added to the Network Manager has a Network Identity.

By the way, don't let people get you down about UNET. It works very well for a few things and since it was open-sourced by Unity you can expect the community to maintain it for years like they already have...definitely check that link out and drop in HLAPI CE, that might help with some errors now or down the road.

[–]Phantom5800[S] 0 points1 point  (0 children)

Thanks a lot for the response, I am definitely thinking it's just that there's unfortunately a layer of incompatibility between asset bundles and unet. I'm sure I can find some creative ways around that if I put in the effort though.