Doomsday Engine jest otwartym, wieloplatformowym i swobodnie rozproszonym grafiką grafiki trójwymiarowej w stylu gier Doom, Hexen i Heretic. Celem jest stworzenie wersji gier Heretic, Hexen i Doom, które czują się takie same jak oryginalne, ale zasilane nowoczesnymi, zaawansowanymi technikami.
Właściwości na pierwszy rzut oka
Najważniejsze cechy to przyspieszone akceleracją grafiki 3D (Direct3D i OpenGL), efekty dźwiękowe (DirectSound3D), 16-osobowa multiplayer w Internecie lub w sieci LAN, efekty cienia, dynamiczne oświetlenie, modele 3D, efekty cząstek, dynamiczne efekty świetlne, Proste cienie obiektów, obsługa tekstur o wysokiej rozdzielczości, skrzynki SkyBox 3D, a także łatwy w użyciu ekran wyboru gier.
Dodatkowo w projekcie dostępne są funkcje automatycznego pobierania dodatkowych zasobów, możliwość włączania gier w toku, wbudowany konstruktor BSP, wygładzanie i przewidywanie ruchu graczy, klient TCP i klient Serwer sieciowy, oparty na technologii OpenGL renderer, efekt pogłosu i efektu echa, serwer autonomiczny, zarządzanie serwerem, inteligentne filtrowanie tekstur i wsparcie dla maksymalnie 15 graczy.
Obsługiwane systemy operacyjne
Doomsday Engine to niezależne od platformy oprogramowanie napisane w języku programowania C, C ++ i Python. Został z powodzeniem przetestowany w systemach operacyjnych GNU / Linux, FreeBSD, Microsoft Windows i Mac OS X. Obecnie oba architektury 64-bitowe i 32-bitowe są obecnie obsługiwane.
Obowiązkowe wymagania
Korzystając z silnika Doomsday do tworzenia gier FPS, musi posiadać FreeDoom lub komercyjny program Doom / Heretic / Hexen wadliwy plik, komputer z kartą graficzną z przyspieszoną obsługą sprzętu OpenGL oraz SDL, SDL-mixer i SDL-net (svga-lib dla konsoli).
Dodatkowo wymagane jest, aby pliki z dźwiękiem z Sycraft.org dostarczały muzykę w tle w grach, zwłaszcza jeśli system nie obsługuje plików MIDI. Więcej informacji można znaleźć na stronie głównej, aby uzyskać więcej informacji i zapoznać się z jDUI (rozszerzenie interfejsu użytkownika).
Co nowego w tym wydaniu:
- Poprawki błędów
- Poprawki błędów < Li>
Co nowego w wersji 1.15.8 / 2.0.0 Build 2153 Beta:
- Poprawki błędów < Li>
Co nowego w wersji 1.15.8 / 2.0.0 Build 1949 Beta:
Nowość w Doomsday Engine 1.9.0 Beta 6 (26 lutego 2009)Co nowego w wersji 1.15.8 / 2.0.0 Build 1936 Beta:
- Poprawki błędów
- Poprawki błędów < Li>
Co nowego w wersji 1.15.8 / 2.0.0 Build 1874 Beta:
- Poprawki błędów < Li>
Co nowego w wersji 1.15.6 / 2.0.0 Build 1802 Beta:
- Poprawki błędów < Li>
Co nowego w wersji 1.15.3 / 2.0.0 Build 1717 Beta:
- Poprawki błędów < Li>
Co nowego w wersji 1.15.1 Build 1645 / 2.0.0 Build 1657 Beta:
- Poprawki
- Poprawki błędów
- Poprawki błędów
- Poprawki błędów
- Zmieniony, potężniejszy podsystem powiązań kontrolnych. Sterowanie osi może być związane z kontrolerami odtwarzacza w taki sam sposób, jak klawisze. Istnieje stos wiążących kontekstów, które pozwalają na użycie tego samego klucza / kontroli wielu rzeczy w zależności od gry i stanu interfejsu użytkownika (zobacz listbcontexts: ccmd).
- Dostrajanie grafiki interfejsu użytkownika. Nowy "zajęty" Dodano tryb zastępujący stary ekran startowy i paski postępu. W grach czcionki są wyostrzane z skalowaniem HQ2x.
- wtyczka renderująca OpenGL zintegrowana z silnikiem i opuszczona obsługa Direct3D. Ułatwia to w przyszłości renderowanie renderera.
- wtyczka wtyczki BSP i gl wbudowanej w silnik. Istniejące dane o węzłach BSP i gl na mapie są teraz ignorowane, zdecydowaliśmy się zbudować własne.
- Nowy system materiałów.
Co nowego w wersji 1.15.0 Build 1598:
Co nowego w wersji 1.15.0 Build 1587:Co nowego w wersji 1.15.0 Build 1507:
NowośćNowość w wersji 1.9.0 Beta 6:
- Poprawki błędów < Li>
- Poprawki błędów < Li>
- Poprawki błędów < Li>
Co nowego w wersji 1.15.8 / 2.0.0 Build 1920 Beta:
Co nowego w wersji 1.15.8 / 2.0.0 Build 2194 Beta:
Komentarze nie znaleziono