fheroes2 1.0.12: posizionamento di tutti i tipi di oggetti nell'editor della mappa, nuove funzionalità IA

fheroes2 1.0.12: posizionamento di tutti i tipi di oggetti nell'editor della mappa, nuove funzionalità IA

Salve, cari appassionati di Heroes of Might and Magic!

Siamo lieti di presentare la versione 1.0.12 del motore di gioco open source fheroes2!

Di seguito puoi trovare i dettagli del primo aggiornamento del nostro progetto nel 2024.

La cosa più importante su cui i nostri membri hanno lavorato è editor. Attualmente, l'editor consente di creare e salvare mappe in un nuovo formato (.fh2m), che possono includere tutti gli oggetti di gioco disponibili: eroi, castelli, fiumi e strade, rocce e foreste, miniere e vari oggetti interattivi. Pertanto, la creazione del paesaggio e il riempimento delle mappe possono considerarsi completati. Continuiamo a lavorare sull'interfaccia e sulla modifica delle proprietà di tutti gli oggetti, ma possiamo dire che ora l'editor ha raggiunto una delle fasi chiave dello sviluppo e consente di creare mappe complete.
(L'editor è ancora in fase di sviluppo e non è attualmente disponibile per i giocatori.)

Parallelamente al lavoro sull'editor, una parte del nostro team ha migliorato l'IA del motore. Nella nuova versione del motore è stata effettuata una messa a punto dei livelli di difficoltà, rendendo il gioco più accessibile per i giocatori con diversi livelli di esperienza. A livelli facili, l'IA avversaria permetterà più errori ai principianti, mentre contro i veterani che giocano a livelli di difficoltà elevati, l'avversario sarà più aggressivo.

L'IA degli avversari ha ora nuovi algoritmi per l'esplorazione della mappa delle avventure, favorendo una ricerca più attiva della mappa per l'IA avversaria. A differenza del gioco originale, dove l'IA aveva accesso a tutta la mappa, poniamo l'IA in condizioni di parità con il giocatore nascondendo tutta la mappa sotto una nebbia.

. Inoltre, sono stati corretti alcuni errori logici che permettevano all'IA di visitare determinati oggetti senza alcun vantaggio o, al contrario, di conoscere in anticipo il contenuto di un oggetto non ancora visitato.

Nei combattimenti, l'IA ha ricevuto anche diversi miglioramenti globali. Gli eroi avversari hanno imparato a capitolare di fronte al giocatore. Abbiamo ritenuto ingiusto che solo i giocatori avessero accesso a questa meccanica di gioco, quindi ora gli eroi dei tuoi avversari potranno riscattarsi con una moneta d'oro per evitare una sconfitta totale. Finora questa funzione contiene una logica di base e non copre tutte le possibili condizioni per la capitolazione, ma funziona abbastanza bene e in futuro verrà inevitabilmente migliorata. Nella finestra dei risultati della battaglia, in caso di capitolazione dell'avversario, ora viene visualizzato un nuovo testo con il costo della capitolazione, cosa che non accadeva nel gioco originale. non è mai successo.

Inoltre, sono state migliorate le tattiche difensive dell'IA in battaglia. Le truppe in formazione difensiva attorno agli arcieri, che attaccano in area, manterranno le loro posizioni e attaccheranno le truppe avversarie se gli arcieri devono saltare il turno per non infliggere danni significativi ai loro stessi difensori. Inoltre, i difensori di qualsiasi arciere attaccheranno anche l'avversario se i loro colpi non ricevono risposta. In questo aggiornamento, l'IA è stata addestrata in modo più accurato ad utilizzare incantesimi come "Berserk" e "Ipnosi", e non imporre altri incantesimi sulle truppe avvolte da questi incantesimi. Inoltre, l'IA attaccherà più decisamente con le truppe di fanteria, considerando la necessità di bloccare i tiratori nemici.

Il nostro team sta adattando gradualmente le dimensioni dei pulsanti dell'interfaccia di gioco. Questa adattamento è importante non solo per aumentare la flessibilità del motore nella creazione di nuove finestre di dialogo, ma anche per la localizzazione di quelle esistenti, in cui il testo non si adatta sempre all'interno dei pulsanti originali. In diverse finestre, già ora, si possono incontrare nuovi pulsanti che si allungano secondo la larghezza del contenuto del testo.

Le traduzioni in altre lingue vengono costantemente migliorate, corrette e ampliate grazie all'aiuto di appassionati e partecipanti al nostro progetto. Attualmente, si sta lavorando attivamente alle traduzioni in russo, francese, svedese, ungherese, spagnolo e polacco lingue.

Dalla versione precedente sono state chiuse oltre 50 tematiche con bug o miglioramenti del progetto.

Il nostro team augura a tutti un buon gioco e speriamo che ad ogni aggiornamento il gioco porti a voi nuove e, naturalmente, piacevoli emozioni.

Guida all'installazione.

Puoi contribuire ai futuri miglioramenti del gioco abbonandoti a Boosty o Patreon.

Fonte: linux.org.ru

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