Ja mam WiFi i to wyciąga 54Mb/s
Musisz w obiekcie mieć zmienną, w którym roomie aktualnie przebywa a potem jak wysyłasz, to wysyłasz pozycje tylko do tych co mają taka samą wartość w zmiennej np ROOM :P
Albo przy wysyłaniu dezaktywujesz obiekty graczy, które są w innym roomie niż aktualnie obsługiwany obiekt gracza, a po wysłaniu od razu aktywujesz. Sposobów masa :).
Tymon, nie rozumiem jednego. Po co dzielić serwer na kilka roomów... nie ma w tym żadnego celu. Serwer musi i tak tylko operować na zmiennych lub obiektach. Każdy gracz jest w innym roomie przecież multu-roomowania jakiegoś się nie da zrobić. Serwer powinien być w jednym roomie, a klient może zostać śmiało podzielony.
Co do optymalizacji, zawsze można napisać obiekt działający pseudo-strukturalnie, bez masy obiektów, lub po prostu przepisać go do innego środowiska gdzie jest normalna kompilacja, a nie interpretowanie kodu xD.
EDIT: Hmmm nadal jakoś nie daje mi spokoju taka myśl. Dlaczego uważasz, że trudno zrobić udp w almorze oO? Nie przewertowałem aż tak almory. A może mógłbym tam tylko zerknąć ;>? Widziałem już raz, żadnych praw nie naruszyłem, więc można mi zaufać :P.