Do Autora Tematu :
Napisałeś coś o kwadracikach. I sądzisz że jesteś programistą? Powinieneś wiedzieć że te " Kwadraciki" to są Sprite'y o wymiarach 32/32. Nie sklejają się one w jeden wielki obraz, tylko są one wyświetlane. Co może zamuylać kompa ? Prawdopodobnie to że ok. Na głównej mapie Mainlandu może być z 20,000 tysięcy sprite'ów ? Każdy z nich może zmienić swoje połorzenie. Tym bardziej może nastąpić dogrywanie informacji o nich a wtedy klient pobiera jescze więcej mocy obl. aby jak najszybciej rozwiązać ten problem. Dodatkowo każdy obiekt posiada ok. 5 - 6 własnych zmiennych ( A napewno jest więcej ) i często następują na nich operacje. Dodatkowo, Cipsoft ukrył wszystkie sprite'y w jednym pliku ( Nie Exe ) . I specyficznie je zkompresował. Dlatego też dogrywanie nowych grafik, musi trwać owiele dłużej niż pobranie zwykłęgo sprite'a z katalogu. Chodzi mi oto, że taki plik musi zostać zdekompresowany do czystej postaci, a następnie umieszczony na mapie. Przypuszczalnie Cipsoft zrobił usuwanie wgranego sprite'a zaraz po jego zmianie ( Czyt. Niema go jeżeli się z niego nie korzysta. ) . Dlatego te operacje muszą być wykonywane na okrągło itd. itd. Tyle że nic by się niedziało w przypadku 1 sprite'a . No baaa nawet 20 - 100. Ale 20,000 to już jest przesada
Do tego sam kod tibii jest bardzo dupnie napisany. Często nie widać nicków, ponieważ poprostu się nie dograły itd. Dlatego w żadnym przypadku nie wzoruj się na Cip Sofcie...