Produkcja gier

10
Korzystanie z kolekcji w tworzeniu gier na Androida nie jest zalecane?

Pracując nad projektem gry dla Androida, szukałem informacji na temat optymalizacji wydajności kodu gry. I dowiedziałem się, że korzystanie z kolekcji Java, takich jak Lista, Arraylist itp., Nie jest zalecane w kodach gier, chociaż kolekcja jest przydatnym narzędziem w programowaniu Java. Dlaczego...

10
Projektowanie poziomów w grze za pomocą XNA?

Zastanawiam się nad projektowaniem poziomów w grze. Moja obecna sytuacja obraca się wokół Kafelków - mam wiele różnych warstw z różnymi typami obiektów (dla każdego, kto nie jest zaznajomiony z Kafelkami, obiekt jest niczym więcej niż współrzędną z przypisanymi mu dowolnymi...

10
Złudzenie 3D tekstury planety 2D

Kilka lat temu słyszałem technikę, która daje złudzenie obracającej się planety za pomocą tekstury 2D. Biorąc pod uwagę, że użytkownik nie może zmienić swojej pozycji ani rzutni. Jak nazywa się ta

10
Oświetlenie w świecie Minecraftian

Minecraft to gra, która w dużej mierze opiera się na mapie wysokości i wykorzystuje tę mapę heigtmap do zalania świata światłem. Z mojego zrozumienia, najwyższym punktem na mapie wysokości jest koniec obszaru wpływającego na światło słoneczne. Wszystko powyżej, co jest oświetlone światłem...

10
Ruch wroga w linii prostej do gracza w grze pościgowej

Tworzę grę, w której wrogowie pojawiają się losowo na mapie, a następnie przesuwają się w kierunku gracza co klatkę z losową prędkością. Mapa nie ma przeszkód, więc wrogowie powinni zawsze poruszać się w linii prostej. Napisałem funkcję ruchu kilka razy, ale bez względu na to, co wrogowie zawsze...

10
Wykres sceny dla odroczonego mechanizmu renderowania

Jako ćwiczenie edukacyjne napisałem odroczony silnik renderowania. Teraz chciałbym dodać wykres sceny do tego silnika, ale jestem trochę zaskoczony, jak to zrobić. W normalnym (silniku renderującym do przodu) po prostu dodawałbym wszystkie elementy (wszystkie implementujące IDrawable i...

10
Brakuje funkcji WebGL i OpenGL ES

Zacząłem korzystać z WebGL i cieszę się, jak łatwo mogę korzystać z mojego OpenGL (i przez rozszerzenie OpenGL ES). Moje rozumienie jest jednak następujące: OpenGL ES jest podzbiorem OpenGL WebGL jest podzbiorem OpenGL ES Czy jest to poprawne w obu przypadkach? Jeśli tak, to czy są dostępne...

10
Co powinno zawierać wykres sceny gry?

Czy mógłbyś mi pomóc wyjaśnić, co dokładnie powinien zawierać wykres sceny gry? Zobacz następującą listę: Aktorzy gry? (oczywiście tak, wszystkie obiekty zmieniające stan powinny być główną częścią wykresu sceny) Prosta statyczna gra ojbects? (Mam na myśli odsunięcie miejsc w tle, które się nie...

10
Jak powinienem wymienić A *?

Mam wroga bossa szukającego ścieżki, który szuka gracza za pomocą algorytmu A *. Jest to dość złożone środowisko i robię to we Flashu, więc wyszukiwanie może być nieco wolniejsze, gdy przeszukuje duże odległości. Gdyby odtwarzacz był nieruchomy, mógłbym wyszukać tylko raz, ale w tej chwili szukam...