Produkcja gier

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

7
Implementacja transmisji w grze samochodowej
Próbuję stworzyć prostą grę samochodową z ręczną zmianą biegów. Mam jednak problem z wprowadzeniem zmiany biegów. Oto mój obecny kod „samochodu”: int gear = 1; // Current gear, initially the 1st int gearCount = 5; // Total no. of gears int speed = 0; // Speed (km/h), initially 0 int[] …
23 simulations  car 

2
Aparat a rzutnia
Nie rozumiem dokładnie, jaka jest różnica między współrzędnymi kamery a współrzędnymi rzutni. Czy ktoś może wyjaśnić?

11
Jak mogę dodać satysfakcjonujący cel i / lub warunek wygranej w grze z respawnem?
Chcę dodać cel do mojej gry. https://www.youtube.com/watch?v=O3uxaxy5_tc Powyższe wideo jest najnowszym filmem z mojej gry. Jak widać, gra ma : Przeciwnicy do walki (w filmie przeciwnicy NPC, ale przeciwnicy trybu wieloosobowego będą wkrótce) Cele do zdobycia (wieże). Zmiana. Oznacza to, że gracze mogą wybierać różne umiejętności, aby mieć różne ustawienia. …

3
Najlepszy sposób na przechowywanie zmiennych dla całej gry
Mam ekran opcji takich rzeczy jak trudność, rozdzielczość, tryb pełnoekranowy itp., Ale staram się znaleźć „najlepszy” sposób przechowywania / uzyskiwania tych zmiennych w czasie wykonywania. Obecnie zaimplementowałem Constantsklasę, która zawiera wszystkie GameOptionwyliczenia, ale jak wybrać ustawienie domyślne dla wszystkich tych opcji? Ponadto, jak uzyskać aktualnie wybrany wyliczenie? Jeśli chodzi o …
23 c#  2d 


2
Co wysłać na serwer w czasie rzeczywistym w grze FPS?
Jaki jest właściwy sposób, aby poinformować serwer o pozycji naszego lokalnego gracza? Niektóre dokumenty mówią, że lepiej jest wysyłać dane wejściowe za każdym razem, gdy są produkowane. Niektóre dokumenty mówią, że klient przesyła swoją pozycję w ustalonych odstępach czasu. Z podejściem wysyłania danych wejściowych: Co powinienem zrobić, jeśli gracz przytrzymuje …


1
Czy renderowanie HDR ma jakieś zalety, jeśli Bloom nie zostanie zastosowany?
W tej chwili używam światła opartego na obrazie w mojej grze do oświetlenia otoczenia. Próbuję mapę nieba, aby uzyskać rozproszone i lustrzane oświetlenie. W tej chwili używam potoku renderowania HDR - skybox wykorzystuje 16 bitów pamięci. Rysuję do 16-bitowego rendertargetu, a następnie na końcu używam operatora mapowania tonów, aby skalować …
23 skybox  hdr 


1
Toczę własny wykres sceny
Hello Game Development SE! Czołgam się przez OpenGL z nadzieją na stworzenie prostego i bardzo lekkiego silnika gry. Uważam ten projekt za doświadczenie edukacyjne, które może przynieść trochę pieniędzy, ale i tak będzie zabawne. Do tej pory korzystałem z GLFW, aby uzyskać podstawowe I / O, okno (z tak wymyślnym …
23 opengl  3d  scene-graph 

6
Jak zoptymalizować funkcję odległości?
Opracowując dość prostą grę podobną do RTS, zauważyłem, że moje obliczenia odległości miały wpływ na wydajność. Przez cały czas sprawdzane są odległości, aby dowiedzieć się, czy jednostka znajduje się w zasięgu celu, czy pocisk osiągnął swój cel, czy gracz przejechał podbicie, kolizję itp. Lista jest długa i sprawdza często stosuje …

5
Jak zrobić ekranowy HUD w libgdx?
Jestem nowy w libgdx i odkrywam, że ogłuszają mnie najprostsze rzeczy. Wydaje się, że chcę, abym robił rzeczy w określony sposób, ale dokumentacja nie mówi mi, co to jest. Chcę stworzyć bardzo prostą grę 2D, w której gracz kontroluje statek kosmiczny. Kółko myszy będzie powiększać i pomniejszać, a informacje i …
23 libgdx 


9
Jak ważne są bitwy z bossami?
Jaki jest sens bitew z bossami w obecnej formie? W większości gier spotkanie z bossem to zwykle: Łamigłówka, w której musisz dowiedzieć się, kiedy odsłonięty jest słaby punkt bossa. Wróg, który ma po prostu więcej zdrowia i może uderzyć mocniej, a może mieć specjalny atak. Scenariuszowa walka, w której musisz …

2
Ile tekstur zazwyczaj mogę wiązać jednocześnie?
Tworzę silnik gry, który będzie działał tylko na nowoczesnym sprzęcie (Shader model 4+). Wydaje mi się, że zanim skończę, nie będzie to tak nieracjonalnym wymogiem. Moje pytanie brzmi: ile tekstur mogę oprawić jednocześnie na nowoczesnej karcie graficznej? 16 byłoby wystarczające. Czy mogę oczekiwać, że większość nowoczesnych kart graficznych będzie obsługiwać …

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.