Zmusiłeś mnie do napisania tego posta :] gdyby nie to, że poruszyłeś temat Almory...
Nie rozumiem dlaczego postawiłeś Almorę na dywaniku, skoro nie widziałeś nawet jeden zmiennej zapisanej w kodzie źródłowym ;) To co widać z poziomu klienta podczas grania, to można jedynie opisać, ale nie stwierdzić ze strony źródła kodu.
Mapa była zapisana u klienta i na serwerze, także system kolizji był sprawdzany na serwerze, a teleport to tylko ja miałem i mogłem używać, bo jeżeli serwer wyczułby, że przenosisz się z miejsca na miejsca o za dużą ilość pikseli bez powodu to by cię wyrzucił z serwera. Chyba, że czasami jakieś przekłamanie mogło być, w świecie TCP/IP różne rzeczy się dzieją.
Po drugie wiesz, wiele osób czytało tematy o grach MMORPG, ale od teorii do praktyki jest jak stąd do Afryki... Tak samo jak malujesz obraz, wiesz jak powinien wyglądać, ale jak go zaczynasz malować, okazuje się, że wychodzi trochę inaczej - mimo to efekt jest zadowalający... Chyba, że jesteś malarzem, w tym przypadku mega programistą, a mega programiści nie potrzebują takich rad jak te opisane przez ciebie. A ci początkujący jak już zabierają się za grę MMORPG, to sami na własną rekę szukają tego czego potrzebują do jej zrobienia :)