Produkcja gier

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



2
Odtwarzanie wideo w Unity
Nie jestem zadowolony z jakości odtwarzania wideo w Unity (tekstura filmu, którą uruchamiam po przekonwertowaniu wideo za pomocą konwertera Miro i zaimportowaniu go do Unity), więc czy jest szansa, że ​​istnieje biblioteka innej firmy, którą ja czy mogę zintegrować się z Unity, aby odtworzyć mój film? Mój film to film …
11 unity 

3
2D mapa z góry: normalizacja czy nie?
Jestem absolutnym początkującym w programowaniu gier, jeśli to pytanie jest źle sformułowane, pamiętaj, że nie był to niechlujność po mojej stronie, ale brak doświadczenia w programowaniu gier. Gra, którą planuję kodować, będzie używać mapy 2D z góry jako „świata”. Świat może być większy niż okno (okno może powiększać lub pomniejszać), …
11 2d  maps 

5
Alternatywne partycjonowanie przestrzenne 2D do skrótów przestrzennych i czworokątów
Próbowałem zaimplementować algorytm partycjonowania przestrzennego w mojej grze, ale zarówno skróty przestrzenne, jak i kwadraty nie są tym, czego szukam. Rozmiar mojego poziomu nie powinien mieć limitu (tylko limity Int32). Potrzebuję algorytmu podziału przestrzennego, który nie potrzebuje „szerokości poziomu” i „wysokości poziomu”. Mam wiele ruchomych obiektów fizycznych. Potrzebuję algorytmu, aby …

2
Jak obliczyć wektor przechwytywania?
Biorąc pod uwagę dwuwymiarową przestrzeń i 1 przyjazny statek kosmiczny, który stoi w miejscu, jeden przeciwnik porusza się NIE bezpośrednio na przyjazny statek o znanej rzeczywistej pozycji, prędkości i kierunku. Przyjazny statek chce dostać się na zasięg ostrzału, aby walczyć z wrogiem. Właściwie ustawiam tylko wektor bezpośredni na rzeczywistą pozycję …


1
Kąt odbicia
Mam tę grę typu „Breakeout”. Na środku mam armatę, bloki wokół armaty i podkładki wokół bloków. Tak wygląda gra: Udało mi się uzyskać zderzenie na piksel, a moja kula „ odbija ” się w kontakcie z blokami o następującej matematyce: Ball.Direction = 2 * (Block.Direction - Ball.Direction) + 180; Gdzie …

6
Jaka jest różnica między premią a wzmocnieniem?
Jaka jest różnica między pojęciami „bonus” i „wzmocnienie”? Mam w grze niektóre przedmioty, a gracz ma możliwość zbierania bonusów / ulepszeń, które pozwalają graczowi wywołać eksplozję dookoła. Jest też przedmiot, który pozwala graczowi teleportować się z jednego miejsca do drugiego - czy to wszystkie ulepszenia?

1
Przesuwanie obiektu wzdłuż krzywej podczas obracania
Chciałbym przesunąć obiekt wzdłuż krzywej . W poszczególnych punktach krzywej chcę, aby obiekt zmienił prędkość i obrócił się wzdłuż swojej osi. Wyobraź sobie samolot lecący do celu. Ma swoją ścieżkę, którą musi podążać, a także dostosowuje prędkość i orientację do końca (nagłówek, pith, nachylenie). Czy mogę prosić o informacje dotyczące …

6
Rozwiązywanie labiryntu bez możliwości powrotu
Muszę napisać program, który rozwiąże labirynt. Labirynt ma strukturę graficzną, w której każdy węzeł - niektóre pomieszczenia i krawędzie - wychodzi do innych pomieszczeń: Specyfikacja: Zaczynamy od przypadkowego pokoju. Labirynt ma ślepe zaułki, 0 lub kilka wyjść. Nic nie wiemy o całym labiryncie, tylko liczba bieżącego pokoju i lista drzwi …
11 algorithm  maze 

1
Proste renderowanie terenu
Z jakiegoś powodu nie mogę znaleźć dobrego przykładu renderowania terenu, jak w „nagich kościach”. Czytam Wstęp do gry Programowanie w DX10 i widziałem kilka innych samouczków ... ale wszystkie są skomplikowanymi zajęciami z DUŻĄ ilością rzeczy, które są niepotrzebne, i tbh po prostu myli początkującego takiego jak ja. Podobnie jak …


5
Zagnieżdżone dane wejściowe w systemie sterowanym zdarzeniami
Korzystam z systemu obsługi danych wejściowych opartego na zdarzeniach ze zdarzeniami i uczestnikami. Przykład: InputHander.AddEvent(Keys.LeftArrow, player.MoveLeft); //Very simplified code Zacząłem jednak zastanawiać się, jak radzić sobie z „zagnieżdżonymi” danymi wejściowymi. Na przykład w Half-Life 2 (lub w dowolnej grze źródłowej) możesz zbierać przedmioty za pomocą E. Po podniesieniu przedmiotu nie …

3
Siła grawitacji w grach FPS
W naszej grze ustawiamy przyspieszenie ziemskie na odpowiednią wartość 9,8 m / s ^ 2. Choć fizycznie poprawny, bardziej przypomina poruszanie się po Księżycu. Czuje się dobrze przy wartości 16 m / s ^ 2. Czy ktoś jeszcze tego doświadczył? Czy to tylko dlatego, że nie mamy rozmycia ruchu lub …

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.