Produkcja gier

9
Jak obliczyć prędkość opadania i przyspieszania?

Zastanawiam się nad stworzeniem lądownika, w którym kontrolujesz statek kosmiczny i musisz wylądować bez rozbicia. Jaka jest prosta formuła do obliczania prędkości spadania lub przyspieszenia w odniesieniu do czasu pracy silników do

9
Płytka Fizyka za pomocą Farseer

Mam problem z Farseer Physics Engine, w którym w kafelkowym środowisku mój obiekt czasami wchodzi w interakcje z narożnikami innych obiektów, nawet jeśli są idealnie wyrównane. Czytałem o ludziach sugerujących, abyś obliczył i stworzył jeden większy obiekt, używając Kwadratów Marszowych lub...

9
Interfejs API ładowania modelu C ++?

Szukam najbardziej wydajnego interfejsu API ładowania modelu C ++. Do tej pory znalazłem mnóstwo programów ładujących warstwy, obiektów i innych podobnych formatów plików. Ale biblioteki, które znalazłem, zwykle ładują tylko jeden typ modelu, a to wymaga nauki kilku interfejsów API? Czy istnieje...

9
Kwadraty marszowe: znajdowanie wielu konturów w jednym polu źródłowym?

Zasadniczo jest to pytanie uzupełniające do problemu sprzed kilku tygodni , mimo że ogólnie dotyczy algorytmu bez zastosowania do mojego rzeczywistego problemu. Algorytm zasadniczo przeszukuje wszystkie linie na obrazie, zaczynając od jego lewego górnego rogu, aż znajdzie piksel będący ramką. W...

9
Czy są jakieś certyfikaty rozwoju gier / grafiki?

Czy istnieją jakieś uznawane w branży certyfikaty dla twórców gier lub grafiki? Edytować: Mam na myśli profesjonalne certyfikaty podobne do Microsoft Certified Professional Developer (MCPD) lub Cisco Certified Network Associate (CCNA), ale specyficzne dla rozwoju

9
Kompresja gry zapisuje dane

Piszę grę, która musi zapisać wiele szczegółowych danych (dokładne trajektorie niektórych podmiotów) do zewnętrznego pliku. Chcę zaoszczędzić miejsce na dysku i przepustowość, kompresując go, ale nigdy tego nie robiłem, więc nie wiem, czy jest to preferowany sposób. Oczywiście...

9
Tryby mieszania w Cocos2D z glBlendFunc

Próbowaliśmy replikować najpopularniejsze tryby mieszania dostępne w Photoshopie i Quartz 2D, ale wymyśliliśmy tylko 3, a to po długich poszukiwaniach online. Dla wszystkich zainteresowanych są to: Pomnóż = GL_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA Screen = GL_MINUS_DST_COLOR, GL_ONE Unikanie...

9
Zwiększyć prędkość blittingu?

Pracuję nad 2D SideCroller w PyGame. Dla każdej mapy używamy jednej tekstury (jest to faktyczny rozmiar tekstury): Następnie ładujemy obraz za pomocą tego kodu: sprite = pygame.image.load("Maps/MapTesting.png") sprite.convert() sprite = pygame.transform.scale(sprite, (sprite.get_width()*6,...

9
Efekt fali fali?

Od jakiegoś czasu pracuję nad grą typu tower defense i do tej pory jestem bardzo zadowolony z rezultatów. Chciałbym jednak dodać jedną rzecz. Widziałem wideo GeoDefense na Windows Phone 7 tutaj: http://www.youtube.com/watch?v=YhPr4A4LRPQ Zwróć uwagę, jak (kiedy jednostka zostanie zabita lub...