Etter nesten to år med utvikling ble lanseringen av ny versjon av OpenMW 0.48, versjon der To nyheter skiller seg ut fra hele den flotte listen av endringer og forbedringer, som er det nye etterbehandlings shader-rammeverket og en forhåndsvisning av en ny Lua scripting API
For de som ikke er klar over OpenMW, kan jeg fortelle deg at dette er en gratis og åpen kildekode-spillmotor som reimplementerer videospillet "Morrowind" som er et populært rollespill-videospill, som ble gitt ut for PC og XBOX i 2002.
Selv om rekreasjonen av denne spillmotoren, som er basert på Morrowind, inkluderer ikke originale spillmidler som kunst, teksturer, musikk og annet opphavsrettsbeskyttet materiale, som sekundære prosjekter har begynt å lage gratis eiendeler til å følge OpenMW og OpenMW-CS-innholdsutviklingsverktøyet, kan også brukes uten behov for tredjeparts eiendeler.
Motoren Den er programmert i C ++ og bruker Bullet, OpenAL-Soft for lyd, MyGUI for vinduswidgets, og SDL 2 for input. OpenMW-CS-starteren og verktøyet bruker Qt for sine grafiske brukergrensesnitt.
Hovednyhetene til OpenMW 0.48
Som nevnt i begynnelsen, i denne nye versjonen av motoren som presenteres, er en av hovednyhetene Foreløpig Lua Scripting API, som gir muligheten til å bruke Lua-språket å utvikle utvidelsesskript og definere spilllogikk.
En annen nyhet som skiller seg ut i denne nye versjonen av OpenMW 0.48 er nytt rammeverk etterbehandling som bruker shaders, slik at du kan lage visuelle effekter av høy kvalitet.
I tillegg til dette fremheves det også at muligheten til å skalere kartet er implementert som gir mulighet for å zoome inn og ut av spillkartet.
Det er også fremhevet at filformatstøtte er utvideto, samt lagt til støtte for gjengivelse i OpenGL (FBO) og lagt til støtte for gyroskopspillkontrollere.
På den annen side kan vi finne implementert støtte for rustningsdegradering ettersom karakteren blir skadet og også at representasjonen av tåke, skyer og gjenstander bestående av grupper av partikler ble forbedret.
Av de andre endringene som skiller seg ut fra den store listen over endringer i denne nye utgivelsen:
- Integrert grensesnitt for å se logger, kalt av F10.
- Rettet problemer med magibruk i spillet og karakteranimasjon.
- Støtte for ukomprimerte fargekartlagte TGA-filer
- Kontroller gyroskopstøtte
- NIF-malbuffermanipulasjoner støttes, og fullfører støtte for NiStencilProperty
- Fast skjermplass koordinerer beregninger for vannrefleksjoner, og hindrer dem i å bli til et pikselert rot når du kommer nærmere vannoverflaten på noen skjermkort.
- Kombinasjon av dekalteksturer ved bruk av toppunkt/materialfarger simuleres nå i skyggeleggingsrørledningen
- Geometribasert støtte for partikkelutslipp
- Støtte for posttypen NiSortAdjustNode
- Staveutstyr/uutstyr animasjoner støttes på ikke-tobeinte skapninger
- Midlertidige disposisjonsendringer kan ikke lenger bringe en aktørs disposisjon under null
- Generering av skriptobjekter setter ikke lenger automatisk inn den fysiske modellen til objektet; den vil bli satt inn når scenen lastes inn på nytt, når objektet er aktivert, eller når et objekt i scenen er deaktivert.
- Tilkalte skapninger blir riktig fjernet hvis casteren deres fjernes fra scenen.
- Fullskjermstøtte med vindu. I denne modusen spilles spillet i et kantløst vindu som matcher skjermoppløsningen.
Til slutt, hvis du er interessert i å kunne vite mer om det, kan du se detaljene i følgende lenke.
Hvordan installeres av OpenMW på Linux?
Si vil installere denne spillmotoren på systemene deres, må du følge instruksjonene som vi deler med deg nedenfor.
Si er brukere av Ubuntu, Linux Mint eller en hvilken som helst avledet distribusjon av disse kan vi legge til det offisielle depotet til systemet. Vi må bare åpne en terminal og utføre følgende kommando i den:
sudo add-apt-repository ppa:openmw/openmw
Når dette er gjort, trenger vi bare å oppdatere listen over pakker og arkiver:
sudo apt-get update
Og til slutt installerer vi med denne kommandoen:
sudo apt-get install openmw openmw-launcher
I tilfelle av de som er Debian-brukere, de kan installere direkte fra sine offisielle depoter. Bare skriv inn følgende kommando i terminalen:
sudo apt install openmw
Hvis de er brukere av Fedora eller et hvilket som helst avledet system av dette installerer de med følgende kommando:
sudo dnf -i openmw
I tilfelle de som er brukere av Arch Linux, Manjaro eller et hvilket som helst system avledet fraog disse, installer med følgende kommando:
sudo pacman -S openmw
Til slutt, for saken om openSUSE bør legge til følgende depot avhengig av versjonen du bruker:
Brukere av Tumbleweed legger til:
sudo zypper addrepo https://download.opensuse.org/repositories/games/openSUSE_Tumbleweed/games.repo
For den de er Leap 15.5 brukere:
sudo zypper addrepo https://download.opensuse.org/repositories/games/15.5/games.repo
Til slutt installerer de med:
sudo zypper install openmw
For resten av distribusjonene vi kan installere fra Flatpak med:
flatpak install --from https://flathub.org/repo/appstream/org.openmw.OpenMW.flatpakref