Produkcja gier

10
Jak znaleźć rozmiar okna w XNA

Chciałem tylko wiedzieć, czy istnieje sposób, aby sprawdzić rozmiar okna w XNA. Nie chcę ustawiać określonego rozmiaru; Chciałbym wiedzieć, jakie wymiary obecnie wyświetla jako automatycznie. Czy istnieje sposób na znalezienie tych informacji? Zdaję sobie sprawę, że prawdopodobnie powinienem był...

10
Porównanie Cocos2d i Corona [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 8 lat temu . Trudno mi zdecydować, w którą stronę...

10
Unity Android kontra Android SDK

Znam Unity i właśnie uczę się SDK Androida, kiedy pojawiło się ogłoszenie o unity android basic. Jakie byłyby zalety i wady bezpośredniego korzystania z zestawu Android SDK w porównaniu z programowaniem przy użyciu Unity

10
Obliczanie „mocy” gracza w grze typu „Broń swojego zamku”

Tworzę grę typu „Broń swojego zamku”, w której każdy gracz ma zamek i musi wysłać jednostki, aby zniszczyć zamek przeciwnika. Wygląda to tak (i ​​tak, to jest prawdziwa gra, a nie szybki rysunek farby ...): Teraz próbuję zaimplementować AI przeciwnika i chciałbym stworzyć 4 różne poziomy AI:...

10
Jak obsługiwać kod netto?

Interesuje mnie ocena różnych sposobów, w jakie kod sieci może „podłączyć się” do silnika gry. Projektuję teraz grę wieloosobową i do tej pory ustaliłem, że muszę (przynajmniej) mieć osobny wątek do obsługi gniazd sieciowych, inny niż reszta silnika, który obsługuje pętlę graficzną i...

10
Przejście z DirectX 10 na DirectX 11

Zrobiłem rozsądną liczbę małych projektów hobbystycznych przy użyciu DirectX 9, ale teraz czas przejść do DirectX 11. Mam książkę Franka Luna'a na temat programowania 3D przy użyciu DirectX 10, ale nic na DirectX 11. Wierzę, że są dość podobne, ale zastanawiałem się, czy ktokolwiek mógłby wymienić...

10
Mapy świetlne Half-Life 2 BSP

Piszę przeglądarkę BSP dla projektu uniwersyteckiego. Do tej pory mam poprawnie załadowaną główną geometrię, a PVS działa. Teraz próbuję zastosować lightmapy, ale wydaje mi się, że nie mogę poprawnie wyliczyć współrzędnych tekstury dla lightmap. Zgodnie z tutaj:...

10
Czy źle jest mieć statyczną Game1 w XNA?

Czy to naprawdę zły pomysł, aby moja Game1klasa była statyczna? W tej chwili w mojej Game1klasie mam tzw. Klasę, TileHandlerktóra zajmuje się wszystkim, co dotyczy mojego obecnego zestawu płytek i AnimalHandlerktóra obsługuje wszystkie moje zwierzęta (zaskakujące). Teraz, gdy jestem w środku...

10
Co dokładnie powoduje, że powierzchnia nakłada się na inną?

Naprawdę nie mogę zrozumieć, co powoduje, że jedna powierzchnia zachodzi na drugą. W silniku 3D, który tworzę, moja technika zawodzi w skrajnych przypadkach. Moją metodą jest sortowanie powierzchni do malowania od najdalszych do najbliższych. Aby określić bliskość, porównuję średnie wartości z....

10
Jak naprawić złą Collada wyprodukowaną przez FBX?

Próbowałem użyć FBX SDK (2011.3.1), aby załadować pliki FBX i zapisać je jako pliki Collada, aby móc importować pliki FBX w Panda3D. Niestety powstałe pliki Collada nie są użyteczne z kilku powodów, między innymi: Istnieje dodatkowa technika specyficzna dla Majów rozproszony <diffuse>...

10
Megatexturing: Ewolucja od Quake Wars do Rage

Pamiętam, jak John Carmack opowiadał o tym, jak początkowo wykorzystali Megatexturing do Quake Wars: Enemy Territory. Od tego czasu technologia znacznie się rozwinęła w Rage. Zastanawiałem się, czy ktoś tutaj może podać szczegółowe informacje techniczne na temat tego, co i jak ewoluowało od tego...