powrót do nauki gamedevu po 4 miesiącach i pięciu dniach
Dla odświeżenia zrobiłem sobie prosty tutorial Curve Fever od Brackeys. Prosta multiplayerowa gra gdzie wąż w stylu nokii sobie leci przed siebie i nie może się spotkać z drugim wężem bo przegrywa.
Ale nie było tam kilku rzeczy. Zrobiłem więc prostą animację pokazującą kto wygrywa, generalnie, jest to podczepione pod skrypt danego gracza, która akurat przywalił w drugiego, więc jeśli gracz 1 przywali
TymRazemNieBedeBordo - powrót do nauki gamedevu po 4 miesiącach i pięciu dniach
Dla ...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kamcc: ( ͡° ͜ʖ ͡°) Prawie mnie przekonałeś, ale jak wszedłem w google, żeby pobrać i wpisałem "Up&Up" to wszędzie była tylko piosenka Coldplay. Z nimi raczej nie wygracie. Fatalny dobór nazwy.
  • Odpowiedz
@Styrmir: Wszystko dobrze :D Właśnie piszę efekt zwijającego się pergaminu w shaderze ale matma ciężka. Jednakże jak nie ma wyzwania to nie ma frajdy :P
  • Odpowiedz
@n1troo: @daedalus_pl: mialem problemy ze zgraniem streaming assetów, jsona i androida ale udało mi się już rozwiązać problem, musiałem użyc WWW klasy, żeby zaczeło śmigać. Na ten tutek się natknąłem i to nie działało na andku. Musiałem zrobić tak:
void Start()
{
filePath = Application.streamingAssetsPath
  • Odpowiedz
#unity #programowanie mirasy mam pytanie bo nie moge znaleźć w guglach. Robie sobie directional pada (takiego jak w starych pegasusowych padach) uzywajac nowego gui. Wszystko śmiga poza jedną rzeczą. Chce zeby po wcisnieciu przycisku, kiedy przeciagamy myszka na inny klawisz zmienil sie button który jest wciśnięty. W tej chwili "lockuje" mi się na aktualnie wciśniętym buttonie i kiedy przesuwam myszą/touchem na inny button to ciągle wciśnięty jest ten
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam banalne pytanie, ale coś nie mogę doszukać się jasnej odpowiedzi. Czy kolejne wywołanie funkcji update() nastąpi dopiero kiedy wykona się cały kod w ramach bieżącego jej wywołania czy może wykonywany kod zostanie przerwany na rzecz wywołania na nowo Update()?

#unity3d #unity
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, potrzebuję pomocy.
Mam w Unity skrypt, który pozwala na stworzenie obiektu w sposób podobny jak się to dzieje w programach do grafiki 3d, tzn klikam myszką w pewnym miejscu (metoda OnMouseDown), przeciągam myszą (OnMouseMove) i po puszczeniu klawisza myszy (OnMouseUp) generuje się obiekt 3D z siatką rozciągniętą pomiędzy punktem startu i końca (siatka generowana z klasą Mesh).
Problem w tym, że stworzony w taki sposób obiekt (bez znaczeni gdzie kliknę myszą),
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Wextor: Pod nic nie jest podpięty, ale już chyba ogarnąłem w czym rzecz. Sam Gameobject tworzony jest w pozycji 0, ale meshRenderer generowany i wyświetlany jest w pozycji kliknięcia i ruchu myszy, stąd taka rozbieżność w liczbach.
  • Odpowiedz
Pisał ktoś z was coś pod webgl? Czy jest możliwe aby w momencie odpalania strony wczytać JSONa za pomocą http-post? Tj. serwer uruchamia poleceniem http-post odpowiedni adres URL w strukturze aplikacji. JSON byłby w body i chciałbym na start sceny wczytać te dane z body. Da jakoś rade?
#unity3d #unity #webdev
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#unity #unity3d #gamedev #ios #xcode

Pytanie: Za kazdym razem jak robie jakas zmiane w kodzie w unity3d aplikacji na iOS to musze resetowac XCode aby zauwazyc te zmiany i robic w unity build & run? czy po prostu w monodevelop robie zmiane w kodzie, zapisuje zmiany w pliku i robie run w xcode?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#gamedev
Jeśli bym chciał zrobić gierkę, w której się jeździ motorkiem po górach z trochę bardziej skomplikowaną fizyką, w miarę ładną grafiką i tyle to co się lepiej nada #unrealengine czy #unity #unity3d ?
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Do unity masz masę darmowych materiałów... W tym momencie jednak mój głos będzie się różnił od poprzedników, bo ja dokończę zdanie: ... w których masz kompilację złych praktyk. Jakby ktoś na siłę zebrał wszystkie najgorsze rozwiązania (bo najłatwiejsze). Prostą giwnogierkę zrobisz, ale przy większym projekcie zacznie doskwierać i brak optymalizacji, i struktura kodu.
Ujmując w jednym zdaniu: warto płacić za dobry, rzetelny kurs, mimo masy darmowych materiałów. Czy wskazany przez ciebie kurs
  • Odpowiedz
@szeryfe: Dobrze że wspominasz o tym, zarówno oficjalne i nieoficjalne tutoriale (a nawet dokumentacja) zachęcają do złych praktyk. Widać że Unity celuje w bardzo małe projekty przy których zła struktura i spaghetti aż tak nie przeszkadzają.
  • Odpowiedz
Siema ponownie Mirki!

W ten ostatni dzień 2016 roku wrzucam podsumowanie tego co udało się zrobić od połowy sierpnia do dzisiaj w Up&Up - grze układance, która już niedługo będzie dostępna na Google Play i App Store. Zaczynałem od totalnego zera jeżeli chodzi o umiejętności w Unity. Z czasem popełniałem błędy, dzięki którym uczyłem się coraz więcej, a progress moim zdaniem widać gołym okiem, więc trochę #chwalesie ( ͡° ͜ʖ ͡°)
kamcc - Siema ponownie Mirki!

W ten ostatni dzień 2016 roku wrzucam podsumowanie t...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, Mirki. Mam problem z #unity. Chciałem użyć Global Fog ze Standard Assetów i zmienić kolor mgły na inny niż szary, tylko, że nie wiem jak to zrobić.
Próbowałem sprawdzić skrypt ale sam nie znalazłem fragmentu, który by za to odpowiadał. Szukając w Googlach, wygląda na to, że powinien być w inspectorze parametr dot. koloru. Ma ktoś pomysł co powinienem zrobić?
#gamedev
Konstrukt - Hej, Mirki. Mam problem z #Unity. Chciałem użyć Global Fog ze Standard As...

źródło: comment_NwTJ11k3KxTzcNwVDE6FTHlfZTDV1nDm.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Konstrukt: Global Fog ma chyba swój shader? Tam pewnie jest kolor.
edit: Znalazłem w shaderze:

// Lerp between fog color & original scene color
// by fog amount
return lerp (unity_FogColor, sceneColor, fogFac);

Czyli j.w.: bierze kolor z ustawienia fog w oknie Lighting
  • Odpowiedz