tomek-um
tomek-um
W końcu uporałem się z problemami wydajnościowymi, zajęło mi to prawie tydzień czasu profilowania i przeglądania kodu. Teraz w końcu będę mógł zacząć implementować nowe funkcjonalności ufff :) Poza tym zrobiłem mały rebranding logo. Dla zainteresowanych link do gry:

https://play.google.com/store/apps/details?id=com.minecolony

#minecolony #programowanie #gamedev #retrogaming #pixelart
4
  • Najlepsze
  • Wszystkie komentarze
tomek-um
tomek-um
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
1
w.....j
w.....j
@tomek-um: co powodowało problemy z wydajnością?
0
tomek-um
tomek-um
Piraci i inne nowości w najnowszej aktualizacji do mojej gry. Ktoś chętny do potestowania? Na moim tablecie muli jak cholera, ale może to taki model ;)
#minecolony #gamedev #programowanie #android #androiddev
7
  • Najlepsze
  • Wszystkie komentarze
Igoras
Igoras
Ja mogę w dzień
1
j.....u
j.....u
@tomek-um: Daj. Sprawdzę Ci to na Nexus 6P.
1
tomek-um
tomek-um
Miałem problem z systemem cząsteczek w enginie #cocossharp, więc stworzyłem własny na potrzeby gry #minecolony. Wszystko byłoby pięknie tylko jak testuję ją na tablecie to muli jak jasna cholera. Chyba będę musiał pomyśleć nad wersją na #pc.

#programowanie #gry #android #gamedev
3
  • Najlepsze
  • Wszystkie komentarze
s.....a
s.....a
@tomek-um: problemem chyba nie jest tablet, ale kod ( ͡° ͜ʖ ͡°)
4
tomek-um
tomek-um
Pewnie tak, chociaż i tak już w wielu miejscach kod jest bardzo zoptymalizowany. Może ten engine Cocossharp jest mało wydajny. W każdym razie wersja na PC śmiga 60 klatek/sekundę.
0
tomek-um
tomek-um
Jeśli ktoś ma wolne popołudnie to zachęcam do testowania najnowszej wersji mojej gry #minecolony dostępnej w Google Play. Ostatnio sporo przesiedziałem na poprawianiu błędów, więc gierka jest już w miarę grywalna, mam nadzieje. Za to w następnym updacie będzie bardzo gorąco ( ͡° ͜ʖ ͡°)

#programowanie #gry #android #gamedev
5
  • Najlepsze
  • Wszystkie komentarze
Kalvot
Kalvot
@tomek-um: te trzaski to z gry? Dźwięk jest dla mnie ważny, a ten mnie zirytował w 6 sekund.
0
tomek-um
tomek-um
@Kalvot: tak, to dźwięk pochodni. Wezmę to pod uwagę i trochę je ściszę :)
0
tomek-um
tomek-um
Stwierdziłem, że przydałby się nowy trailer do mojej gry. Oto on :)

#minecolony #programowanie #gamedev #androiddev #indiegames #android
8
  • Najlepsze
  • Wszystkie komentarze
tomek-um
tomek-um
Nowa wersja #minecolony jest już dostępna w Google Play, prośba o testy :)
#programowanie #gry #android #androiddev
5
  • Najlepsze
  • Wszystkie komentarze
tomek-um
tomek-um
#minecolony Najświeższe informacje na temat gry MineColony na Androida z pierwszej ręki ;)
3
  • Najlepsze
  • Wszystkie komentarze