Produkcja gier

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



5
Dlaczego nie wstępnie renderować części fabularnych w grze?
Podczas grania w gry często występują przerywniki fabularne, w których nie można wchodzić w interakcje z grą, można jej tylko słuchać lub oglądać podczas gry. Jednak w wielu grach te historie są renderowane na żywo za pomocą silnika gry, a nie za pomocą wstępnie renderowanych filmów. Nie rozumiem, dlaczego sceny …
55 rendering 

9
Gdzie promować swoją niezależną grę? [Zamknięte]
Możliwy duplikat: gdzie reklamować moją grę? Powiedzmy, że opracowałem grę i chcę ją „tam wydostać”. Mam na myśli gry niekomercyjne typu open source. Jakie znasz strony internetowe, gdzie możesz promować swoją nowo opracowaną grę, zamiast po prostu publikować ją na swoim blogu?
55 marketing 

5
Jak mogę wdrożyć coś takiego jak siatka rzemieślnicza Minecraft?
System rzemieślniczy w Minecraft wykorzystuje siatkę 2x2 lub 3x3. Umieszczasz składniki na siatce, a jeśli umieścisz odpowiednie składniki we właściwym wzorze, aktywuje to przepis. Kilka interesujących punktów na temat projektu: Niektóre przepisy mogą wymieniać niektóre składniki na inne. Na przykład kilof korzysta z patyków do haftowania i może używać drewnianych …

8
Jak mogę uniknąć posiadania wielu singletonów w mojej architekturze gry?
Do tworzenia gier używam silnika gry cocos2d-x. Silnik wykorzystuje już wiele singletonów. Jeśli ktoś go użył, powinien znać niektóre z nich: Director SimpleAudioEngine SpriteFrameCache TextureCache EventDispatcher (was) ArmatureDataManager FileUtils UserDefault i wiele innych z ogólną liczbą około 16 klas. Możesz znaleźć podobną listę na tej stronie: Obiekty Singleton w Cocos2d-html5 …


8
Jakie są uzasadnienia projektowe za odwet w walce wręcz w grach turowych?
Widziałem sporo gier turowych, w których ataki w zwarciu na inną jednostkę powodują, że atakowane jednostki również zadają obrażenia jednostce atakującej, podczas gdy ataki dystansowe nie cierpią z powodu tej mechaniki „odwetu”. Przykłady obejmują serię Heroes of Might and Magic, serię Civilization, nową serię King's Bounty i wiele innych. Czy …

7
Jak skonfigurować elastyczne ramy do obsługi osiągnięć?
W szczególności jaki jest najlepszy sposób na wdrożenie systemu osiągnięć wystarczająco elastycznego, aby poradzić sobie z wykraczaniem poza proste osiągnięcia oparte na statystykach, takie jak „zabij x wrogów”. Szukam czegoś solidniejszego niż system oparty na statystykach i czegoś bardziej uporządkowanego i łatwiejszego w utrzymaniu niż „zakodować je wszystkie jako warunki”. …


7
Dlaczego tekstury są zawsze kwadratowymi potęgami dwóch? Co jeśli nie są?
Dlaczego rozdzielczość tekstur w grach jest zawsze potęgą dwóch (128x128, 256x256, 512x512, 1024x1024 itd.)? Czy nie byłoby mądrze zaoszczędzić na rozmiarze pliku gry i dopasować teksturę dokładnie do modelu bez opakowania UV? Co by się stało, gdyby istniała tekstura, która nie byłaby potęgą dwóch? Czy niepoprawne byłoby mieć teksturę taką …
53 textures 

4
Korzystanie z wielu shaderów
Obecnie studiuję moduły cieniujące Opengl, ale nie mogę czegoś wymyślić: jak zastosować różne moduły cieniujące do obiektów, na przykład czajniczek renderowany za pomocą toon shadera i inny w tej samej scenie przy użyciu bardzo odbijającej powierzchni, a inne zniekształcone od funkcja szumu, jak w tym filmie http://www.youtube.com/watch?v=1ogg4ZfdBqU Kolejnym jest zastosowanie …
53 shaders  glsl 


10
najbardziej wydajne algorytmy kolizji AABB vs Ray
Czy istnieje znany „najbardziej wydajny” algorytm wykrywania kolizji AABB vs Ray? Niedawno natknąłem się na algorytm kolizji AABB vs Sfera Arvo i zastanawiam się, czy istnieje podobny podobny algorytm. Warunkiem tego algorytmu jest to, że muszę mieć możliwość zapytania wyniku o odległość od początku promienia do punktu zderzenia. Powiedziawszy to, …

12
Czy rozsądnie jest napisać silnik gry w C? [Zamknięte]
Mimo że C ++ wydaje się być królem, z tego, co mi powiedziano, C jest nadal szeroko stosowany w grach, zwłaszcza na konsolach. Czy jednak pisanie całego silnika gry w C byłoby dziś nieuzasadnione? Jakie są jakieś zalety C w porównaniu z C ++? Dlaczego ktoś miałby chcieć używać C …
53 c 

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.