La vingt-septième version alpha du jeu open-source 0 A.D. est disponible.

Après deux ans et demi de développement, le vingt-septième alpha de 0 A.D., un jeu libre de stratégie en temps réel inspiré de la série « Age of Empires », est désormais disponible. Comme toutes les versions précédentes, cette nouvelle version est marquée « alpha », mais les développeurs ont décidé d’abandonner cette tradition et la prochaine mise à jour sera étiquetée comme « 0 A.D. Release 28 ». L'étiquette alpha a été attribuée car toutes les fonctionnalités initialement prévues ne sont pas encore réalisées. Cependant, la fonctionnalité actuelle est raffinée et stable, et en termes de qualité, 0 A.D. a depuis longtemps quitté le stade de l'alpha.

Le code source du jeu a été ouvert par Wildfire Games en 2009 sous la licence GPL. Avant cela, le projet a été développé comme un produit propriétaire pendant 9 ans. Le jeu est disponible pour Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora et Arch Linux), FreeBSD, OpenBSD, macOS et Windows. La version proposée prend en charge le jeu en réseau et le jeu en solo avec des bots sur des cartes pré-modélisées ou dynamiquement générées. Le jeu couvre plus de dix civilisations ayant existé entre 500 avant notre ère et 500 de notre ère.

Les composants du jeu non liés au code, tels que les éléments graphiques et sonores, sont sous licence Creative Commons BY-SA, permettant la modification et l'utilisation dans des produits commerciaux sous réserve d'attribution et de diffusion des œuvres dérivées sous une licence similaire. Le moteur de jeu 0 A.D. compte environ 200 000 lignes de code en C++, utilise OpenGL pour le rendu graphique 3D, OpenAL pour le son et ENet pour l'organisation du jeu en ligne. Parmi d'autres projets open source de création de stratégies en temps réel, on peut citer : Glest, ORTS, Warzone 2100 et Spring.

Principales modifications :

  • Un backend pour le rendu utilisant l'API graphique Vulkan a été ajouté au moteur de jeu.
  • Ajout du support de la technologie de suréchantillonnage AMD FSR (FidelityFX Super Resolution), qui utilise des algorithmes de mise à l'échelle spatiale et de reconstruction de détails pour réduire la perte de qualité d'image lors de l'augmentation de l'échelle et de la conversion en une résolution plus élevée. Grâce à AMD FSR, il est possible de rendre la sortie du jeu 0 A.D. en qualité 4K.
  • Ajout d'un mode GPU Skinning pour le skinning (liaison de l'animation d'un modèle 3D à une armature) côté GPU via des shaders (augmente la performance de 10 à 20 FPS).
  • Ajout de la possibilité de sauvegarder l'état d'une partie multijoueur et de reprendre la partie partagée à partir de la position sauvegardée.
  • Ajout d'une nouvelle page « Tips & Tricks » avec des conseils et des informations utiles.
    La vingt-septième version alpha du jeu open-source 0 A.D. est disponible.
  • La flotte navale a été retravaillée. Les navires militaires sont désormais classés en reconnaissances, tirs, abordages, attaques et sièges. Un nouvel arbre technologique pour les navires de guerre a été proposé, stimulant la course aux armements pour la domination en mer.
  • Implémentation de fusées de signalisation pouvant être lancées par des observateurs. Les informations sur les fusées lancées sont affichées dans le chat.
  • Ajout de nouvelles cartes générées automatiquement : Foothills (un terrain vallonné bien visible), Migration (îles, l’objectif étant de capturer les ressources d'une plus grande île) et Coast Range (une étroite bande entre la mer et les montagnes).
    La vingt-septième version alpha du jeu open-source 0 A.D. est disponible.
  • Ajout d'une nouvelle carte de bataille « Isthmus of Corinth » (l'isthme de Corinthe en Grèce). Les cartes de bataille « Watering Holes » et « Sporades Islands » ont été mises à jour.
    La vingt-septième version alpha du jeu open-source 0 A.D. est disponible.
  • Ajout de nouveaux modèles et textures. Par exemple, un modèle de statue a été ajouté.
    La vingt-septième version alpha du jeu open-source 0 A.D. est disponible.
  • Amélioration de la qualité des graphismes et des ressources de jeu.
    La vingt-septième version alpha du jeu open-source 0 A.D. est disponible.
  • Une séparation renforcée entre les civilisations des spartiates, des romains, des athéniens et des macédoniens.
  • Ajouté des unités d'attaque de troupeaux d'éléphants de combat, surpassant l'infanterie et la cavalerie.
  • Nouveaux bonuses pour les gagnants : chars (moins manœuvrables mais plus robustes que la cavalerie), cavalerie avec des lances (blindée mais lente), épées longues (infligent plus de dégâts).
  • Un deuxième album musical a été préparé, comprenant 19 pistes pour le jeu 0 A.D.
  • Le moteur JavaScript SpiderMonkey a été mis à jour vers la version 115 (auparavant version 78). L'utilisation de Promise et async/await est désormais autorisée dans l'interface graphique et le code de simulation.
  • L'utilisateur a désormais la possibilité de changer le mot de passe du jeu multijoueur.
  • L'interface graphique prend en charge le défilement horizontal pour le contenu ne tenant pas dans la largeur de l'écran.
  • Pour l'été, le passage du développement de Subversion à Git est prévu.

Lire la vidéo


Source : opennet.ru
Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster