Produkcja gier

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

4
Szybsze wykrywanie kolizji 2D
Ostatnio pracowałem nad szybką strzelanką 2D i natknąłem się na ogromny problem. Wykrywanie kolizji. Jasne, działa, ale działa bardzo wolno. Moim celem jest: mieć na ekranie wielu wrogów i nie dotykać się nawzajem. Wszyscy wrogowie ścigają gracza. Większość z nich ma tę samą prędkość, więc prędzej czy później wszyscy zajmują …

1
Smooth Voxel Terrain
Jako osobisty projekt staram się stworzyć generator terenu, który stworzy teren przypominający gładki teren Castle Story. Jeśli jeszcze tego nie widziałeś, tutaj: Jak widać, jest to kombinacja bloków i bloków „gładkich”. To, co próbowałem zrobić, aby naśladować ten wygląd, to nadanie każdemu blokowi powierzchniowemu mini-mapy wysokości. To ogólnie działa, ale …

3
Jak radzić sobie z problemami szybkiego przewijania bocznego?
Tworzę grę z przewijaniem bocznym samolotu i kiedy zaczynam bardzo szybko zaczynam mieć problemy z graniem: Elementy nie są rozróżnialne, takie jak dopalacze od pocisków itp Zaczynam czuć zawroty głowy i niewygodę Nie ma czasu, aby zobaczyć, co nadchodzi Jak mogę to rozwiązać? Czy używam mniej szczegółów na wszystkich grafikach? …

5
Jak chronić wysyłanie wyników z gier HTML5 na mój serwer?
Na backend używam java. Mam grę w HTML5; gdy użytkownik go wypełni, wysyłam wywołanie Ajax, aby zapisać wynik w bazie danych. Teraz ktoś może łatwo użyć narzędzi takich jak Fiddler i Firebug, aby zmodyfikować to żądanie ajax i wysłać znacznie lepszy wynik na serwer. Jak upewnić się, że użytkownik nie …

3
Jak mogę przeprowadzić testy jednostkowe w Unity? [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 4 lata temu . Jak wdrożyć test jednostkowy w Unity3D. Zastanawiam się, czy byłoby możliwe rozszerzenie edytora Unity, aby …


2
Najlepsza praktyka ustawiania parametrów efektu w XNA
Chcę zapytać, czy istnieje najlepsza praktyka ustawiania Effectparametrów w XNA. Innymi słowy, co dokładnie dzieje się, kiedy dzwonię pass.Apply(). Mogę sobie wyobrazić wiele scenariuszy: Za każdym razem, gdy Applywywoływane, wszystkie parametry efektu są przenoszone do GPU i dlatego nie ma rzeczywistego wpływu na to, jak często ustawiam parametr. Przy każdym …
13 xna  directx  effect 

3
Jako twórca gier niezależnych, jakie procesy są najlepsze w celu uzyskania opinii na temat mojego projektu / specyfikacji / pomysłu? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte 6 lat temu . tło Pracowałem w profesjonalnym środowisku, w którym proces zwykle przebiega następująco: Pomysł na burzę mózgów Ugruntuj mechanikę / projektowanie …


4
Dlaczego przestrzeń na klipy w OpenGL ma 4 wymiary?
Wykorzystam to jako ogólne odniesienie, ale im więcej dokumentów i książek w przeglądarce, tym mniej rozumiem. const float vertexPositions[] = { 0.75f, 0.75f, 0.0f, 1.0f, 0.75f, -0.75f, 0.0f, 1.0f, -0.75f, -0.75f, 0.0f, 1.0f, }; w tej książce online znajduje się przykład narysowania pierwszego i klasycznego świata Witaj w OpenGL na …

4
Debugowanie kodu modułu cieniującego?
Piszę silnik gry, a kiedy używam kamery perspektywicznej, pojawia się czarny ekran. Nie zamierzam pytać dokładnie, dlaczego tak jest, ponieważ byłoby dużo kodu do dzielenia się i, szczerze mówiąc, myślę, że to trochę drobnostka, które może nawet niepokoić was wszystkich. Problem polega na tym, że nie wiem, jak to debugować. …

3
Komponujesz ciężkie OOP kontra systemy składowe czystych bytów? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

3
Na jakiej platformie opracowano stare gry telewizyjne? [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 . Bardzo chcę wiedzieć, w jaki sposób opracowano gry telewizyjne (w które wszyscy graliśmy w dzieciństwie) …


4
Jak obchodzić się z małymi przedmiotami w silniku fizyki?
Tworzę silnik fizyki 3D do rzucania kostkami. Do tej pory kostka miała 1x1x1m, a grawitacja 9,82 m / s ^ 2. To oczywiście nie wygląda realistycznie, ponieważ kości zareagują na wszystko w sposób, który wygląda trochę powolnie. Aby to naprawić, próbowałem po prostu zmienić wszystkie rozmiary, aby kostka miała około …

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.