Rilascio del motore di gioco open source OpenMW 0.49

Dopo due anni di sviluppo, è stata pubblicata la versione 0.49 del progetto OpenMW, che sviluppa un'implementazione libera del motore per il gioco di ruolo fantasy The Elder Scrolls 3: Morrowind. Rispetto al motore originale, in OpenMW è stata implementata un'interfaccia utente modernizzata, la grafica è stata migliorata, è stato aggiunto un editor OpenMW-CS per creare nuovi giochi e mod, è stato utilizzato il motore di simulazione fisica Bullet, è stato aggiunto il supporto per le piattaforme macOS e Linux, e il comportamento dei bot è stato migliorato.

Il codice del progetto è scritto in C++ e distribuito sotto la licenza GPLv3. Nell'interfaccia dell'editor OpenMW-CS e del launcher viene utilizzato Qt, mentre nell'interfaccia di gioco si applica MyGUI. Per interagire con i dispositivi di input è stato utilizzato SDL, e per l'uscita audio — OpenAL. Le compilazioni pronte sono state preparate per Linux (PPA, flatpak), Windows e macOS. È necessario avere i file delle risorse di gioco dall'originale Morrowind o installare un set alternativo di risorse per avviare il gioco.

Tra le novità nella nuova versione:

  • Sono state ampliati i miglioramenti dell'AI, ad esempio, i bot possono ora bere pozioni.
    Rilascio del motore di gioco open source OpenMW 0.49
  • È stato implementato il supporto per una transizione fluida tra le animazioni, consentendo di aumentare il realismo dell'animazione attraverso l'interpolazione degli stati tra i fotogrammi chiave di gruppi di animazioni in vari stili. È stata riprogettata la logica dell'animazione durante i combattimenti.
  • Le possibilità di creazione di estensioni in linguaggio Lua sono state ampliate: gli script Lua possono ora gestire e interagire con animazioni, suoni, effetti magici, missioni, sistema di file virtuale, teletrasporto degli oggetti, creazione di oggetti, caricamento di dati in formato YAML, salvataggio delle partite e caricamento dei salvataggi.
  • È stata modificata la meccanica dei combattimenti a distanza, che è stata avvicinata all'originale Morrowind in alcune caratteristiche, come l'incapacità dei bot di attaccare verso l'alto o verso il basso. Il sistema degli attacchi è stato semplificato, con utilizzo di una scansione dell'ambiente del giocatore tramite un cono di colpita. Ora è più facile per il giocatore colpire i nemici volanti, mentre ai nemici volanti è diventato più semplice attaccare il giocatore. Il realismo nella valutazione dei colpi a distanza è stato migliorato, ora effettuato non al momento dell'attacco, ma dopo il suo completamento, consentendo, ad esempio, di schivare gli attacchi.
    Rilascio del motore di gioco open source OpenMW 0.49
  • È stata implementata la possibilità di apparizione di creature marine in aree al di fuori della mappa principale.
    Rilascio del motore di gioco open source OpenMW 0.49
  • Il sistema di illuminazione durante il rendering è stato modernizzato: la realismo dei riflessi e delle rifrazioni dalle sorgenti luminose è stato migliorato, sono stati aggiunti effetti più belli di onde e increspature sull'acqua. Sono state aggiunte impostazioni per imitare l'aspetto originale del gioco Morrowind.
    Rilascio del motore di gioco open source OpenMW 0.49
    Rilascio del motore di gioco open source OpenMW 0.49
  • Nel motore fisico è stata migliorata la precisione e la prevedibilità nella rilevazione delle collisioni tra i personaggi e l'ambiente circostante.
  • La stabilità del post-processing è stata aumentata. Sono stati aggiunti uniformi shader per il colore del cielo e dell'ambiente circostante. È stata garantita la conservazione dei rendering target tra i fotogrammi per supportare effetti temporali.
    Rilascio del motore di gioco open source OpenMW 0.49
  • La console ora supporta la ricerca tra le uscite e la capacità di salvare la cronologia dei comandi inseriti tra le sessioni è stata implementata.
    Rilascio del motore di gioco open source OpenMW 0.49
  • È stata interrotta la supporto per i salvataggi effettuati nelle versioni OpenMW precedenti alla 0.45.
    Rilascio del motore di gioco open source OpenMW 0.49
  • L'editor di gioco e le utilità grafiche sono state portate su Qt 6. È stata aggiunta la traduzione in lingua russa al launcher e all'installer.
    Rilascio del motore di gioco open source OpenMW 0.49
  • È iniziato il lavoro per implementare il supporto per i giochi su versioni più recenti del motore Bethesda, come Oblivion (2006), Skyrim, Fallout 3, Fallout: New Vegas e Fallout 4. I file delle risorse di questi giochi possono essere utilizzati per creare mod per Morrowind o esempi di giochi da OpenMW.
    Rilascio del motore di gioco open source OpenMW 0.49
    Rilascio del motore di gioco open source OpenMW 0.49

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster