Produkcja gier

9
Jak znaleźć otoczkę czworościanu?

Szukam najbardziej zminimalizowanym równania znaleźć współrzędne centrum i promień z czworościanu circumsphere podane cztery punkty 3D. To, co znalazłem w Internecie, dotyczy głównie obwodu płaskiego trójkąta 3D lub niektórych przybliżonych definicji matematycznych lub niektórych bardzo...

9
BRDF i współrzędna sferyczna w śledzeniu promieni

Opracowałem ray tracer, który wykorzystuje standardowy model oświetlenia phong / blinn phong. Teraz modyfikuję go, aby obsługiwał renderowanie oparte na fizyce, dlatego wdrażam różne modele BRDF. W tej chwili skupiam się na modelu Oren-Nayar i Torrance-Sparrow. Każda z nich oparta jest na...

9
Budowanie Octree do generowania terenu

Wcześniej zaimplementowałem marszowe kostki / czworościany do renderowania IsoSurface. Działało ( YouTube ), ale wydajność była tragiczna, ponieważ nigdy nie wdrożyłem do wdrażania zmiennej Poziomu Szczegółowości na podstawie odległości widzenia (lub nawet usuwania starych, odległych...

9
Jak indukować zdarzenia kolizji w LibGDX 3D?

W poniższym kodzie umieściłem przykład czegoś, co chcę zrobić. Mam aparat i chcę, aby przestał się poruszać, gdy trafi w jedno z pudeł, jak to zrobić? public class Main extends ApplicationAdapter { private final ModelBuilder builder = new ModelBuilder(); private final Environment environment =...

9
Dlaczego mój kod C # 6 nie kompiluje się w Unity?

Dlaczego Unity nie może współpracować z kodem C # 6 ? Zawsze daje mi to błędy kompilatora. Oto kilka przykładów kodu: using static System.Convert; using static System.Environment; $"€{punten}{NewLine}€{Money}{NewLine}€{KilledEnemies}{NewLine}€{bonus}{NewLine}€{total}"; Używam Visual Studio jako...

9
Strategie radzenia sobie z tłumem w dławikach

Niedawno przestawiłem silnik gry z kierowania na ruch oparty na impulsie z odpowiednią rozdzielczością kolizji opartą na czasie. To rozwiązało tak wiele problemów (koniec tunelowania, tak) i sprawiło, że symulacja jest znacznie bardziej stabilna. Jednak wraz ze stabilnością pojawił się nowy...

9
Jak mogę utrudnić grę mieszania kolorów?

Robię swoją pierwszą grę, która wydaje się zbyt prosta. Czy istnieją standardowe „techniki” utrudniające? Gra jest dość prosta. Wyobraź sobie grę 2048 . Kiedy przesuwasz się w jednym kierunku, wszystkie bloki przesuwają się w tym kierunku i zderzają się lub łączą. Ale zamiast scalać liczby (np. 2...