Projekt Palomino jest symulator lotu i silnik 3D napisany w języku C ++ dla systemów GNU / OpenGL. To działa na Linux, FreeBSD i Mac.
Rozgrywka jest częściowo realizowane.
Szybki Start
F1, aby przełączyć widoki, ALT + lewy | prawo, aby przesuwać, 0..9 przepustnicę, TAB, aby przełączyć model F-14, Backspace, aby przywrócić widok, Ctrl + C, aby wyjść. Dla max FPS: pass -demo i naciśnij SHIFT-z czym F12.
Oto kilka kluczowych cech "Palomino":
ย ท Systems: Portable w systemach GNU z grafiką OpenGL (Linux, FreeBSD, Apple Mac OS X).
ย ท Kod źródłowy: Napisany w C ++ z wykorzystaniem oprogramowania GNU. Narzędzia napisany w Pythonie.
ย ท silnik 3D: silnik 3D do symulacji lotu specjalizuje się w oparciu o drzewa BSP i struktur danych wykresu.
ย ท Moduły: funkcje graficzne niskiego poziomu, silnik 3D, moduły na poziomie aplikacji.
ย ท Wydarzenia: Moduły mogą nadawać zdarzenia do słuchaczy w innych modułach.
ย ท State-sortując wykresu: Wykres sortuje wielokątów i atrybutów w celu ograniczenia zmian stanu OpenGL.
ย ท byli: Wszechobecna stosowanie wzorca projektowego Visitor (technika stosowana w OpenSceneGraph).
ย ท Skuteczne wykrywanie kolizji: BSP drzewa są wykorzystywane do wykrywania, gdy obiekt 3D jest zderzył się do innego.
ย ท Dynamicznie generowane terenu: modelu terenu na podstawie heightmaps, które są dynamicznie generowanych przy użyciu funkcji hałasu.
ย ท modele 3D: Silnik może importować modele 3D z Blendera.
Wymagania:
ย ท Obsługiwane systemy operacyjne: Linux (Ubuntu), FreeBSD, Mac OS X.
ย ท Minimalne Procesor: 2 GHz.
ย ท Minimalna GPU: Karta graficzna wykonana w 2003 roku z 32 MB.
ย ท Minimalna mem: 512MB.
ย ท Grafika: OpenGL GLUT.
ย ท dźwiękowa (opcjonalnie): plib.
ย ท Wymagane oprogramowanie: narzędzi GNU, pakiety rozwojowe, Python, zlib.
Przetestowane systemy operacyjne: Ubuntu Feisty Fawn (i386 / amd64), FreeBSD 6.2, Mac OS X Tiger (PowerPC).
Testowane karty graficzne: GeForce 5500FX., 7600GT, ATI Radeon 92XX, 95xx (Apple), Mesa3D SW (Sony PS3)
Co nowego w tym wydaniu:
- Poprawki (pauza).
Co nowego w wersji 20081028:.
- Dodane F-14 Tomcat,
- Naciśnij '[' ']' zamiatać skrzydła.
- Fix kompilacji na FreeBSD z cmake 2.6.
- Fix kompilacji na Ubuntu Intrepid z gcc 4.3.
Komentarze nie znaleziono