#anonimowemirkowyznania
Moja cała rodzina ma parcie żebym poszedł na #studia na #informatyka , #programowanie a ja sam jakoś bardzo nie wiem czy chcę i nawet nie wiem czy się dostanę, matura poszła mi tak średnio, polski, matma 50% angielski 90%, ang rozszerzony 80% więc nie wiem czy z matmą/fizyką sobie poradzę, na początek celuję w #gamedev z #unity bo chyba
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania: matura to nie wszystko, jak się czujesz z matematyki? lubisz? bo będzie jej naprawdę dużo na studiach.

Gdybyś zaczął ogarniać to możesz prześcignąć tych co poszli na studia, ~70% z nich straci 3.5 roku albo odpadnie wcześniej. Oczywiście studia to nie tylko matematyka, jak trafisz na fajnego profesora to zaczniesz patrzeć na niektóre problemy całkiem inaczej, mimo wszystko studia trochę otwierają głowe i możliwości.

Na studiach pracowałem w IT
  • Odpowiedz
https://www.skillshot.pl/jobs/16753-mid-sr-unity-developer-at-sheepyard

Prace daje w branzuni giereczek mobile f2p. Duzo pijemy, bawimy sie i robimy spoko giereczki. O takie:
https://www.youtube.com/channel/UCDuLcBlg5uGXCE7vgVeO6Gw

Konkretnie seniora potrzebujemy do Looty Woods, Mida do Stormbound.
o.....y - https://www.skillshot.pl/jobs/16753-mid-sr-unity-developer-at-sheepyard

...

źródło: comment_1596792057VJfhtDjJK9EYKnjRj0Qk8K.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@edcba: Wystarczy spokojnie, trochę gorzej by było z Unrealem, ale też by się dało pracować. Byle miał faktycznie jakąś dedykowaną grafę, ale powyżej 3k to już chyba każdy ma tak myślę.
  • Odpowiedz
#unity #programowanie
siema. Załóżmy, że chce zrobić prostą gierke multiplayer która polegała by na budowaniu i rozwijaniu miasta z pewnymi interakcjami miedzy graczami (handel, proste automatyczne walki między graczami). Idealnie by było gdyby możliwy był crossplatform PC/mobile.
Mam już pewne doświadczenie z unity, robiłem singleplayerowe gierki, jednak multi jest dla mnie totalnie świeżym tematem i nawet nie wiem od czego by tu zacząć.

Nie potrzeba mi jakiejś super dokładnej synchronizacji, raczej
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@psyhatog: nie jestem jakimś fachowcem w dziedzinie multi, coś tam próbowałem rozkminiać kiedyś i z tego co wiem wszystkie rozwiązania p2p z jednym graczem jako hostem są bardzo podatne na cheaty i gra przestaje działać jak host opuszcza pokój (można to rozwiązać przez migrację hosta - oferuje to np PUN).
Najlepszym i najbardziej optymalnym rozwiązaniem wg mnie jest stworzenie serwerowego builda gry (tylko ze skryptami, bez grafiki, muzyki itp.), gracze
  • Odpowiedz
@psyhatog: Nie pakuj się w GameSparks. Już sami ich inżynierzy mówią, że od czasu przejęcia przez Amazona nie jest rozwijany prawidłowo. Osobiście proponuję następujące BaaS, w kolejności: Firebase, Playfab, ChilliConnect. Ekspertów wyżej nie słuchaj, bo nie doczytali co faktycznie chcesz zrobić, więc nie pakuj się w żadne Mirrory, Bolty i tym podobne. Potrzebujesz jedynie napisać klienta gry jak zwykłą grę Unity, która będzie się komunikować z jedną z powyższych usług,
  • Odpowiedz
Wie ktoś jak to zrobić w inny sposób? Może prostszy, chociaż to wystarczająco prosto jest chodzi o to żeby kulka zostawiała po sobie plamę


  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wiem... Kolejny który porywa się z motyk.... Itp itd. ale jaki silnik/program do stoqrzenia prostego MMO na android typu idź i bij mobki. System skill/levelowania. W czym mogę się uczyć nawet nie tworzyć ? Który silnik laik ogarnie najłatwiej gdzie znajdę gotowe skrypty ?

