fheroes2
fheroes2 est une réimplémentation open-source du moteur du jeu Heroes of Might & Magic II, conçue pour reproduire fidèlement le jeu original tout en apportant des améliorations significatives. Ce projet multiplateforme, développé depuis zéro, propose une meilleure gestion graphique (notamment en haute résolution), une IA améliorée et des corrections logiques, tout en conservant une interface utilisateur optimisée. Il prend en charge la campagne principale ainsi que les parties sur cartes personnalisées, offrant une expérience moderne tout en respectant l’esprit du jeu classique.
Sur macOS, l’émulateur fonctionne sur les versions récentes (à partir de macOS 10.15) et s’installe via des outils comme MacPorts ou Homebrew. Le projet, sous licence GNU GPL v2.0, encourage les contributions techniques et artistiques, tout en rappelant que les ressources originales appartiennent à Ubisoft. Une version démo du jeu original peut être obtenue légalement pour tester la compatibilité.
Dernière mise à jour :
Plateformes
Architecture
Mac OS X - macOS
Apple Silicon
64 bits
SDL Library
Téléchargement et liens
- Télécharger fheroes2
- Site officiel
- Code source
-
brew install fheroes2
Historique des versions
v1.1.17
- Ajout d’une version préliminaire de la fonctionnalité Auto Playtest dans l’éditeur, permettant des tests automatisés de scénarios.
- Améliorations majeures de l’IA :
- Logique de combat revu pour une meilleure cohérence.
- Comportements optimisés sur la Carte d’Aventure (décisions stratégiques, gestion des ressources).
- Nouveautés pour le mode Battle Only :
- Ajout de fonctionnalités dédiées (ex. : paramètres avancés, modes de jeu spécifiques).
- Optimisations techniques :
- Gain de performance notable (jusqu’à 20 % sur certains scénarios).
- Corrections de rendering (bugs visuels, fluidité, gestion des textures).
- Corrections critiques :
- Résolution de plus de 30 problèmes (stabilité, bugs mineurs, erreurs de logique).
Changelog complet
v1.1.16
-
Nouveautés majeures dans l'éditeur de cartes :
- Ajout de la possibilité de dessiner des routes et des cours d’eau par glissé-déposé (drag-to-draw).
- Ajout de la sélection et du déplacement/copie d’objets (unités, bâtiments, etc.) dans l’éditeur.
- Possibilité de choisir des artefacts spécifiques pour être enterrés comme Artéfact Ultime dans l’éditeur.
- Extension de la zone de placement : les objets non-interactifs peuvent désormais être posés en dehors des limites de la carte.
-
Corrections et améliorations techniques :
- Résolution d’au moins 20 problèmes rapportés depuis la version précédente (liste détaillée disponible sur GitHub).
Changelog complet
v1.1.15
- Ajout de plusieurs cartes préembarquées et mise à jour des cartes existantes dans le bundle, incluant de nouvelles sprites pour les routes.
- Amélioration majeure : sélection d’artefacts personnalisés pour les objets Random Artifact dans l’éditeur de cartes (fonctionnalité absente auparavant).
- Optimisation des traductions pour le clavier virtuel, avec un changement de langue plus fluide et une prise en charge élargie des langues.
- Correction et amélioration du mode Battle Only (mode combat exclusif), probablement pour une meilleure stabilité ou des fonctionnalités manquantes.
- Suppression de plus de 40 bugs (liste détaillée disponible dans le changelog complet), incluant probablement des corrections d’erreurs critiques et d’optimisations sous-jacentes.
Changelog complet
v1.1.14
-
Ajout d’un type de mise à l’échelle d’affichage dans les paramètres graphiques pour améliorer la compatibilité avec les résolutions et les ratios d’écran.
-
Amélioration significative du comportement de l’IA sur la carte d’aventure et lors des combats, avec une logique plus cohérente et moins de comportements erratiques.
-
Ajout d’une option de mise en évidence de la zone de déplacement pour les créatures lors des batailles, facilitant la prise de décision en combat.
-
Intégration de variantes supplémentaires de mines abandonnées dans les générateurs de cartes, élargissant la diversité des environnements explorables.
-
Support multi-langues pour les noms des cartes, permettant une meilleure localisation des éléments du jeu (sans préciser les langues concernées).
-
Correction de plus de 30 problèmes (bugs, stabilité, performances) depuis la version précédente, notamment des optimisations mineures et des ajustements de gameplay.
Changelog complet
v1.1.13
-
Nouveautés majeures :
- Ajout d’une fonctionnalité de drag-to-draw (glisser-déposer pour dessiner) pour les pinceaux Terrain et Effacer dans l’éditeur de cartes, améliorant l’ergonomie.
-
Améliorations fonctionnelles :
- Renforcement de la stabilité et des capacités du générateur de cartes aléatoires.
- Optimisation de l’IA en combat, incluant une meilleure utilisation des sorts et l’ajout de sorts supplémentaires.
-
Corrections et stabilité :
- Plus de 30 problèmes résolus depuis la version précédente (liste détaillée sur le wiki).
- Mise à un état jouable de la version pour iOS (sans impact direct sur macOS).
Note : Aucune modification spécifique à macOS ou Apple Silicon n’est mentionnée dans ce changelog.
Changelog complet
v1.1.12
- Ajout d’un générateur de cartes aléatoires (support initial) pour varier les configurations de parties.
- Améliorations majeures des IA : logique renforcée sur la carte d’aventure et pendant les combats (stratégie, priorités, réactions).
- Interface adaptée aux hautes résolutions : repositionnement dynamique du dialogue de tour pour éviter les problèmes d’affichage.
- Correction de plus de 50 problèmes (bugs, stabilité, fonctionnalités mineures) depuis la version précédente.
- Aucune modification spécifique à macOS ou Apple Silicon mentionnée dans ce changelog.
Changelog complet
v1.1.11
-
Ajout de fonctionnalités dans l’éditeur :
- Personnalisation et blocage des sorts pour la Guilde des Mages.
- Sélection de monstres pour les objets Random Monster dans l’éditeur.
-
Correction de problèmes majeurs :
- Résolution de bugs de rendu et logiques dans l’éditeur (affichage, interactions).
- Correction de dysfonctionnements avec les objets sur la Adventure Map (positionnement, comportement).
-
Améliorations UI/UX :
- Réajustement des boutons et messages contextuels pour une meilleure ergonomie.
(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)
Changelog complet
v1.1.10
- Ajout de trois nouvelles cartes (Good, Bad, Magne) et de plusieurs éléments graphiques (icône du clavier virtuel, cadre pour le guerrier, château de la Bay for Wizard, coin du Magic Book, etc.).
- Correction de plusieurs problèmes et plantages dans l’éditeur de jeu, avec une refonte des dialogues, boutons et polices pour une meilleure stabilité et ergonomie.
- Plus de 40 corrections depuis la version précédente, couvrant notamment des bugs critiques et des améliorations mineures (liste détaillée disponible sur le wiki).
Changelog complet
v1.1.9
- Ajout d'une fonctionnalité pour définir la couleur propriétaire des objets capturables dans l’éditeur de cartes.
- Ajout des objets Black Cat et Barrel (corbeille) dans le jeu.
- Amélioration majeure : mise à jour du rendu des sorts en combat et correction de plusieurs problèmes graphiques liés à l’affichage.
- Optimisation des performances de l’éditeur et amélioration du support des langues.
- Intégration de plusieurs cartes pré-bundlées pour faciliter la création de contenu.
Changelog complet
v1.1.8
- Amélioration majeure : Correction de multiples problèmes liés à la gestion des entrées MIDI (clavier virtuel et contrôles textuels) pour une meilleure usabilité.
- Corrections critiques : Résolution des dysfonctionnements d’affichage du texte dans plusieurs interfaces et dialogues.
- Enrichissement fonctionnel : Mise à jour de plusieurs boîtes de dialogue pour afficher des informations supplémentaires sur les objets et les articles.
- Amélioration globale : Plus de 30 problèmes corrigés depuis la version précédente, incluant des optimisations mineures et des ajustements d’interface.
Changelog complet
v1.1.7
-
Amélioration majeure : Ajout de la possibilité de modifier le niveau de difficulté de la campagne à tout moment pendant la partie.
-
Corrections critiques :
- Résolution de plusieurs problèmes d’affichage persistants sur la Adventure Map (bugs de rendu).
- Correction de la logique d’IA lors des combats et sur la carte d’aventure.
-
Expansion fonctionnelle : Extension du clavier virtuel pour prendre en charge davantage de langues.
(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)
Changelog complet
v1.1.6
- Ajout de boutons supplémentaires dans l’éditeur et le gameplay, avec une refonte de plusieurs boutons existants pour améliorer l’ergonomie.
- Extension des fonctionnalités des événements de la Adventure Map, incluant un affichage détaillé des informations pour les objets dans l’éditeur.
- Correction de plus de 50 problèmes (bugs de rendu, erreurs logiques et autres) depuis la version précédente.
Changelog complet
v1.1.5
-
Nouveautés majeures :
- Ajout de variantes supplémentaires pour la Tour d'Observation et les Pierres de Lith sur la carte d’Adventure Map, enrichissant les possibilités de construction et de gameplay.
-
Améliorations fonctionnelles :
- Possibilité d’éditer simultanément plusieurs objets d’action sur la Adventure Map dans l’éditeur, optimisant la productivité en conception de scénarios.
-
Corrections et optimisations :
- Réajustement de la logique d’AI pour renforcer les châteaux, améliorant la cohérence des comportements automatisés.
(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)
Changelog complet
v1.1.4
-
Nouveautés fonctionnelles majeures :
- Ajout du support du clavier virtuel (numpad virtuel), améliorant l'ergonomie sur certains périphériques ou configurations.
- Introduction d’une nouvelle variante d’objet "Lean-To" (abri) dans la carte d’aventure, élargissant les possibilités de construction.
-
Corrections logicielles critiques :
- Correction de la logique de franchissement pour plusieurs objets sur la carte d’aventure (ex. : passages, obstacles), réduisant les bugs de gameplay.
- Amélioration du comportement de l’IA en combat, avec des ajustements stratégiques et tactiques pour plus de cohérence.
(Aucune mention spécifique à macOS dans ce changelog.)
Changelog complet
v1.1.3
- Ajout du support des langues pour le format de carte et correction de plusieurs problèmes dans l’éditeur de cartes.
- Amélioration de l’IA sur la carte d’aventure (décisions accélérées et optimisées).
- Expansion du support de traduction pour davantage de boutons et du clavier virtuel.
- Correction de plus de 30 problèmes rapportés depuis la version précédente.
Changelog complet
v1.1.2
-
Amélioration majeure du comportement IA : Rééquilibrage du système d’IA sur la carte d’aventure et suppression de la plupart des bonus accordés aux héros contrôlés par l’ordinateur, pour un gameplay plus équilibré.
-
Corrections critiques dans l’éditeur de cartes : Résolution de plusieurs bugs liés à l’outil d’édition et ajout du support pour les alliances entre joueurs sur les cartes créées.
-
Suppression de plus de 40 bugs depuis la version précédente, couvrant divers aspects (performance, stabilité, fonctionnalités mineures).
(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)
Changelog complet
v1.1.1
-
Nouveautés majeures dans l’éditeur :
- Ajout du support pour les Rumors (rumeurs), les Daily Events (événements quotidiens) et les conditions spéciales, élargissant les possibilités de modding.
-
Corrections critiques :
- Réécriture de la logique des bonus IA pour éviter des comportements anormaux rares sur la Adventure Map, améliorant la cohérence du jeu.
-
Améliorations UI/UX :
- Mise à jour de plusieurs dialogues dans l’éditeur pour une meilleure ergonomie.
(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)
Changelog complet
v1.1.0
-
Ajout d’un éditeur de cartes intégré permettant de créer et tester des niveaux personnalisés, avec une interface dédiée à la conception et au jeu.
-
Améliorations majeures de l’IA :
- Comportement revu des héros ennemis (stratégie, priorités d’actions).
- Logique améliorée pour la gestion des châteaux (défense, construction, ressources).
-
Réécriture de plusieurs dialogues in-game pour une meilleure fluidité et cohérence narrative.
-
Mises à jour linguistiques : corrections et ajouts dans plusieurs langues (liste détaillée dans le wiki).
(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)
Changelog complet
v1.0.13
v1.0.12
Captures d'écran