Müşterilerin oyuna katıldığı, oynadığı ve istedikleri gibi bıraktığı küçük bir çevrimiçi oyun (öğrenme uğruna) inşa etmeye çalışıyorum.UDP bağlantısı için istemcileri kaydetmek için TCP soketini kullanın?
Oyuna katılan ve ayrılan istemcileri işlemek ve aynı yuvadaki bir UDP bağlantısına abone olmak için bir TCP soketi kullanmayı düşünüyorum.
Bu uygulama kullanılmış mı, doğru mu? Bu kodu C++ ile Boost.asio ile yazıyorum.
"Aynı yuvada bir UDP bağlantısına abone" tanımlayın. – EJP
İstemci soket üzerinde bir TCP bağlantısı kurar, sonra sunucu onları oyuna ekler ve oyun durumunu UDP üzerinden bu istemci ile iletişim kurmaya başlar (aynı sokette müşteriye özgüdür) – shane
Bunu mu demek istediniz? Port numarası*? UDP için bir TCP soketi kullanamazsınız. Ve 'UDP bağlantısı' diye de bir şey yoktur. – EJP