fheroes2 est une recréation du moteur de jeu Heroes of Might and Magic II
La sortie de la nouvelle version de Heroes of Might and Magic II 1.0.4 a été récemment annoncée , qui comprend diverses améliorations, des corrections de bugs et, surtout, la prise en charge des résolutions grand écran et des résolutions mises à l'échelle, entre autres.
Pour ceux qui ne connaissent pas Heroes of Might and Magic II, il s'agit d'un jeu de stratégie tactique au tour par tour développé en 1996. L'histoire de ce titre poursuit la fin canonique de son prédécesseur, qui culminait avec la victoire de Lord Morglin Ironfist.
Principales nouveautés de Heroes of Might and Magic II 1.0.4
Dans cette nouvelle version de Heroes of Might and Magic II 1.0.4, comme mentionné au début, la principale nouveauté est la prise en charge des résolutions grand écran , ainsi qu'une compatibilité mise à jour avec les résolutions mises à l'échelle.
Autre changement notable : la prise en charge améliorée des différentes langues dans le clavier virtuel , et un bouton a été ajouté pour changer de langue.
De plus, nous constatons également que la possibilité de passer l'introduction musicale en combat a été implémentée en cliquant sur le bouton droit ou le bouton central de la souris ou en appuyant sur Échap, ainsi que l' ajout de titres pour de nombreuses fenêtres d'information dans le jeu et de descriptions pour les éléments de l'interface utilisateur.
Certains sorts disposent désormais d'une interprétation visuelle de leur capacité à être utilisés en fonction des conditions du jeu ; le comportement de l'IA sur la carte d'aventure, en lien avec l'interaction avec certains objets et le cheminement des héros à proximité, a été amélioré.
Parmi les autres changements notables de cette nouvelle version, on peut citer :
- Correction de l'absence de délai après l'animation des grimaces de la créature et avant de faire le mouvement suivant
- Correction lorsqu'il n'était pas indiqué que la ville ou le château ennemi n'avait pas de garnison si le royaume n'avait pas de guildes de voleurs
- Correction du délai d'animation inactif lors du lancement de n'importe quel sort
- Correction du gel de l'animation inactive des créatures pendant l'incantation de sorts Aveuglement/Paralysie
- Correction d'un problème qui faisait qu'un héros IA se tenant à côté de Stone Liths bloquait le chemin d'un autre héros IA se tenant sur ces Stone Liths
- Ajout de vérifications pour détecter les ressources de données corrompues
- Amélioration de l'algorithme d'estimation de la valeur des ressources pour l'IA
- Correction de la logique et de la récompense de l'objet Daemon Cave pour l'IA
- Possibilité d'annuler l'attente de la fin du son d'avant-bataille
Enfin, si vous souhaitez en savoir plus sur la sortie de cette nouvelle version, vous trouverez les détails en suivant ce lien.
Comment installer Heroes of Might et Magic II sur Ubuntu et ses dérivés?
Pour installer ce jeu sur leur système , ils doivent posséder au moins une version démo du jeu Heroes of Might and Magic II pour pouvoir y jouer.
Pour ce faire, utilisez simplement l'un des scripts téléchargeables proposés pour obtenir la version démo du jeu original.
Par conséquent, dans le cas de Linux, une installation explicite de SDL est nécessaire ; pour cela, il suffit de taper script/Linux en fonction du paquet de votre système d'exploitation et d'exécuter le fichier.
Il convient de mentionner qu'il est recommandé d'utiliser la version SDL2 pour les systèmes d'exploitation plus récents, tandis que SDL1 est préférable pour les systèmes plus anciens.
install_sdl_1.sh
O
install_sdl_2.sh
Ensuite, vous devez exécuter le script situé dans /script
demo_linux.sh
Pour pouvoir télécharger la démo du jeu qui est nécessaire pour un développement minimum.
Une fois cette étape terminée, exécutez simplement `make` dans le répertoire racine du projet . Pour compiler SDL 2, vous devez exécuter cette commande avant de compiler le projet.
export WITH_SDL2="ON"
Sachez que le code du projet est écrit en C++ et distribué sous licence GPLv2. Pour en savoir plus sur le projet ou consulter son code source, veuillez suivre ce lien.