Doomsday Engine är en öppen källkod, plattform och fritt distribuerad 3D-grafikförstärkt spelmotor i stil med Doom, Hexen och Heretic-spelen. Syftet är att skapa versioner av Heretic, Hexen och Doom-spel som känner sig som de ursprungliga, men drivs av moderna, avancerade tekniker.
Funktioner i ett ögonkast
Huvudfunktioner hårdvaruaccelererad 3D-grafik (Direct3D och OpenGL), ljudeffekter (DirectSound3D), 16-spelare multiplayer via Internet eller LAN, skuggeffekter, dynamisk belysning, 3D-modeller, partikeleffekter, dynamiska ljuseffekter, linsfläckar, Enkla skuggor för objekt, stöd för högupplösta texturer, 3D-skyboxar, samt ett lättanvänt spelvalskärm.
Projektet har dessutom stöd för att lägga till add-on-resurser on-the-fly, möjligheten att tillåta kunder att gå med i spel pågår, en inbyggd BSP-byggare, utspelning av spelarrörelser och förutsägelse, TCP-baserad klient och Servernätverk, OpenGL-baserad renderare, bakgrundsreverb och ekoeffekter, fristående server, serverhantering, smart texturfiltrering och stöd för upp till 15 spelare.
Operativsystem
Doomsday Engine är en plattformsoberoende programvara skriven i C, C ++ och Python programmeringsspråk. Det har framgångsrikt testats på GNU / Linux, FreeBSD, Microsoft Windows och Mac OS X-operativsystem. Både 64-bitars och 32-bitarsarkitekturer stöds vid denna tidpunkt.
obligatoriska krav
När du använder Doomsday Engine att skapa FPS-spel, är det ett måste att äga en Doom eller en kommersiell / shareware Doom / Heretic / Hexen wadfile, en dator som har ett grafikkort med hårdvaruaccelererad OpenGL-stöd, samt SDL, SDL-blandare och SDL-net (SVGA-lib för konsol) paket.
Dessutom krävs det att ha soundpack filer från Sycraft.org för att ge bakgrundsmusik på dina spel, särskilt om ditt system inte har stöd för MIDI-filer. Se även hemsidan länken nedan för mer information, och ta en titt på jDUI (UI förbättring)
Vad är nytt i den här versionen.
- Felkorrigeringar
Vad är nytt i version 1.15.8 / 2.0.0 Build 2194 Beta:
- Buggfixar
Vad är nytt i version 1.15.8 / 2.0.0 Build 2153 Beta:
- Buggfixar
Vad är nytt i version 1.15.8 / 2.0.0 Build 1949 Beta:
Nytt i Doomsday Engine 1.9.0 Beta 6 (26 Februari 2009)
Vad är nytt i version 1.15.8 / 2.0.0 Build 1936 Beta:
- Felkorrigeringar
Vad är nytt i version 1.15.8 / 2.0.0 Build 1920 Beta:
- Buggfixar
Vad är nytt i version 1.15.8 / 2.0.0 Build 1874 Beta:
- Buggfixar
Vad är nytt i version 1.15.6 / 2.0.0 Build 1802 Beta:
- Buggfixar
Vad är nytt i version 1.15.3 / 2.0.0 Build 1717 Beta:
- Buggfixar
Vad är nytt i version 1.15.1 Build 1645 / 2.0.0 Build 1657 Beta:
- Buggfixar
Vad är nytt i version 1.15.0 Build 1598:
- Buggfixar
Vad är nytt i version 1.15.0 Build 1587:
- Buggfixar
Vad är nytt i version 1.15.0 Bygg 1507:
- Buggfixar
Vad är nytt i version 1.9.0 Beta 6:
- Redovisat, kraftfullare kontrollbindningssubsystem. Axis-kontroller kan vara bundna till spelarens kontroller på samma sätt som tangenterna. Det finns en stapel bindande kontext som tillåter att använda samma nyckel / kontroll för flera saker beroende på spel och användargränssnitt (se listbcontexts: ccmd).
- UI-grafikinställning. En ny "upptagen" -läget tillsattes, ersätter den gamla startskärmen och framstegsfälten. I spelen skärpas teckensnitt med HQ2x-skalning.
- OpenGL rendering plugin integrerad i motorn, och stöd för Direct3D tappade. Detta underlättar utvecklingen av renderaren avsevärt.
- BSP och Gl Node Builder plugin integrerad i motorn. Befintliga BSP- och gl noddata som finns i kartor ignoreras nu, vi väljer att alltid bygga egna.
- Nytt materialsystem.
Kommentarer hittades inte