Produkcja gier

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

6
Algorytm modyfikacji koloru, aby był mniej podobny do tła
Tworzę demo odbijające się od siebie 20 kulek z tłem wypełnionym jednolitym kolorem. Kolor każdej kulki dobierany jest losowo z randint(0, 255)każdym składnikiem krotnym R, G, B. Problemem jest to, że niektóre kule mają kolor bardzo podobny do tła, co utrudnia ich dostrzeżenie. Chciałbym tego uniknąć, albo przez zwijanie innego …
23 algorithm  color 

5
Jaka jest różnica między strukturą gry a silnikiem gry?
Jaka jest różnica między strukturą gry (na przykład XNA z C #, SDL dla c ++) a silnikiem gry? Czy ramy gier używają silników? Czy silnik gry zawiera silniki podrzędne, takie jak silniki fizyki, silniki cząstek itp.? Czy powinny być używane razem, czy też wyłącznie wzajemnie? Rozumiem, że istnieją oddzielne …

3
Jak przeprowadza się testy jednostkowe w silniku gry?
Ku mojemu wstydowi, nigdy nie napisałem odpowiedniego testu jednostkowego, tylko małe niezorganizowane programy testowe, które następnie wyrzuciłem po pomyślnym zakończeniu testu. Naprawdę nie mam jasnego pojęcia, jak należy przeprowadzać testy jednostkowe w projekcie gry. (Mój język to C ++.) Czy powinienem mieć osobny projekt dla każdego podsystemu w moim silniku …


2
Podstawy mieszania animacji
Powiedzmy, że mam ramy z postaciami, które potrafią biegać i chodzić, i oczywiście stać w miejscu. Czy mam rację, myśląc, że mieszanie animacji to proces płynnego przechodzenia między nimi poprzez generowanie dynamicznych animacji w czasie wykonywania? Jeśli tak, jaka jest podstawowa teoria tego, w jaki sposób to działa i jak …
23 c++  animation 

2
Prawidłowe wdrożenie „podwójnego skoku”
Pracuję nad grą 2D na iPhone'a, używając Corony (wersja próbna, więc nie mogę korzystać z ich forów). Gra polega na tym, że postać spada z nieba, a ja próbuję wykonać „podwójny skok” dla postaci, aby mógł on podskoczyć podczas upadku. Korzystam z biblioteki fizyki Corony, aby postać spadła, a do …
23 2d  physics 

1
Przykład kodu drzewa zachowania?
http://altdevblogaday.org/2011/02/24/introduction-to-behavior-trees/ Oczywiście najciekawszy artykuł, który znalazłem na tej stronie. Co o tym myślisz ? Brakuje jakiegoś przykładu kodu, nie znasz żadnego? Przeczytałem również, że maszyny stanowe nie są zbyt elastyczne w porównaniu do drzew zachowania ... Co więcej, nie jestem pewien, czy istnieje prawdziwy związek między maszynami stanu a wzorcem …
23 ai  state  tree  behavior 

1
Renderowanie izometryczne izometryczne?
Szukałem wzoru do kreślenia (świat-> ekran) i wybierania myszy (świat-> ekran) płytek izometrycznych w świecie w kształcie rombu. Te, których próbowałem zawsze wydają się być, cóż, wyłączone. Jak to zwykle / poprawnie to zrobić?

7
Optymalizacja obliczeń grawitacyjnych
Mam kilka przedmiotów o różnej wielkości i prędkości, które przyciągają się do siebie. Przy każdej aktualizacji muszę przeglądać każdy obiekt i sumować siły wynikające z grawitacji każdego innego obiektu. Nie skaluje się zbyt dobrze, jest jednym z dwóch dużych wąskich gardeł, które znalazłem w mojej grze, i nie jestem pewien, …


4
Jak wdrożyć świat testowy, który nigdy się nie restartuje?
Szukam pomysłów, jak wykonać następujące czynności: Chcę napisać prosty „świat” w Javie. Jeden, który mógłbym rozpocząć, a następnie dodać nowe obiekty w późniejszym terminie, aby symulować / obserwować różne zachowania między istniejącymi obiektami. Planuje się następnie zakodować nowsze obiekty po pewnym czasie oglądania starych, a następnie załadować / upuścić w …



6
Jakie są projekty systemu jednostek opartego na komponentach, który jest przyjazny dla użytkownika, ale nadal elastyczny?
Przez jakiś czas interesowałem się systemem encji opartym na komponentach i czytałem o nim niezliczone artykuły ( gry Insomiac , dość standardowy Evolve Your Hierarchy , T-Machine , Chronoclast ... żeby wymienić tylko kilka). Wszystkie wydają się mieć strukturę na zewnątrz czegoś takiego jak: Entity e = Entity.Create(); e.AddComponent(RenderComponent, ...); …

7
Interfejsy 101: Make it Pretty
Stworzyłem kilka gier, które wydałem na wolności. Jest jeden szczególny problem, na który wpadam w kółko, a jest nim kwestia interfejsu / motywu gry. Jak podejmować arbitralne, spójne decyzje dotyczące wyglądu i interfejsu gry? Na przykład w pierwszej wersji mojej opartej na chemii gry Silverlight podjąłem (złą?) Decyzję, aby wybrać …
23 gui  ui-design 

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.