#programowanie
#infornatyka
#mmorpg
#webdev
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jestem nowy w pythonie i korzystając z popularnego tutka piszę "bota" do gry, w ten sposób chcę się trochę nauczyć języka - a i "botowość" zagadnienia przyda mi się w robocie - a czasy trudne to może czymś błysnę, choć aktualnie to tylko takie zadanie dla siebie...

To jest siermiężne do bólu bo opiera się w skrócie na robieniu screenów aby badać sytuacje w grze i względnym określaniu położenia elementów względem lewego
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kapitan_Wie_Wszystko: Generalnie chyba źle podchodzisz do problemu - boty w grach rzadko robi się poprzez analizę obrazu, a raczej przez shakowanie gry (klienta gry w przypadku gry sieciowej) a następnie reagowaniu na to co przesyła serwer albo co zmienia sie w pamięci gry (a nie na ekranie).
Tak choćby powstają wallhacki czy aimboty - wiadomo gdzie strzelić nawet jak nie widać.

W przypadku przeglądarek możesz spróbować Selenium celem otwarcia okna przeglądarki, ale
  • Odpowiedz
@Kapitan_Wie_Wszystko też napisałem coś takiego, akurat w nodejs. Działa na identycznej zasadzie jak twój pomysł.
Rozwiązanie proponowane przez @Ilythiiri jest oczywiście poprawniejsze i bardziej pro ale kto narobi ten cały dług techniczny jak nie my hobbistyczni programiści :D

Proponuje wsadzić skrypt w jaką virtualkę, nawet na linuxie. Virtual Box, obraz linuxa, dajesz uprawnienia do dostępu do neta, instalujesz jakąś przeglądarkę i będzie działać w tle. Oczywiście będzie dość zasobożerne ale
  • Odpowiedz
Nawiązując do tego wpisu https://www.wykop.pl/wpis/49958579/ czy któryś z gamedevowywch mirków mógłby odpalić u siebie pusty projekt w unity w wersji 2019.4.0f1 i dla standardowo dostarczonych SDK i NDK dla Androida zbudować aab (w oknie Build settings zaznaczone Build App Bundle)?

Ustawienia playera:
[Other settings]
Scripting backend: IL2CPP
Api compatibility Level: .NET 4.X
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@h3lloya: nie wczytywałem się w błąd z tamtego wpisu i moja odpowiedź będzie napisana skupiając się nad tym, że podejrzewasz problem w wersji SDK & NDK

najpierw zainstaluj sobie 2019.2.0b4 i spróbuj to zrobić na nim, będziesz wiedział czy problem jest po stronie Unity w wersji której chcesz użyć, czy niezwiązany.

Nie mam pojęcia na czym polega Twój problem, ale:
1. Najpierw zainstalowałbym wersję 2019.2.0b4 aby sprawdzić, czy na niej uda się poprawnie
  • Odpowiedz
Próbuję przerobić załączony tutorial, ale przy budowaniu apki dostaję 4 błędy z czego ten załączony jest chyba najważniejszy. Projekt jest pusty, zaimportowałem jedynie plugin https://github.com/playgameservices/play-games-plugin-for-unity, ustawienia projektu są takie jak w tutorialu. Znalazłem kilka wątków, które niewiele mi pomogły:
https://forum.unity.com/threads/il2cpp-exe-error.311499/
https://forum.unity.com/threads/exception-il2cpp-exe-did-not-run-properly.659323/

Pytanie czy ktoś z Was się kiedyś z czymś takim spotkał? Niestety poniższy błąd w przeciwieństwie do tych które znalazłem na necie wiele nie mówi. Nie mam już pomysłu co zrobić, żeby to ruszyło
h3lloya - Próbuję przerobić załączony tutorial, ale przy budowaniu apki dostaję 4 błę...
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@h3lloya: miałem takiego errora kiedyś. Już ponad rok nie kleiłem żadnego builda na androida, nie pamiętam już jak to naprawiłem. Kojarzy mi się checkboxami z ustawień ale jak nie x86 to nie pomogę, nie pamiętam już. Wybacz.
  • Odpowiedz
Hej!

