0 A.D. - Empires Ascendant, où A.D. signifie Anno Domini (équivalent de 0 après J.-C.) est un jeu vidéo de stratégie en temps réel (RTS) historique en 3D développé et édité par Wildfire Games. Le titre du jeu fait référence à une année zéro fictive du calendrier grégorien, une commodité qui permet de faire coexister des civilisations qui ne se sont parfois pas rencontrées en réalité (comme l'Empire maurya et les Bretons, c'est-à-dire les anciens habitants de Grande-Bretagne).
C'est un projet libre, au développement ouvert. La qualité des graphismes et le réalisme historique font partie des objectifs du jeu.
0 A.D. est distribué sous licences libres. Le code source de GNU GPL v.2 et son contenu sous CC-BY-SA. Il est multilingue et traduit dans plus de 22 langues.. Il est multiplate-forme et fonctionne sous GNU/Linux, Windows, Mac OS et BSD...
Il permet d'incarner quinze civilisations qui ont marqué l'Histoire antique entre les rives de l'Atlantique et la chaîne de l'Himalaya, au cours de la période allant de l'an 500 à 1 Il est prévu que 0 A.D. partie 2 aille de l'an 1 à 500 .. Le système de jeu est lié principalement à la guerre et à l'économie...
Le projet 0 A.D. - Empires Ascendant a démarré en 2000, il connut une phase de stagnation jusqu'en 2003 avant de connaître un développement plus soutenu dès lors qu'il fut libéré en 2009. Depuis l'ajout du salon de discussion, une communauté importante de joueurs s'est construite autour.
Historique vignette|droite|Wildfire Games. vignette|Vidéo de présentation réalisée par Wildfire Games pour la sortie de la version Alpha XII Loucetios du jeu 0 A.D. en décembre 2012. 0 A.D. fut d'abord essentiellement un mod du jeu de stratégie en temps réel Age of Empires II: The Age of Kings. Entamé en , le projet avait initialement pour but de rendre jouables les civilisations antiques du premier Age of Empires avec le moteur de Age of Kings0 AD: Project Of The Month, June 2012, article sur le site Sourceforge le 4 juin 2012. Page consultée le 26 octobre 2013.. Malgré des capacités de conception limitées, l'équipe de développement décida bientôt de créer un jeu complet et indépendant basé sur ces idées, avec pour objectif d'allier aussi étroitement que possible l'exactitude historique des civilisations antiques et les principes d'un jeu de stratégie en temps réel. L'apparence des unités et des bâtiments se fonde sur des reconstitutions historiques, et leurs noms s'affichent à la fois dans les langues antiques (transcrites en alphabet latin) et en anglais ; les capacités et améliorations se fondent sur la culture propre à chaque civilisation, tout en composant avec les contraintes de jouabilité et d'intérêt d'un jeu de stratégie. Aucun historien n'était associé au projet au départ, mais plusieurs historiens professionnels ou amateurs ont prodigué leurs conseils au projet au fil du temps.
En , les développeurs de 0 A.D. annoncèrent la publication prochaine du code source, et, le , Wildfire Games publia le jeu sous licence libre : le code source de 0 A.D. sous licence GNU GPL v.2, et le contenu artistique sous licence Creative Commons BY-SA..
En 2012, l'équipe comptait une vingtaine de contributeurs actifs à tout moment ; cependant, depuis que le développement a vraiment commencé, plusieurs centaines de personnes ont participé au projet d'une façon ou d'une autre..
Le , lors de la sortie de la version alpha 14, a été lancé un financement participatif de . Le , à la fermeture du financement, ont été récoltés et un développeur a été engagé à l'année pour travailler sur le projetPage de la campagne de financement sur le site Indiegogo. Page consultée le 26 octobre 2013..
Aucune date de sortie officielle n'a encore été annoncée..
Civilisations 0 A.D. permet d'incarner quinze civilisations de l'Antiquité :
Les Carthaginois ont la flotte la plus forte, ainsi que les capacités de commerce (le navire de commerce est disponible dès le niveau I, contre le niveau II pour les autres civilisations) les plus considérables. Parmi leurs unités, on trouve l'éléphant de guerre et la légion sacrée. Mais la plupart de leurs troupes est constituée d'onéreux mercenaires (qui ne se révoltent pas). Les deux factions celtiques, c'est-à-dire les Bretons et les Gaulois, excellent dans le combat au corps à corps. Leurs aptitudes au siège et à la navigation sont minimales. Le bois constitue l'essentiel de leurs bâtiments, rapides à construire et peu coûteux, bien que moins robustes que leurs équivalents en pierre. Les navires de guerre celtiques sont lourds et ont une moyenne de vie de 1600 points, contre 1400 points pour les navires moyens des autres civilisations. Les Bretons insulaires (peuplant la Grande-Bretagne antique) utilisent des chiens de guerre et construisent des crannog. Les Gaulois disposent des premières meules rotatives. Les Égyptiens de l'Égypte ptolémaïque ont pour unités d'élite la cavalerie et des éléphants de guerre. Ils disposent de bâtiments maritimes avantageux (le pharos, bâtiment unique conférant une large vue sur le terrain environnant) et d'une flotte à la puissance notable. Au niveau II, sont débloqués de nombreux mercenaires grecs et macédoniens, et au niveau III, la garde royale (infanterie et cavalerie) Les trois factions grecques antiques jouables (la cité d'Athènes, la cité de Sparte et le royaume de Macédoine) partagent des constructions résistantes, de fortes trirèmes, des technologies plus coûteuses (notamment le matériel de siège, quoi que de moins bonne qualité que chez les romains), et la formation en phalange, qui rend leurs hoplites quasiment invulnérables si on les attaque de front. Les Athéniens possèdent une forte culture, incarnée par des structures uniques, tels le théâtre ou le gymnase. Leur marine est la plus puissante des civilisations helléniques. Les Spartiates ont une armée moins variée que les deux autres factions grecques, mais leur infanterie de mêlée peut frapper mortellement les phalanges. Les Macédoniens ont une armée étoffée et diversifiée dont les phalanges peuvent adopter la formation en syntagme. Leurs capacités de siège sont considérables ; ils ont notamment des tours de siège. La cavalerie est diversifiée et efficace en larges formations. Les Han. Les Ibères (peuplant la péninsule ibérique, Espagne et Portugal actuels) disposent de fantassins qui sont parmi les unités au déplacement et à la cadence de tir les plus rapides, en particulier leurs frondeurs baléares. L'acier de Tolède leur garantit une armurerie de qualité supérieure. Leur flotte utilise le Brûlot contre les navires et les ports ennemis. Les Mauryas (empire de l'Inde antique) ne disposent d'aucune arme de siège, mais peuvent entraîner trois types d'éléphants, notamment des éléphants de travail qui leur servent de centres de stockage mobiles pour les ressources et peuvent réparer les bâtiments. Les Perses de l'empire perse constituent la civilisation la plus cosmopolite ; ils peuvent lever, grâce à leurs vassaux satrapes, une large variété de troupes. Leur infanterie est faible et pauvrement équipée, mais comporte davantage de soldats. Leur cavalerie est la plus forte (et la plus ruineuse) du jeu ; ils sont les seuls à disposer de tous les types de cavalerie (en particulier les archers de cavalerie scythes, mais aussi des chars à faux redoutables contre l'infanterie). Leurs bâtiments sont les plus solides du jeu. Les Romains ont les meilleurs épéistes (les ), ainsi que le matériel de siège le plus évolué. L'une de leurs aptitudes est la construction de murs de circonvallation, encerclant une cité ennemie en territoire ennemi. Leur flotte est plus puissante que celles des grecs, avec les Quinquérèmes débloquées au niveau III. Les Séleucides forment l'un des royaumes hellénistiques et disposent de la cavalerie « nationale » (donc pas composée de vassaux ou de mercenaires) la plus puissante avec notamment des archers à cheval. Les Koushites du royaume de Koush, au sud de l'Égypte antique qui les a en partie influencés. Ils peuvent construire des pyramides koushites, aux bases plus étroites que les égyptiennes. Ils disposent de cavaliers montés sur des dromadaires mais aussi de bons frondeurs, archers et mercenaires noirs.
Considérations techniques
0 A.D. est écrit en C++ et en JavaScript. Le moteur de jeu est Pyrogenesis. Le salon de discussion est basé sur le protocole de messagerie instantanée XMPP. Le protocole UPnP permet d'ouvrir le port de la box pour pouvoir héberger une partie. Le système de classement est basé sur le classement Elo..
La partie multijoueur est implémentée à l'aide d'un protocole pair à pair, qui permet à toute personne d'héberger une partie.
Le projet utilise le gestionnaire de version Git. À la mi-2024, le dépôt a été migré de SVN à Git. SVN était utilisé depuis le début du développement..
Moteur de jeu Pyrogenesis vignette|Vue d'une partie en jeu Pyrogenesis (du grec pyr pour « feu » et genesis pour « origine, début ») est le nom du moteur de jeu de 0 A.D. actuellement en développement.. Il fut originellement nommé Prometheus, selon le personnage de la mythologie grecque qui vola le feu pour le donner à l'humanité. Son nom fut changé en 2004, à l'annonce de l'utilisation de ce moteur par une autre équipe de développement pour un autre jeu.
Pyrogenesis est principalement écrit en C++ et utilise le moteur JavaScript SpiderMonkey de la Fondation Mozilla. Il utilise aussi les bibliothèques libres tels que OpenGL, OpenAL, Boost, SDL, Vorbis et wxWidgets. Les formats de fichiers internes aux jeux sont principalement des formats libres tels que COLLADA, XML et JSON. 0 A.D. est multiplate-forme et supporte Windows, OS X, GNU/Linux, FreeBSD. et OpenBSD..
Historique des versions
+ Historique des versions Version Nom de version Date de sortie Nouvelles fonctionnalités Pré-alpha 1
Les différentes sources et une version compilée du projet pour les développeurs... 2
Meilleure gestion des déplacements (recherche de chemin et évitement des obstacles), entraînement de multiples unités dans les bâtiments, unités visibles sur la mini-carte... 3
Support du jeu en ligne, nouvelle interface graphique, recherche de parcours revue (contraintes de franchissement et de mouvement, unités flottantes).. Alpha 1 Argonaut
Nouvelles cartes Arcadia et Hellenised Egypt, intelligence artificielle améliorée, implémentation de la conversation dans les parties multijoueur, animaux plus vivant, améliorations graphiques..... 2 Bellérophon
Brouillard de guerre, déplacement de groupes et formations élémentaires, conditions de victoire, améliorations de la recherche de chemin, de l'interface du jeu, barre qui indique les points de vie, chasse, pêche, limite de population, commande de réparation, bâtiments celtiques remodelés, nouveaux biome (savane) et cartes.. 3 Cerberus
Navette entre la récolte et le dépôt des ressources dans un dépôt de ressources, cartes circulaires, mise en garnison, parcours corrigés, vaisseaux grecs et celtes, bâtiments grecs, options de l'écran et écran de chargement revus, écran de résumé, cartes inédites.. 4 Daedalus
Prototype d'une intelligence artificielle capable de jouer, rendu du brouillard de guerre corrigé, rapports de bugs automatiques, nouvelles unités navales, armes de siège, ponts, nouveaux bruitages.. 5 Edetania
Nouvelle civilisation Ibères, bot (JuBot), cartes aléatoires, promotion des unités, amélioration des formations, système de particules (feu, fumée, poussière lors des constructions, scintillance près des mines, chute des feuilles), bouton qui sélectionne les unités inactives, les unités cachées sont vues comme des silhouettes, nouvelles cartes, sons, musique.. 6 Fortuna