OpenMW ass eng Open Source a gratis Software Spillmotor
No bal zwee Joer Entwécklung, de Start vun der nei Versioun vun OpenMW 0.48, Versioun an där Zwee Neiheeten stinn aus der ganzer grousser Lëscht eraus vun Ännerungen a Verbesserungen, déi sinn den neie Post-Veraarbechtung Shader Kader an eng Virschau vun enger neier Lua Scripting API
Fir déi, déi OpenMW net bewosst sinn, kann ech Iech soen datt dëst ass e gratis an Open Source Spillmotor deen d'Videospill "Morrowind" nei implementéiert dat ass e populär Rollespill Videospill, dat fir PC an XBOX am Joer 2002 erauskomm ass.
Och wann d'Recreatioun vun dësem Spillmotor, deen op Morrowind baséiert, enthält net originell Spillverméigen wéi Konscht, Texturen, Musek, an aner Copyright Material, mat deenen sekundär Projeten ugefaang hunn gratis Verméigen ze kreéieren fir OpenMW ze begleeden an den OpenMW-CS Inhaltentwécklungsinstrument kann och benotzt ginn ouni d'Notzung vun Drëttubidder.
De Motor Et ass an C ++ programméiert a benotzt Bullet, OpenAL-Soft fir Audio, MyGUI fir Fënster Widgets, an SDL 2 fir Input. D'OpenMW-CS Launcher an Outil benotzen Qt fir hir grafesch User Interfaces.
Main Neiegkeeten vun OpenMW 0.48
Wéi am Ufank ernimmt, an dëser neier Versioun vum Motor, déi presentéiert gëtt, ass eng vun hiren Haapt Neiegkeeten den Virleefeg Lua Scripting API, déi d'Fäegkeet ubitt d'Lua Sprooch ze benotzen Extensioun Scripten ze entwéckelen an Spill Logik definéieren.
Eng aner Neiheet déi an dëser neier Versioun vum OpenMW 0.48 erausstécht ass den neie Kader Post Veraarbechtung déi Shaders benotzt, erlaabt Iech héichqualitativ visuell Effekter ze kreéieren.
Donieft gëtt och beliicht dat d'Fäegkeet fir d'Kaart ze skaléieren ass ëmgesat ginn mat där d'Méiglechkeet vun der Spillkaart an an aus ze zoomen ass.
Et gëtt och beliicht datt Dateiformat Ënnerstëtzung gouf verlängerto, souwéi zousätzlech Ënnerstëtzung fir Rendering an OpenGL (FBO) an zousätzlech Ënnerstëtzung fir Gyroskop Spillcontroller.
Op der anerer Säit kënne mir de implementéiert Ënnerstëtzung fir Rüstungsdegradatioun wéi Schued un de Charakter behandelt gëtt an och datt d'Duerstellung vun Niwwel, Wolleken an Objeten aus Gruppe vu Partikelen verbessert gouf.
Vun den aneren Ännerungen déi aus der grousser Lëscht vun Ännerungen an dëser neier Verëffentlechung erausstinn:
- Integréiert Interface fir Logbicher ze gesinn, genannt vun F10.
- Fixéiert Probleemer mat Magieverbrauch am Spill a Charakteranimatioun.
- Ënnerstëtzung fir onkompriméiert Faarf kartéiert TGA Dateien
- Controller Gyroskop Ënnerstëtzung
- NIF Schabloun Puffer Manipulatiounen ginn ënnerstëtzt, NiStencilProperty Ënnerstëtzung ofgeschloss
- Fixéiert Bildschiermraum koordinéiert Berechnunge fir Waasserreflexiounen, verhënnert datt se an e pixeléierte Mess verwandelen wéi Dir op e puer Videokaarten méi no un d'Waasserfläch kënnt.
- D'Kombinatioun vun Decal-Texturen mat Vertex / Materialfarben gëtt elo an der Shader Pipeline simuléiert
- Geometrie-baséiert Partikel Emissioun Ënnerstëtzung
- Ënnerstëtzung fir den NiSortAdjustNode Rekordtyp
- Zauber equipéieren / unequipéieren Animatioune ginn op net-bipedal Kreaturen ënnerstëtzt
- Temporär Dispositiounsännerungen kënnen d'Dispositioun vun engem Schauspiller net méi op manner wéi null bréngen
- Scripted Objet Generatioun setzt net méi automatesch de kierperleche Modell vum Objet; et gëtt agebaut wann d'Zeen nei gelueden ass, wann den Objet aktivéiert ass oder wann all Objet an der Szen deaktivéiert ass.
- Geruff Kreaturen ginn richteg ewechgeholl wann hire Caster aus der Szen ewechgeholl gëtt.
- Window Vollbildschierm Ënnerstëtzung. An dësem Modus gëtt d'Spill an enger grenzloser Fënster gespillt, déi mat der Écranopléisung entsprécht.
Endlech, wann Dir interesséiert sidd méi doriwwer ze wëssen, kënnt Dir d'Detailer an der folgenden Link.
Wéi installéiere mir vun OpenMW op Linux?
Si wëllen dëse Spillmotor op hir Systemer installéieren, Dir musst d'Instruktioune befollegen déi mir mat Iech ënnen deelen.
Si sinn Benotzer vun Ubuntu, Linux Mint oder all Derivatverdeelung vun dësen, kënne mir den offiziellen Repository op de System derbäi. Mir mussen just en Terminal opmaachen an de folgende Kommando ausféieren:
sudo add-apt-repository ppa:openmw/openmw
Wann dëst fäerdeg ass, musse mir nëmmen d'Lëscht vu Packagen a Repositories aktualiséieren:
sudo apt-get update
A schlussendlech installéiere mir mat dësem Kommando:
sudo apt-get install openmw openmw-launcher
Am Fall vun déi, déi Debian Benotzer sinn, Si kënnen direkt vun hiren offiziellen Repositories installéieren. Gidd einfach de folgende Kommando am Terminal:
sudo apt install openmw
Wa se Benotzer vun Fedora oder all ofgeleet System vun dësem installéiere se mat dem folgenden Kommando:
sudo dnf -i openmw
Am Fall vun deenen déi sinn Benotzer vun Arch Linux, Manjaro oder all System ofgeleet vunan dës, installéiere mat dem folgenden Kommando:
sudo pacman -S openmw
Endlech, fir de Fall vun openSUSE soll de folgende Repository addéieren ofhängeg vun der Versioun déi Dir benotzt:
Benotzer vun Tumbleweed addéieren:
sudo zypper addrepo https://download.opensuse.org/repositories/games/openSUSE_Tumbleweed/games.repo
Fir wien se och sinn Leap 15.5 Benotzer:
sudo zypper addrepo https://download.opensuse.org/repositories/games/15.5/games.repo
Schlussendlech installéiere se mat:
sudo zypper install openmw
Fir de Rescht vun de Verdeelunge kënne mir vu Flatpak installéiere mat:
flatpak install --from https://flathub.org/repo/appstream/org.openmw.OpenMW.flatpakref