Produkcja gier

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

3
Jak stworzyć nieinflacyjny system postępu gracza (RPG)?
Jako ambitny gracz RPG często dochodziłem do wniosku, że coś jest nie tak. Walczysz przez loch, plądrujesz skrzynie, wypełniasz niektóre zadania poboczne, aby zdobyć nagrody i zacząć zdobywać coraz mocniejszy ekwipunek, a tym samym statystyki, aby rzucić wyzwanie jeszcze trudniejszym wrogom. Jednak w pewnym momencie chcesz odwiedzić jedno z pierwszych …

1
Co sprawia, że ​​skalowanie grafiki pikselowej różni się od innych obrazów?
Niedawno trenowałem programistę, który jest nowy w tworzeniu gier z grafiką pikselową, i zdałem sobie sprawę, że istnieje pewna „konwencjonalna mądrość” w zakresie skalowania grafiki pikselowej, która nie jest oczywista dla początkujących i może nie być dobrze udokumentowana. Oto próba naprawienia tego .... Słyszałem, że powinienem skalować grafikę pikselową tylko …
13 scale  pixel-art 


1
Jaki jest optymalny rozmiar tekstury?
Niedawno dodałem do mojego projektu program do pakowania tekstur, który spakuje pewną liczbę tekstur do jednego, w następujący sposób: Na przykład ten ma rozmiar 582x1023 pikseli. Celem dodania tych spakowanych tekstur było oczywiście zwiększenie wydajności, dlatego chciałem znaleźć optymalny rozmiar tekstury dla tekstur OpenGL (przy użyciu LWJGL). Odkryłem, że zgodnie …


2
Łączenie wielu małych zderzaków w większe
Tworzę grę za pomocą mapy kafelkowej złożonej z wielu tysięcy kwadratowych pól. W tej chwili każdy kwadrat ma kwadratowy zderzak do sprawdzania kolizji. Jednak w przypadku wielu tysięcy małych bloków sprawdzanie ich pod kątem kolizji jest nieefektywne. Gdybym wiedział, że mapa tilem będzie z góry wyglądać tak, mógłbym po prostu …

5
Jak utworzyć przycisk przełączania w Unity Inspector?
Chcę stworzyć narzędzie podobne do narzędzia terenu Unity, które ma kilka fajnych przycisków przełączania w inspektorze: Jak mogę uzyskać podobny projekt do tego? Wiem, jak tworzyć normalne przyciski i inne komponenty interfejsu w inspektorze, ale nie mogę znaleźć wystarczającej ilości informacji, aby przełączać przyciski. Do tej pory używałem normalnych przełączników, …
13 unity 

1
Jak mogę zapobiec rozciągnięciu / zniekształceniu widoku?
Zasadniczo chcę wiedzieć, jak mogę usunąć zniekształcenie lub rozciągnięcie renderowanego obrazu, gdy zmienia się rozmiar okna / okna. Poniższe obrazy ilustrują zniekształcenie / rozciąganie, o którym mówię: Oryginalny obraz (kwadratowe okno) Zniekształcony / rozciągnięty obraz (okno prostokątne) Idealnie byłoby, gdyby drugi obraz wyświetlał kulę bez poziomego rozciągania i odsłoniłby więcej …

5
Jak przekonwertować z globalnej przestrzeni współrzędnych na lokalną?
Biorąc pod uwagę nazwany obiekt EntityA, chcę zdefiniować lokalną przestrzeń współrzędnych, w której pozycja EntityAjest punktem początkowym, jego wektorem kierunku jest oś X, a normalną wektorem kierunku jest oś Y: Biorąc pod uwagę ich globalne współrzędne, jak znaleźć pozycję innego bytu w EntityAlokalnej przestrzeni? Przykład: EntityAglobalna pozycja to (50,50), a …




4
Jak działają wielopasmowe moduły cieniujące w OpenGL?
W Direct3D wielozadaniowe moduły cieniujące są proste w użyciu, ponieważ można dosłownie zdefiniować przebiegi w programie. W OpenGL wydaje się to nieco bardziej skomplikowane, ponieważ możliwe jest nadanie programowi cieniującemu tyle cieniowania wierzchołków, geometrii i fragmentów, ile chcesz. Popularnym przykładem shadera wielopasmowego jest shader toon. Jedno przejście powoduje rzeczywisty efekt …
13 opengl  shaders  glsl 

2
Problemy prawne dotyczące używania prawdziwych nazwisk graczy i emblematów drużyn w grze typu open source
Piszę grę symulacyjną zarządzania sportem. Podobnie jak większość gier z zarządzaniem sportem, często wykorzystuje statystyki. Chciałbym używać prawdziwych graczy, drużyn i nazw lig. i) Czy narażam się na legalne bitwy, jeśli będę używał prawdziwych nazwisk? ii) A co z kolorami drużyn, emblematami itp.? Aktualizacja Bardzo dziękuję za wszystkie dane wejściowe!
13 legal 

4
Jak radzić sobie z dowolnie dużymi obrazami w grach 2D?
Pytanie Kiedy masz grę 2D, która wykorzystuje naprawdę duże obrazy (większe niż sprzęt może obsłużyć), co robisz? Może jest jakieś interesujące rozwiązanie tego problemu, które nigdy wcześniej mi się nie zdarzyło. W zasadzie pracuję nad rodzajem graficznego twórcy gier przygodowych. Moją grupą docelową są ludzie z niewielkim lub żadnym doświadczeniem …
13 xna  c#  2d  graphics  textures 

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.