Produkcja gier

13
Jak mogę wdrożyć umiejętności offline

Przykładem umiejętności offline jest EvE Online. Twoja postać (pilot) nie zdobywa umiejętności, zdobywając doświadczenie. Zamiast tego twoja postać zdobywa punkty umiejętności w kierunku umiejętności, którą trenujesz, niezależnie od tego, czy jesteś w grze, czy poza nią. Jestem też całkiem pewien,...

13
Jak przejść z głównego nurtu do niezależnego rozwoju?

Jestem programistą gier dla programisty i wydawcy na poziomie AAA - który, jak wiem, należy do kategorii „miłych problemów”. Jednak odczuwam rozczarowanie kierunkiem zarówno firmy, jak i części AAA branży jako całości. Chcę zrobić coś zasadniczo innego. Wygląda na to, że rynek nigdy nie był...

13
Wykrywanie uderzeń i FFT

Pracuję nad platformówką, która zawiera muzykę z wykrywaniem beatów. Obecnie wykrywam uderzenia, sprawdzając, kiedy amplituda prądu przekracza próbkę historyczną. Nie działa to dobrze z gatunkami muzyki, takimi jak rock, które mają dość stałą amplitudę. Spojrzałem więc dalej i znalazłem algorytmy...

13
XNA rejestruje kliknięcia myszą, gdy gra nie jest aktywna

Jeśli kliknę Alt-Tab i zrobię coś poza oknem gry, gra nadal rejestruje kliknięcia myszą (zarówno lewy, jak i prawy). Gra nie „zużywa” kliknięć, ponieważ są one również wysyłane do aplikacji, która ma fokus. Ale denerwujące jest słyszenie wystrzału za każdym razem, gdy klikniesz w przeglądarce...

13
Wykrywanie kolizji lin 2D

Chcę stworzyć linę, która może kolidować z obiektami, jak na poniższym filmie na youtube: Lina fizyki gry 2D Myślę, że implementujesz integrację Verlet, która wykorzystuje punkty i łączy te punkty z liniami. Próbuję dowiedzieć się, jaki rodzaj wykrywania kolizji zastosowałbyś do liny, aby uzyskać...

13
Wdrożenie wygładzania sieci

Robimy multiplayerową strzelankę FPS. Klient wysyła swoją pozycję do serwera ze stałą szybkością (obecnie 10 Hz). Serwer wysyła pojedynczy komunikat o wszystkich pozycjach gracza do wszystkich graczy w tym samym tempie (10 Hz). Zgodnie z oczekiwaniami ruch jest dość niepewny, ponieważ gra 60...

13
Jak obsługiwać wejście myszy w XNA?

Tworzę grę karcianą w XNA. Czy OnClickw XNA jest jakieś zdarzenie dla obiektów? Próbuję sprawić, by karty się poruszyły, gdy gracz je kliknie. W tym projekcie jest klasa Sprite, która losuje kartę, ale utknęłam trochę, ponieważ nie wiem, jak używać OnClickzdarzeń lub czegoś...