Nowy odcinek, gdyby ktoś chciał zerknąć, coś podpowiedzieć, zhejtować, powiedzieć, że kolejna kopia innej gry( ͡° ͜ʖ ͡
FEAofTruss - Hej!

Nowy odcinek, gdyby ktoś chciał zerknąć, coś podpowiedzieć, zhej...
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie odnośnie proceduralnego generowania terenu w unity. Zrobiłem generowanie terenu z użyciem mesha tzn. do mesha przypisałem vertices i triangles. Teraz widzę, że ludzie proceduralne generowanie terenu robią też z użycie Terrain i tu pojawia się pytanie. Który sposób jest lepszy?

#unity #unity3d

Ps. Przepraszam za tagowanie na nocnej
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ostatnio miałem jeszcze mniej czasu niż zwykle, jednak projekt cały czas jest w toku.

Pracowałem nad sklepem z przedmiotami, gdzie gracze będą mogli wymieniać zebrane orzechy na przedmioty. To jest wczesny prototyp ale już działa wybieranie przedmiotów, wyświetlanie i zapisywanie na graczu. W przyszłości będą przedmioty w trzech kategoriach (nakrycia głowy, deski, kolor futra wiewióra).

#gamedev #unity3d #unity #blender #tworczoscwlasna #badzlepszygamedev
BadzLepszy - Ostatnio miałem jeszcze mniej czasu niż zwykle, jednak projekt cały czas...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Gacrux: Nad gameplayem będę pracował na końcu. Bo będzie to dla mnie po prostu najprzyjemniejsze :)

Na razie robię całą mechanikę poboczną gry. Mam już serwer z API, gdzie zapisuje wyniki graczy, wyświetlenie rekordów w grze, teraz robię item shop, jeszcze trochę rzeczy zostało i wtedy wracam robić gameplay.
  • Odpowiedz
Wie ktoś jak zrobić żeby obijająca się kulka zostawiała ślad? Bo mam zrobioną kulkę która się odbija od obiektu do obiektu, ale chciałbym żeby zostawiała po sobie ślad w postaci plamy farby
#unity #gamedev
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@buhubuhu: początkującym trzeba tłumaczyć prosto. Na optymalizacje przyjdzie czas jak będą już się czuli swobodnie.

Kiedyś zanim jeszcze byl job system widziałem jak koleś setki tysięcy obiektów na kilku wątkach stymulował i potem je renederował na partycjach ale co klatkę alokowal nowe tablice pod dane 50MB/s ;)
  • Odpowiedz
@zibizz1: ale object pooling to raczej takie podstawy. Brackeys zrobił taki tutorial z tego że nawet małpa może zrobić własny object pooler.
Wg mnie lepiej to wiedzieć od razu... nie zapomnę jak robiłem pierwszą grę mobilną- instancjonowałem j----e marchewki co 2 sekundy i niszczyłem praktycznie równie szybko... "dlaciego moja gra zaczyna się przycinać po kilku minutach grania?". Włosy rwałem z głowy przez kilka dni przez to.
Chyba lepiej od razu
  • Odpowiedz
Dawno nie pisałem nic w Unity ale próbowałbym czegoś w tym stylu:

float currentSpeed;
float maxSpeed = 2;
int direction = 1; // 1 - w prawo, -1 - w lewo

void
  • Odpowiedz
@Hedage: no ja to bym zrobił tak że bierzesz obecną pozycję, wybierasz losowy punkt w jego obrębie i niech sobie idzie tam. Jak dojdzie to wybierasz nowy punkt. Do tego jakiś raycast przed nim i jeżeli raycast trafi na przeszkodę to wybierasz nowy punkt.
A poza tym to polecam ogarnąć A*. Do podstawowej obsługi AI w zupełności wystarcza. https://arongranberg.com/astar/
  • Odpowiedz
konto usunięte via Wykop Mobilny (Android)
  • 1
@FEAofTruss: gracz może zaprojektować mapkę (z przydzielonych elementów) i opublikować ją (steam workshop lub bezpośrednio w grze *jakaś sekcja społeczności czy coś takiego*), za przejście mapki dostajemy jakieś punkty itp etc. ( ͡ ͜ʖ ͡)
  • Odpowiedz