Produkcja gier

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

1
Jak przedstawić twarze klifu w terenie?
Staram się znaleźć najlepszy sposób programowego przedstawienia terenu w mojej grze. Zastanawiałem się nad użyciem mapy wysokości (lub siatki równomiernie rozmieszczonych wierzchołków) do przedstawienia powierzchni terenu i mapy splat, aby umożliwić płynne teksturowanie. To działałoby na całkowicie gładkim terenie, ale problem polega na tym, jak przedstawić klify i ostre ściany …

4
Obiektowy OpenGL
Od jakiegoś czasu korzystam z OpenGL i przeczytałem wiele samouczków. Oprócz tego, że wiele z nich nadal korzysta ze stałego potoku, zwykle wrzucają całą inicjalizację, zmiany stanu i rysunek w jednym pliku źródłowym. Jest to dobre w przypadku ograniczonego zakresu samouczka, ale ciężko mi jest znaleźć sposób, aby skalować go …

1
Jak działają zasoby grafiki 2D (np. Duszki)?
Mam pomysł na grę i planuję opracowanie gry 2D za pomocą XNA dla Windows Phone 7. Zacząłem dziś od rysowania odręcznego szkicu tego, jak chcę, aby niektóre postacie wyglądały. Teraz problemem jest przyjęcie tych pojęć i nadanie im postaci cyfrowej. Pierwszą rzeczą, z której zdałem sobie sprawę, jest to, że …


3
Projektowanie wzorców dla systemów reguł?
Jako szybki, zabawny projekt spróbowałem napisać grę w pasjansa. Ale kiedy pisałem system reguł, czułem się brudny , ponieważ mój kod wydawał się zupełnie nieustrukturyzowany i nierozerwalny , głównie dlatego, że moja logika gry była kompletnym kodem spaghetti. Zetknąłem się z tym problemem już wcześniej i zawsze czuję się niezręcznie, …

5
Czy GLUT jest przestarzały?
Zadano pytanie o dobre, aktualne zasoby OpenGL , jedną z odpowiedzi był link do samouczka na temat nowoczesnego programowania OpenGL. Omawiany samouczek używa GLUT i GLEW, ale gdzieś przeczytałem, że GLUT jest przestarzały. Czy to prawda?
12 opengl  glut 


1
Gra helikopterem 2D, jak tworzyć ściany korytarza?
Zastanawiam się nad przystosowaniem klasycznej gry „helikoptera” (tj. Http://www.addictinggames.com/helicopter.html ), ale jeszcze nie wymyśliłem, jak stworzyć silnik generacji ścian. Jakieś wskaźniki do pseudokodu? Nie interesują mnie obiekty pośrodku - tylko metodologia generowania boków w sposób, który zwiększa się z trudem (zamyka się bardziej, ma więcej nieoczekiwanych zakrętów) w miarę postępu …


5
Jakie są alternatywy dla GLUT?
Próbuję nauczyć się OpenGL i właśnie odkryłem, że GLUT jest przestarzały . Znam już SDL i wydaje się, że to dobra alternatywa. Czy powinienem używać SDL do tworzenia gier z OpenGL, czy też są jakieś lepsze alternatywy. Jestem nowy w tworzeniu gier, więc niewiele wiem o stanie techniki.
12 opengl 

5
Nachylenia 45 ° w platformówce 2D opartej na kafelkach
Chcę mieć proste nachylenia 45 ° w mojej platformówce opartej na kafelkach, jednak wydaje mi się, że nie mogę obniżyć algorytmu. Proszę spojrzeć na kod i wideo, może brakuje mi oczywistości? //collisionRectangle is the collision rectangle of the player with //origin at the top left and width and height //wantedPosition …
12 xna  c#  xna-4.0  platformer 

1
Czy wstępne obliczanie ścieżki jest nadal istotne?
Kontekst Old Lucas Arts (era ScummVM) przygodowe gry graficzne typu „wskaż i kliknij” wykorzystywały obliczenia wstępne. Oto ogólny zarys techniki. Krok 1 Podłoga w każdym pokoju była podzielona na tak zwane „chodziki”, które były prawie równoważne węzłom w siatce nawigacyjnej, ale ograniczały się do kształtów trapezowych. Na przykład: ______ _____ …

2
Jak Halo rysuje pociski?
Próbuję rysować pociski i robić billboardy. Pocisk składa się z umieszczonej na tablicy „cząstki” i „znacznika”. Kiedy umieszczam billboard na pocisku, nie można go zobaczyć, gdy kierunek patrzenia gracza jest równoległy do ​​osi pocisku. W jaki sposób Halo lub inne gry rozwiązują ten problem, aby pociski były widoczne od tyłu.

3
Jak podążasz ścieżką AI w silniku fizyki 2d, takim jak farseer / box2d?
Pracuję nad przeniesieniem dwuwymiarowej, odgórnej gry, nad którą pracowałem, do odpowiedniego silnika fizyki sztywnego ciała, takiego jak Farseer. Do tej pory właśnie zhakowałem swój własny kod fizyki w razie potrzeby. Próbuję nauczyć się tutaj właściwego sposobu robienia rzeczy. Jaki jest właściwy sposób, aby twoja sztuczna inteligencja podążała ustaloną ścieżką, gdy …

1
Dynamiczne interakcje modelu
Jestem ciekawy, w jaki sposób w wielu grach (takich jak azyl / miasto arkham, obława, hitman) robią to, aby twoja postać mogła „złapać” postać przed sobą i zrobić z nią różne rzeczy. Wiem, że może to zabrzmieć bardzo myląco, ale na przykład przejdź do youtube i wyszukaj „egzekucje hitmanów”, a …
12 xna  unity  animation  models  ogre 

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.