Produkcja gier

Pytania i odpowiedzi dotyczące profesjonalnych i niezależnych twórców gier

3
Generowanie nazwy
Tworzę grę (a przynajmniej planuję) i aby to zrobić, potrzebuję sposobu na automatyczne generowanie nazw dla „bossów” NPC (długie wyjaśnienie i tutaj nie ma znaczenia). Coś jak to jest przykład dobry, co mam na myśli. Mam pomysł, że mogę po prostu zbudować bazę nazwisk według narodowości, być może pierwszych / …

1
Wbudowane duszki w tekście Unity?
Jak korzystać z różnych materiałów podczas korzystania ze znacznika do składni tekstu sformatowanego Unity? Chcę mieć sprite, które są zgodne z moim tekstem, bez konieczności tworzenia niestandardowych czcionek. Oto, co mam do tej pory: Oto składnia, której używam do tekstu na obrazie: Planetary <quad material=1 size=20 x=0.1 y=0.1 width=0.1 height=0.1 …
10 unity  sprites 

1
Dlaczego tak ważne jest, aby obiekty renderowania miały ten sam rozmiar bitów?
Obecnie zastanawiam się, jakiego rodzaju GBuffer potrzebuję do odroczonego cieniowania, dlatego starałem się również udokumentować w Internecie, że są najbardziej popularne i ich format. Większość GBuffer, które widziałem, używa tego samego rozmiaru bitów dla każdego celu renderowania, co często prowadzi do nieużywanych kanałów. Jednak, jak się domyślam dla mojego GBuffera, …

1
Wykorzystanie wielowątkowości między pętlą gry a openGL
Mówienie w kontekście gry opartej na renderze OpenGL: Załóżmy, że istnieją dwa wątki: Aktualizuje logikę gry i fizykę itp. Dla obiektów w grze Wykonuje wywołania openGL dla każdego obiektu gry na podstawie danych w obiektach gry (ten wątek 1 aktualizuje się) Jeśli nie masz dwóch kopii każdego obiektu gry w …

5
Jak poprawnie wyświetlić punkt za kamerą?
Tworzę grę 3D, w której umieszczam wykrzyknik nad interesującymi miejscami. Aby dowiedzieć się, gdzie na ekranie 2D powinienem umieścić znacznik, ręcznie rzutuję punkt 3D, w którym powinien znajdować się znacznik. To wygląda tak: Wygląda całkiem nieźle. Kiedy znacznik znajduje się poza ekranem, po prostu przycinam współrzędne, aby pasowały do ​​ekranu. …

2
Jak obsługiwać losowy ruch w czasie rzeczywistym z prognozami po stronie klienta
Tworzę grę wieloosobową w czasie rzeczywistym, która działa na tej samej pętli „fizyki” na kliencie i serwerze. Używam zachowania „kierowania”, które jest niezbędnym przypadkowym ruchem. Klient i serwer generują różne liczby losowe podczas uruchamiania algorytmów wędrówki. Zastanawiam się, jak mogę zachować naturalnie losowy ruch, ale używam stałej, która zapewni klientowi …

2
Ponieważ Table.drawDebug jest przestarzałe w libGDX, czego powinienem użyć?
Postępuję zgodnie z książką „Learning LibGDX Game Development”, aby stworzyć prostą grę. Jestem w sekcji tworzenia menu, w której tworzymy scenę i renderujemy ją z ramkami debugowania. Książka mówi, aby używać, Table.drawDebug(stage)ale ta statyczna metoda wydaje się Tablecałkowicie usunięta z klasy frameworków . Importuję com.badlogic.gdx.scenes.scene2d.ui.Table; poniżej jest mój kod: @Override …

1
Co to jest w OpenGL renderowanie „stanu zerowego”?
Niedawno podczas rozmowy kwalifikacyjnej wspomniałem, że nauczyłem się nowoczesnego OpenGL i renderowania z obiektami bufora wierzchołków, ponieważ mój uniwersytet uczył tylko potoku funkcji stałych z renderowaniem w trybie natychmiastowym w tym czasie. Ankieter krótko przerwał mi, mówiąc, że VBO zostały skutecznie zastąpione przez coś, co nazywa się „renderowaniem stanu zerowego”, …


2
Ile programów OpenGL powinienem użyć do renderowania wielu obiektów?
Moja scena zawiera wiele obiektów. (Powiedzmy, że 3 kostki, 1 cylinder, 8 kulek.) Zakładam, że powinienem utworzyć dla każdego moduł cieniujący wierzchołek. Ile programów powinienem mieć? Alternatywy: Jeden program na obiekt Jeden program dla wszystkich kostek, a drugi dla wszystkich sfer (przy założeniu, że używają tych samych shaderów) Jeden duży …


2
Wykorzystanie L-Systems do proceduralnego generowania miast
Obecnie tworzę aplikację, która koncentruje się na treści generowanej proceduralnie. Do tej pory z powodzeniem wdrożyłem proceduralne generowanie terenu i kształtu mapy za pomocą szumu simpleks. Jestem naprawdę zadowolony z tego, jak to wygląda. Teraz próbuję zrobić to samo dla miast. Muszę tylko wygenerować dwuwymiarowy układ ulic i budynków. Zajrzałem …




Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.