Pytania oznaczone «2d»

11
Tworzenie deszczu 2D (i dynamika płynów)

W mojej grze eksperymentuję z warunkami pogodowymi i byłem pod wrażeniem sposobu, w jaki Starbound radził sobie z deszczem. Zasadniczo, gdy deszcz uderza w ziemię, jest albo rozpraszany poziomo (i pochłaniany przez ziemię), albo tworzy stosy wody (gdy krople deszczu lądują w otworze w ziemi). Ten...

11
Jak symulować ciśnienie za pomocą cząstek?

Próbuję symulować ciśnienie za pomocą zbioru kulistych cząstek w budowanej przeze mnie grze Unity. Kilka uwag na temat problemu: Celem jest wypełnienie stale zmieniającej się przestrzeni 2d / pustki małymi, pozbawionymi tarcia kulkami. Gra próbuje zasymulować rosnącą presję coraz większej liczby...

11
Zarządzanie stanem gry (gra, menu, ekran tytułowy itp.)

Zasadniczo w każdej grze, którą do tej pory stworzyłem, zawsze mam zmienną, taką jak „aktualny stan”, która może być „grą”, „ekranem tytułów”, „ekranem gry” itp. A potem na mojej funkcji aktualizacji mam ogromny: if current_state == "game" game stuf ... else if current_state == "titlescreen"...

11
Animacja i ruch wspinania się po półce (platformówka 2D)

Walka o podjęcie decyzji o wdrożeniu mechaniki wspinania się po półce w platformówce 2D napędzanej fizyką. Jaki jest najlepszy sposób, aby to zrobić bez nadmiernego skomplikowania? Jak dotąd rozumiem (hobbysta tutaj nie jest zawodowcem) istnieje kilka opcji, w tym: Przyłóż kontrolowaną siłę do...

11
Zmień duszkę obiektu w jedności

Wewnątrz kodu skryptu bohatera (obiektu) chcę dodać możliwość zmiany jego duszka. Tak więc gracz naciska przycisk spacji, a duszek zmienia się w innego duszka już dodanego do projektu. Czy możesz podać mi przykładowy kod, aby to

10
Złudzenie 3D tekstury planety 2D

Kilka lat temu słyszałem technikę, która daje złudzenie obracającej się planety za pomocą tekstury 2D. Biorąc pod uwagę, że użytkownik nie może zmienić swojej pozycji ani rzutni. Jak nazywa się ta

10
Tworzenie broni białej w Box2D (libGDX)

Walczę z tym, jak wdrożyć broń do walki w zwarciu, która może się zamachać po naciśnięciu klawisza. Wyobrażam sobie dwa różne ataki (dźgnięcie i zamach) Próbowałem utworzyć dwa urządzenia (postać + broń), dwa różne ciała, dwa różne ciała + złącze obrotowe, ale nie mogę zakodować go tak, aby...

10
Jak usunąć ciało box2d, gdy nastąpi kolizja?

Nadal jestem nowy w programowaniu w Javie i Androidzie i mam tak duże problemy z usunięciem obiektu, gdy nastąpi kolizja. Rozejrzałem się po Internecie i stwierdziłem, że nigdy nie powinienem radzić sobie z usuwaniem ciał BOX2D podczas wykrywania kolizji (detektor kontaktów) i powinienem dodać moje...

10
Techniki ciągłego wykrywania zderzeń silnika

Pracuję nad czysto ciągłym silnikiem fizyki i muszę wybrać algorytmy wykrywania kolizji w fazie szerokiej i wąskiej. „Czysto ciągły” oznacza, że ​​nigdy nie przeprowadzam testów przecięcia, ale zamiast tego chcę znaleźć sposoby na złapanie każdej kolizji, zanim to nastąpi, i umieszczenie każdej z...

10
Gry 2D i nowoczesny OpenGL

Z góry Ok, więc zebrałem do tej pory: nie używaj stałego potoku (przestarzałe lub będzie przestarzałe) vbos przechowują „modele obiektowe” (głównie n danych danych wierzchołków) vaos opisują, jak układane są dane, aby rysowanie wywołań wiedziało, jaka część każdego vbo jest dla jakiego rodzaju...

10
Jak uniezależnić rozdzielczość gry 2D?

Pracuję nad prostą grą 2D. Skończyłem wersję telefonu komórkowego. Jednak mój szef chce, aby gra działała na jego RT. Robię „konwersję”, ale moje przyciski znajdują się w niewłaściwych miejscach, ponieważ na stałe zakodowałem rozmiar ekranu: texture =