Skip to main content
Unity logo
Cancel
Privacy Preferences
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Showing 1 - 10 of 137
User Reviews
Sort by
J
Very good but not perfect
11 days ago
Jack-Von version 3.42
For Unity Netcode For GameObjects, this is essentially a drop-in upgrade on all fronts. Although I would say a major aspect of that is just how horrifically terrible Unity's NetTransform implementation is. This definitely is a five star asset due to it's cost and compatibility with every common netcode solution, and how simple it is to use. That being said this asset isn't perfect. Most of the code is within a giant class, and it isn't very readable nor is it structured very well. There's also some simple optimisations that aren't used (for example, caching the Transform to prevent some interop calls on Mono). Overall I'd highly recommend this asset. Edit and clarification for further possible improvements: - StateNetCode's Deserialize() function generates roughly (eyeballing it) 50 bytes per deserialization event. This would mean 50 bytes GC per Transform per update tick. - The stateBuffer is not circular. Every tick/deserialize event it uses a loop over potentially hundreds of elements to shift back one. (easy fix is to just use Array.Copy) - UpdateObservers() generates 80 bytes GC per Transform per tick. (again easy fix, just use a pre-allocated array and clear it) These are really not good if your game has a lot of objects!
Was this review helpful?
1
0
l
Best Networking asset
a month ago
luffttaroon version 3.42
Very simple and easy to use. Recommended
Was this review helpful?
0
0
p
MY GOAT
3 months ago
parktableon version 3.42
thank u my GOATs. i don't know how this technologically works better than the base NetworkTransform (using NGO), but it sure is by default. This helped resolve a multi-month long foray into the unknown regarding syncing players on a moving train. it is by no means perfect yet, but with the large amount of configuration available, I'm confident I am miles closer to something production ready. i can now sleep slightly better at night! thank you again.
Was this review helpful?
0
0
m
The Best Of The Best
a year ago
muazshihabon previous version 3.41
Am using it with ObjectNet works out of the box, its so smooth and only send data when needed which makes it very performant. This is the real deal, if you are planing on creating a multiplayer game this is the most important asset that you need to get. deserves more than 5 stars
Was this review helpful?
2
0
j
Works Great!
a year ago
jvt619on previous version 3.41
Works as intended and as advertised!
Was this review helpful?
0
0
s
insufficient support
a year ago
sezginmehmet712on previous version 3.41
The asset is good in general but I have a minor problem and the devs do not respond to my mail. I'm developing a physics-based game like Gang Beast. When players punch each other, nothing happens. Even if they get hit, they stand stuck to the ground. If anyone has any idea why this is happening, please let me know. Note: I will change the rate if the developers respond to my mail. edit: The developer contacted me and we resolved the issue.
Was this review helpful?
7
1
d
It does what it promise
2 years ago
deogo032on previous version 3.41
Great asset, out of the box gave me what I was expecting from netcode - smooth movement, interpolation, extrapolation, adjustable sync rate/lerp rates/everything begginer may wish, no tampering needed! It also handles unstable connection simulation well. Can't say that bandwidth is much lower than what network transform provides, but difference that it works. Two problems I found: Editor UI has certain problems in form of collapsing section whenever you change state of any checkbox And second is - it still tries to sync velocity/agular velocity even when sync completely disabled under "Variables to sync" - if your rigidbody is kinematic you get a lot of warnings in the log upd - the problem is at line 1411 - "if (hasRigidbody)" should be changed to "if (hasRigidbody && !rb.isKinematic)" to remove warnings
Was this review helpful?
2
0
B
Doesn't work
2 years ago
BeorGameson previous version 3.41
There are only a few lines to explain what devs should do, and following it didn't change anything in my game. Waste of time and money
Was this review helpful?
2
6
f
Worth it!
2 years ago
fx3halloon previous version 3.41
I'm so grateful for this tool. It improve my multiplayer game so much.
Was this review helpful?
0
0
F
Huge Time Saver
2 years ago
Fraccason previous version 3.41
This asset package is absolutely amazing. We were struggling to get smooth syncing of player prefabs using the default NGO network transform. Even with bad ping while using Smooth Sync, our players still smoothly sync. Highly recommended!
Was this review helpful?
0
0
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo

Language

Feedback

Partners Program

Partners
Copyright © 2026 Unity Technologies
All prices are exclusive of tax