Mirki jak najwydajniej śledzić nowy obiekt w scenie?

Załóżmy że pojawia się obiekt Bird a obiekt Target ma śledzić pozycję Birda, jak Bird zniknie to Target stoi.
Najprościej to chyba Gameobject.Find("Bird") co klatkę ale wydaje mi się to słabo zoptymalizowane.

Czy warto tu robić jakiś system gdzie Bird wysyła Unity Event że już jest i Target dopiero wtedy uruchamia śledzenie?
#gamedev #unity3d #csharp
jacku - Mirki jak najwydajniej śledzić nowy obiekt w scenie?

Załóżmy że pojawia si...

źródło: comment_1609502214lQ7mJ1uthG6c2INpXugn30.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@jacku: dodajesz skrypt Targetable(do Bird) który ma odpowiednie metody. Wywołuje jakiś event jak się pojawia i jak znika.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Jakieś mirki, lub mirabelki mocno w gamedevie? Dotarłem do etapu gdzie mam za dużo zleceń i potrzebuje kogoś ogarniętego do pomocy;)
Najlepiej mocnego generaliste:
- background techniczny
- doświadczenie designerskie
- ogólnie nakierunkowanie bardziej biznesowe niż indie gamedevowe:)
#gamedev #unity3d #unity
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ZawzietyRobaczek: Tak jak pisze @Hans_Olo, oryginalny "vanilla" Q1 renderowany software'owo obsługiwał 8-bitową paletę. 16-bit został wprowadzony w pierwszym porcie przeznaczonym na akceleratory Rendition Verite 1000 (tzw. VQuake). Pełne 32-bit pojawiło się jako opcja w GLQuake'u, czyli porcie wykorzystującym OpenGL-a.
Źródła: https://quake.fandom.com/wiki/VQuake , https://quake.fandom.com/wiki/GLQuake
A tutaj wspomniana paleta oryginalnego Q1: https://quakewiki.org/wiki/Quake_palette

Q2 od początku powstał z myślą o akceleracji i 32-bitowym kolorze.
  • Odpowiedz
@jacku: I przy wywolywaniu eventu metoda Invoke musisz wczesniej sprawdzic czy nie jest pusty, w skrocie: Jestem?.Invoke();
a dla latwiejszego zrozumienia to bedzie:
If(Jestem!=null)
{
Jestem.Invoke();
}
Bo jak wywolasz pusty event to bedzie null
  • Odpowiedz
#donislawdev <-- Obserwuj
Tworzę grę o Yerba Mate (Tycoon na PC #donislawyerbamatetycoon )( ͡° ͜ʖ ͡°), Zapraszam do dodawania gry do listy życzeń Steam. Premiera w 2021 (I kwartał, wczesny dostęp)

Cały czas pracuje nad grą, chociaż nie zawsze czas na to pozwala. Lista zmian nie jest zbyt długa, gdyż ogrom czasu poświęciłem na działania marketingowe/inne działania. Z najważniejszych zmian, to gra doczekała się działającej wersji na Linuxa/MacOS
DonislawDev - #donislawdev <-- Obserwuj
Tworzę grę o Yerba Mate (Tycoon na PC #donis...

źródło: comment_1609233217p1Sm4Q7QA1Iu6ZhE957rqx.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirkowie i Mirabelki znający #unrealengine: co jest przyczyną takiego migania? Pojawiło się po dodaniu materiałów na ściany i podłogi pomieszczeń. () Jak się go pozbyć? Z góry dziękuję za pomoc. #gamedev #gry
K.....n - Mirkowie i Mirabelki znający #unrealengine: co jest przyczyną takiego migan...
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Mikroblog+
  • 1
@Grash-Varrag-Arushat miałem podejście do Unity. Dla mnie była zbyt dużym silnikiem i zbyt ciężkim środowiskiem pod względem zasobów. Godot ma dość ciekawą semantykę, która jest naprawdę wygodna w użyciu. Do tego uważam, że łatwiej zacząć od godot. Odczułem niższy próg wejścia. Na codzień w pracy używam Javy i Java script. W Godot fajne jest tez to, ze buduje go społeczność, która tworzy pluginy i ma wpływ na rozwój silnika - otwarte
  • Odpowiedz
@zalozyc_bukmacherke_w_afryce: W tym roku też było dużo IPO. Przeważnie kończyło się to ogromną redukcją, zamrożeniem dużej ilości kapitału w zamian za kilka akcyjek, które i tak potem spadały (PCF). Moda na gamedev przeminie wraz z pęknięciem bańki CDR i będzie grany inny sektor. Obstawiam, że surowce i energetyka.
  • Odpowiedz
@ChoNoTu raczej nie, prędzej ktoś się może spluć o obrazę uczuć religijnych bo "olaboga papieża obrażajo a to przecież nasz święty". Bo w sumie jest kanonizowany
  • Odpowiedz
@ChoNoTu mozna szkalować papieża po prostu mówię tylko że ta "obraza uczuć religijnych" jest w prawie turbo niejasna a w naszym kraju wszystkiego można się spodziewać, ale wątpię żeby ktoś jakiegoś śmieszka z wykopu o coś takiego pozywał xD
  • Odpowiedz
Mireczki od #programowanie a zwłaszcza #programista15k - mój młody kuzyn (17 lat) chce uczyć się na poważnie programowania, jest mocno into #it , ale ciągnie go do #gamedev , ma za sobą już pierwsze gry na Unity czy innych gotowcach. Faktycznie w gamedev jest dużo gorzej finansowo , załozmy po 5 latach doswiadczenia w temacie ?
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

konto usunięte via Wykop Mobilny (Android)
  • 5
@grzegorzo: tak, jest dużo gorzej finansowo. Natomiast nie wyobrażam sobie jak pasjonat gamedev miałby pracować przy jakimś korpogównokodzie tylko dlatego, że dostanie parę k więcej ¯\_(ツ)_/¯ chyba, że chcesz mu zepsuć życie i dlatego pytasz
  • Odpowiedz