przyczyn było wiele, zoptymalizowałem niektóre moduły np. ten odpowiedzialny za oświetlenie (czasem metody wywoływały się rekurencyjnie), wyświetlanie cząsteczek, wykrywanie kolizji, poolowanie spritów itp. ale największym winowajcą było wyświetlanie elementów tj. woda czy lawa, które były niewidoczne na ekranie, a w miarę jak gracz przesuwał się w lewo lub w prawo i generowały się nowe chunki to niepotrzebnych spritów przybywało, głównie tych z lawą, które dodatkowo były animowane. Także jak zwykle przyczyna jest
  • Odpowiedz
@tomek-um: Ok. Szybkie spostrzeżenia.

Po kliknięciu na new game nie załadowało gry. Pojawił się UI, ale zamiast sceny widziałem biały prostokąt na prawie cały ekran (z lekką przezroczystością). Dopiero zabicie procesu i wybranie "continue" pozwoliło odpalić właściwą rozgrywkę.

Przestałem grać w momencie, gdy wyświetliła mi się na cały ekran reklama. Po jej zabiciu nie byłem w stanie wykonać żadnego ruchu ani czynności - po prostu wszystko stało się nieaktywne. Gra się
  • Odpowiedz
Nie chodziło mi o sam engine 2D, bo tego by mi się nie chciało pisać. Renderowanie spriteów jest po stronie CocosSharp. A całą mechanikę gry i tworzenie świata trzeba tak czy siak napisać samemu, albo znaleźć jakiś gotowiec w necie, ale chyba akurat do gier sandboxowych takich nie ma. Zacząłem pisać ją jakieś 2 miesiące temu, ale siedziałem codziennie po godzinach po kilka godzin, więc trochę pracy było, ale za to ile
  • Odpowiedz
@historiofil: z tego co wiem to przejęli go fani na stronie minecolonies.com, ale od dawna tam nic nie robiłem, z tego co wiem to działa na starszych wersjach. Wystarczy podmienić wersję Minecrafta w launcherze.
  • Odpowiedz