Produkcja gier

11
Niskie sprzęgło i ścisła kohezja

Oczywiście zależy to od sytuacji. Ale kiedy obiekt lub system o niższej dźwigni komunikuje się z systemem wyższego poziomu, czy należy preferować wywołania zwrotne lub zdarzenia zamiast utrzymywania wskaźnika na obiekcie wyższego poziomu? Na przykład mamy worldklasę, która ma zmienną składową...

11
Interfejsy AI Bot typu open source [zamknięte]

Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 2 lata temu . Jakie są interfejsy AI...

11
Rozproszony serwer gier C ++ korzystający z bazy danych

Mój turowy serwer gier C ++ (który korzysta z bazy danych) nie jest w stanie przeciwstawić się bieżącej średniej liczbie klientów (graczy), dlatego chcę rozszerzyć go na wiele (więcej niż jedną) liczbę komputerów i baz danych, w których wszyscy klienci nadal pozostaną w obrębie jeden świat gry...

11
Niezależny ruch ramki

Przeczytałem tutaj dwa inne wątki dotyczące ruchu: Ruch oparty na czasie Vs Ruch oparty na liczbie klatek na sekundę? , i kiedy powinienem zastosować stały lub zmienny krok czasu? ale myślę, że brakuje mi podstawowej wiedzy na temat ruchu niezależnego od ramki, ponieważ nie rozumiem, o czym...

11
Baza danych wzorów mechaniki gry? [Zamknięte]

Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Czy znasz...

11
Przedstaw powierzchnię planety w 2d

Chciałbym stworzyć grę, w której jedną częścią jest zarządzanie planetą (budowanie miast, fabryk, dróg itp.), Ale chciałbym unikać 3D - tylko to, czego chcę, to ładne 2d. Ale jeśli przedstawię powierzchnię planety jako siatkę, dziwne będzie poruszanie się w pobliżu biegunów (jeśli pójdę w górę,...

11
Techniki sterowania kamerą w grach

Jestem studentem MPhil w Computing Science pracującym nad zagadnieniem sterowania kamerą w grafice. Chociaż literatura na temat sterowania kamerą sięga końca lat 80. XX wieku, większość z nich (o ile mi wiadomo) jest głównie akademicka i rzadko używana w grach. Teraz część mojej pracy dyplomowej...

11
Ulepszanie procesów w jednoosobowych sklepach GameDev

Jako programista hobbystyczny, w jaki sposób mogę włączyć do swoich procesów proces ciągłego doskonalenia, taki jak retrospektywy Agile? Próbowałem wypunktować trzy dobre / złe rzeczy na końcu każdego projektu, ale uważam, że to nie wystarczy. I uważam, że retrospekcja sprintu to przesada. Gdzie...

11
XNA Dodawanie kraterów (przez GPU) z efektem „Burn”

Obecnie pracuję nad klonem 2D „Worms” w XNA, a jedną z cech jest teren „odkształcalny” (np. Gdy rakieta uderzy w teren, nastąpi eksplozja, a fragment terenu zniknie). To, co obecnie robię, polega na użyciu tekstury o stopniowo wyższej wartości czerwonej, gdy zbliża się do środka. Cyklicznie...

11
glVertexAttribPointer normalizacja

glVertexAttribPointer (indeks, rozmiar, typ, znormalizowany, krok, wskaźnik); Jeśli użyję wpisz = GL_UNSIGNED_BYTE i znormalizowany = GL_TRUE jak to jest znormalizowane? czy dane zostałyby podzielone przez 256 w celu normalizacji? lub? Oznaczałoby to, że nie ma sposobu na znormalizowaną wartość...

11
Jak, u licha, dostajesz przyzwoity kolor z 2BPP?

Przyglądałem się teksturom PowerVR i natknąłem się na kilka tekstur, które najwyraźniej mają 2 bity na piksel. Szczerze mówiąc, to mnie denerwuje. Jak uzyskać nawet w połowie przyzwoitą ochronę kolorów, gdy masz tylko 4 możliwe stany na pi na piksel? Bardzo chciałbym znaleźć wszelkie zasoby, które...