Moja gra na androida - Too Many Ways

Odpowiedz Nowy wątek
2019-02-03 19:12
8

logo.png
Wielu z was polubiło mój wpis na mikroblogu ( Miałem się tutaj pochwalić g... ) a więc dlatego też postanowiłem stworzyć ten temat.
Jeśli ktoś posiada Facebooka, to byłoby mi miło jak polubi FP - https://www.facebook.com/TMWGame :D

Jeszcze raz opiszę grę, ponieważ pewnie nie każdy czytał wpis. A więc, TMW to gra na telefony. W grze są różne mapy, aktualnie 6.
wp.png

Na mapie jeździsz i rozwalasz wszystko a ludzie/zwierzęta (zależy co na tej mapie jest) próbują cię powstrzymać i rozwalić twoją brykę :D. Za zdobyte z rozwalania monety ulepszasz auto, kupujesz nowe. Dodatkowe każde auto ma swoje statystyki.

carInfos.jpg

Gra posiada generator terenu. Można zdefiniować jego seed oraz wielkość. Z nim był spory problem, ponieważ nie mogłem wykorzystać terenu dostarczanego przez Unity. Wygładza on krawędzie (a gra jest Low Poly) a więc stworzyłem własny teren oparty na meshu, który jest generowany z Perlin noise. Teraz pozostaje tylko wygenerować obiekty na tej mapie. Najpewniej także wykorzystam do tego jakiś szum, ponieważ chcę aby seed definiował całą mapę i żeby gracze mogli się nimi wymieniać.
lG.jpg


edytowany 2x, ostatnio: MasterOf, 2019-02-03 20:12

Pozostało 580 znaków

2019-02-16 19:40
2

Ja do postprocessu korzystam z Beautify ( https://assetstore.unity.com/[...]camera-effects/beautify-61730 ).
Jest tam bloom, kontrast, jasność, barwienie i jeszcze trochę innych rzeczy.

edytowany 1x, ostatnio: Spine, 2019-02-16 19:41

Pozostało 580 znaków

2019-02-16 19:44
0

No ale wiesz, on generuje pewnie z w cholere ms opóznienia. Do swojego napisałem własny .shader który podpinam pod kamerę i steruje za pomocą skryptu. Dzięki temu opóźnienie wynosi 3-5ms a nie 20-30 jak w przypadku postprocessingu od unity.

Dodatkowo zamiast płacić 100zł to napisałem swój własny, który świetnie się spisuje. Teraz mogę go wystawić za kilka dolarów na assetstore. Będzie o wiele tańszy od podanego przez ciebie i szybszy.


edytowany 1x, ostatnio: MasterOf, 2019-02-16 19:45
Jak widzę przesadnie tani albo darmowy asset, to się zastanawiam nad jego jakością. Albo jak dany twórca ma tylko jeden/dwa itemy w sklepie... Eh, żeby klienci mogli zaufać autorowi.... ciężkie są początki ;) No ale od czegoś trzeba zacząć. - Spine 2019-02-16 20:01

Pozostało 580 znaków

2019-02-16 19:52
1

Beautify też się podpina pod kamerkę i chyba nie jest aż taki zły, gdyż wszystkie możliwe efekty scala w ten sam przebieg renderujący:

Beautify also includes the following high-quality and performant extra effects (combined in the same render pass for superior performance)

Nieużywane efekty się wyłącza i nie są dołączane przy kompilacji. Opis sprawia wrażenie dobrze zrealizowanej biblioteki ;)

edytowany 2x, ostatnio: Spine, 2019-02-16 19:53

Pozostało 580 znaków

2019-02-16 19:54
0

No ale jednak, wolałem napisać coś swojego niż kupić. Nie chcę, żeby był to zlepek assetów. Wyjątkiem są jedynie modele, ponieważ nie są one istotne jeśli chodzi o programowanie.


Post efekty też są dość wymienne/niezależne od reszty gry, więc można je uznać za mało istotne dla programisty gier ;) Chociaż na mobile pewnie też będę próbował coś optymalizować pod tym kątem. Chociażby porównam wydajność z Beautify i bez Beautify. Masz jakiś odnośnik do materiałów jak napisać własnego Blooma? - Spine 2019-02-16 19:57
Ciężko mi podać jedną stronę, przejrzałem ich całą masę. Jednak jeśli chcesz to mogę ci wysłać kod odpowiedzialny za tego blooma. - MasterOf 2019-02-16 20:26
Dzięki za propozycję, ale sam coś pokombinuję w swoim czasie ;) - Spine 2019-02-16 20:44

Pozostało 580 znaków

2019-02-24 16:20
0

Jeśli ktoś chce przetestować aplikację to zapraszam - https://play.google.com/apps/testing/pl.mazurdorian.tmw

1.png
2.png
3.png

  • 1.png (0,14 MB) - ściągnięć: 3
  • 2.png (0,05 MB) - ściągnięć: 3
  • 3.png (0,13 MB) - ściągnięć: 3

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0