Produkcja gier

10
Rozkład wklęsłej siatki na zestaw wypukłych siatek

Chciałbym móc rozłożyć siatkę wklęsłą na zestaw siatek wypukłych z dwóch powodów: Przejrzysty rendering Kształty fizyki Czy istnieje algorytm, który przyjmuje zestaw trójkątów (wklęsły) jako dane wejściowe i wyprowadza pewną liczbę zestawów trójkątów (wypukłych)? Chciałbym, aby nie wypełniał...

10
UDK: Sprawdzanie typu aktora w pocisku ProcessTouch

Krótko mówiąc, próbuję teleportować pionka, gdy zostanie trafiony pociskiem (lub uszkodzony przez jakąkolwiek broń w mojej grze). W tej chwili próbuję wywołać funkcję Pawn.SetLocation w ProcessTouch pocisku. To problem, ponieważ ProcessTouch uderzy każdego aktora, a nie tylko pionka. Dodatkowo...

10
Generowanie geometrii proceduralnej

Niedawno przyglądałem się programowi SceneKit dla systemu OS X i zauważyłem, że istnieje kilka fabrycznych metod tworzenia kształtów geometrycznych, takich jak: Pudełko, kapsułka, stożek, cylinder, samolot, piramida, kula, torus i tuba. Jestem zainteresowany dodawaniem takich prymitywnych...

10
Algorytm optymalizacji gry meczowej ze znaną kolejką

Próbuję napisać solver w języku C # .NET dla gry znanej jako Flowerz. W celach informacyjnych możesz grać w MSN, tutaj: http://zone.msn.com/gameplayer/gameplayer.aspx?game=flowerz . Piszę to dla zabawy, nie do żadnego rodzaju zadania ani niczego związanego z pracą. Z tego powodu jedynym...

10
Jak symulować opadanie piór w box2d?

Pracuję z AndEngine z rozszerzeniem Box2d, ale doceniona zostanie również ogólna odpowiedź lub pomysł na koncepcję. Mam podobne do piór obiekty w świecie 2D, które chcę brać udział w symulacji fizyki. Używam tłumienia liniowego, aby „pióro” opadało powoli. To może nie być dobry pomysł, może...

10
Jak naprawdę działa normalne mapowanie?

Próbuję uchwycić pojęcie normalnego mapowania, ale nie rozumiem kilku rzeczy. Krótko mówiąc, nie jestem pewien, czy normalna mapa zależy od punktu widzenia, czy nie (tj. Czy dostaniesz inną normalną mapę tego samego obiektu, gdy się wokół niego obracasz). Po drugie, nie rozumiem, dlaczego...

10
Jaka jest najlepsza metoda aktualizacji mundurów shaderów?

Jaki jest najbardziej akceptowany sposób aktualizowania matryc modułu cieniującego i dlaczego? Na przykład w tej chwili mam Shaderklasę, która przechowuje uchwyty do programu cieniującego GLSL i mundurów. Za każdym razem, gdy poruszam kamerą, muszę przekazać nową macierz widoku do modułu...

10
Jak spłaszczyć teren pod obiektem gry?

Mam skrypt, który tworzy obiekt terenu i maluje go teksturami, ale mam problem. Kiedy próbuję umieścić obiekty gry (takie jak prosty obiekt wodny, który zapewnia jedność), używam Raycast, aby określić prawidłową wysokość do umieszczenia obiektu gry, ale to tylko zapewnia, że ​​jest on prawidłowo...

10
Jak wdrożyć cienie 2D rzucane między warstwami?

Jak mogę zaimplementować cienie 2D, które są rzucane przez obiekty na innej warstwie? NIE podoba się dynamiczne oświetlenie w dobrze znanym samouczku z Catalin Zima : Ale podobnie jak cienie rur w tym filmie : Podobnie jak cień platformy i postać w tym filmie : Chciałbym zastosować ten...

10
OpenGL wyświetla zarys wielu nakładających się obiektów

Właśnie miałem pomysł na moją grę w OpenGL w c ++: Chciałbym mieć duży zarys (5-6 pikseli) na wielu nakładających się obiektach, gdy gracz coś wygra. Pomyślałem, że najlepszym sposobem jest użycie bufora szablonów, ale kilka godzin próbuję wykonać renderowanie bufora szablonów poza ekranem i nie...

10
problem z git w projekcie jedności

Próbowałem kontrolować wersję mojego folderu projektu za pomocą git. Jeśli jednak chodziło o wyciągnięcie projektu z repozytorium, coś poszło nie tak: najwyraźniej brakuje skryptów, a prefabrykaty i wszystkie elementy graficzne wydają się różowawe. Czy ktoś wie, jak to naprawić? Obecnie używam...