Network.Connect, насколько мне известно используется только для присоединения к серверу Unity.Network (который слушает порт после вызова Network.InitializeServer в Unity) - а ваш сервер на Java очевидно использует неправильный протокол. Хотелось бы еще взглянуть, на код вашего java-сервера
Роман Таибов: вы серьезно не можете понять разницу между Netty и игровым сервером Unity? Говоря простыми словами, Unity говорит на китайском а ваш сервер на японском. Проштудируйте документацию по Unity.Network что бы таких смешных ситуаций больше не возникало - вам нужно использовать Unity Server а не каждый попавшийся