Produkcja gier

104
Dobre zasoby do nauki o architekturze gier? [Zamknięte]

Czy są jakieś dobre zasoby do nauki architektury architektury? Szukam przeglądów wysokiego poziomu różnych architektur. Zwykle znajduję informacje o różnych elementach gry, takich jak byty, silniki fizyki, skrypty itp., Ale nie o tym, jak połączyć wszystkie elementy. Jako bonus wpływa na to rodzaj...

103
Jak mogę stworzyć efekt „patrz za ścianami”?

Divinity: Original Sin 2 ma piękny, przejrzysty system. Kiedy idę za ściany, pojawi się maska ​​przeciwbryzgowa, a kiedy poruszam się po grze, zmienia się. To jest jak shader rozpuszczania i ma efekt metaliczny. Jak mogę powtórzyć ten efekt, tworząc dynamiczną maskę rozbryzgową, gdy gracze...

96
Jakiego typu danych powinienem użyć dla waluty w grze?

Czy w prostej grze symulacyjnej dla biznesu (wbudowanej w Javę + Slick2D) aktualna kwota pieniędzy gracza powinna być przechowywana w postaci innej floatkarty int? W moim przypadku większość transakcji będzie korzystała z centów (0,50 USD, 1,20 USD itp.) I będą obejmowały proste obliczenia stopy...

94
Jak radzić sobie z (złymi?) Sugestiami graczy

Każda gra, która buduje społeczność, będąc wciąż w fazie rozwoju, wkrótce zostanie skonfrontowana z graczami, którzy zamieszczają sugestie dotyczące nowych funkcji na swoim forum. Większość z tych sugestii: Idź w zupełnie innym kierunku niż tam, gdzie chcesz, aby gra się udała Wymagałoby to o...

93
Jak jednoosobowy zespół powinien odtwarzać dźwięk z gry?

Większość gier (projektowanie gier, grafika, programowanie itp.) Może być wykonana przez jedną osobę przy stosunkowo niewielkim sprzęcie: projektant gry potrzebuje ołówka i papieru, artysta Photoshop lub Paint, programista laptop i kompilator. Dźwięk jest inny: hałasy zewnętrzne stanowią duży...

92
Jak mogę usunąć nadmiar gruzu utworzonego przez gracza?

W mojej najnowszej grze, którą tworzę, możesz dowolnie pokroić obiekt 2D, co pokazano na tym gifie: Możesz w sposób ciągły pokroić na setki lub tysiące kawałków. Nie powoduje to dużego opóźnienia, ponieważ są one zawsze w stanie spania, ale występuje problem, gdy je poruszasz. Nie jestem do...

88
Jakie są dobre zasoby edukacyjne do OpenGL? [Zamknięte]

Od jakiegoś czasu korzystam z OpenGL ES na iPhonie i po prostu czuję się zagubiony na zewnątrz dzięki niewielkiemu zestawowi poleceń, które widziałem w przykładach i które zastosowałem jako własne. Chciałbym używać OpenGL na innych platformach i dobrze go rozumiem. Za każdym razem, gdy szukam...

87
Dlaczego poruszamy świat zamiast kamery?

Słyszałem, że w grze OpenGL, aby pozwolić graczowi się poruszyć, nie należy poruszać kamerą, ale poruszać całym światem. Na przykład tutaj jest fragment tego samouczka: macierz OpenGL View W prawdziwym życiu przyzwyczajasz się do poruszania aparatem w celu zmiany widoku określonej sceny, w...

86
Jak symuluje się pociski w grach wideo?

Ostatnio gram w gry takie jak MW2 i jako programista często zadaję sobie pytanie, w jaki sposób sprawiają, że gra jest tak wciągająca. Na przykład, jak symulować prędkość pocisku. Kiedy NPC wystrzeliwuje pocisk z pistoletu, czy pocisk naprawdę przemieszcza się z pistoletu do danego celu, czy też...