URL: https://linuxfr.org/news/xonotic-0-8-2 Title: Xonotic 0.8.2 Authors: Thomas Debesse Davy Defaud, ZeroHeure, BenoĂźt Sibaud, BAud, M5oul, bubarđŸŠ„ et Snark Date: 2017ćčŽ04月02æ—„T09:17:46+02:00 License: CC By-SA Tags: xonotic, jeu_libre, jeu_vidĂ©o, fps, idtech et darkplaces Score: 53 Le 1^(er) avril 2017 est sorti Xonotic 0.8.2 ! Au menu de cette version : trois nouvelles cartes, de nouveaux modĂšles pour les armes, une reprise en profondeur du code, des retours visuels amĂ©liorĂ©s et plein de petites choses pour rendre l’expĂ©rience _Xonotic_ plus ludique mĂȘme quand on ne _frag_ pas ! ![Logo Xonotic](http://dl.illwieckz.net/b/linuxfr.org/xonotic/xonotic.org/xonotic-logo.png) ---- [Annonce officielle de la version 0.8.2](http://xonotic.org/posts/2017/xonotic-0-8-2-release/) [VidĂ©o de prĂ©sentation de la version 0.8.2, par Antibody](https://www.youtube.com/watch?v=NgT1gxWR-0A) [PrĂ©cĂ©dente version prĂ©sentĂ©e sur LinuxFr.org](https://linuxfr.org/news/et-legacy-xonotic-et-unvanquished-font-leur-rentree#xonotic-081) [Étiquette « xonotic » sur LinuxFr.org](https://linuxfr.org/tags/xonotic/public) [TĂ©lĂ©chargement](http://xonotic.org/posts/2017/xonotic-0-8-2-release/) ---- _Xonotic_ est un jeu de combat en arĂšne Ă  la premiĂšre personne, dans la lignĂ©e des _Quake_ et _Unreal Tournament_. Les habituĂ©s de l’un reconnaĂźtront des mouvements familiers, quand les habituĂ©s de l’autre apprĂ©cieront la diversitĂ© des _mutateurs_ ainsi que les tirs secondaires. Xonotic est un projet ancien qui voit son origine dans le jeu [[Nexuiz]] sorti en 2005, _forkĂ©_ et renommĂ© [_Xonotic_](https://en.wikipedia.org/wiki/Xonotic) en 2011 aprĂšs qu’un dĂ©veloppeur a revendu le nom Ă  un Ă©diteur de jeu vidĂ©o propriĂ©taire. BasĂ© sur un moteur id Tech 1 profondĂ©ment remaniĂ© (_Darkplaces_) et inspirĂ© par les tĂ©nors du genre, _Xonotic_ n’est pas qu’un simple clone libre et propose de nombreux modes de jeux originaux et une jouabilitĂ© propre. Si la richesse des graphismes ne rivalisera pas avec les concurrents propriĂ©taires, leur qualitĂ© est d’un niveau tout Ă  fait acceptable aujourd’hui, et Xonotic est un jeu libre intĂ©gralement couvert par la licence GPL v2, code et donnĂ©es. La communautĂ© des joueurs, de taille modeste, est suffisamment active pour proposer rĂ©guliĂšrement des compĂ©titions. # Erbium, Boil, Geoplanetary Pour commencer, prĂ©sentons les nouvelles cartes ! Vous vous souvenez peut-ĂȘtre des [concours organisĂ©s Ă  l’occasion de la sortie de la version 0.8.1](http://linuxfr.org/news/et-legacy-xonotic-et-unvanquished-font-leur-rentree#pour-accompagner-ce-cru) ? Justin avait remportĂ© le concours d’édition de niveau avec la carte _Erbium_, devenue carte officielle ! Cette carte est dĂ©sormais accompagnĂ©e de la nouvelle musique _[Nanite](https://www.youtube.com/watch?v=lO0uMhVj6mk)_ par [_Archer_](https://soundcloud.com/deshaadman) qui avait pour sa part remportĂ© le concours de composition musicale. [![Xonotic 0.8.2 : carte Erbium](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170501-014050-000.xonotic-erbium-map.1000.jpg)](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170501-014050-000.xonotic-erbium-map.jpg) _La nouvelle carte « Erbium »._ _Erbium_ est une carte pensĂ©e pour le _match Ă  mort_, de mĂȘme que la superbe nouvelle carte _Boil_ par _Kuniu the frog_. Ça nous fait deux cartes ajoutĂ©es pour ce mode de jeu. _Erbium_ prĂ©sente un univers industriel envahi par le vĂ©gĂ©tal et _Boil_ vous propose plutĂŽt d’« [upĂ©riser](https://fr.wiktionary.org/wiki/up%C3%A9risation) » vos adversaires avec un jeu tout en verticalitĂ©. [![Xonotic 0.8.2 : nouvelle carte Boil](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170422-224206-000.xonotic-boil-map.1000.jpg)](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170422-224206-000.xonotic-boil-map.jpg) _La nouvelle carte « Boil »._ Les amateurs de _capture du drapeau_ apprĂ©cieront certainement la nouvelle carte _Geoplanetary_ par _MintOx_, accompagnĂ©e de la nouvelle musique _[Go Get ‘Em](https://soundcloud.com/theaudiomonkey/go-get-em)_, par _[TheAudioMonkey](http://www.theaudiomonkey.co.uk)_. Cette carte s’inspire d’une carte trĂšs populaire Ă  l’époque de _Nexuiz_, _Geomonetary_. [![Xonotic 0.8.2 : carte Geoplanetary](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170501-023238-001.xonotic-geoplanetary-map.1000.jpg)](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170501-023238-001.xonotic-geoplanetary-map.jpg) _La nouvelle carte « Geoplanetary »._ Avec de si belles contributions, c’est aussi une carte qui s’en va : la trĂšs historique carte _g-23_ est dĂ©sormais remerciĂ©e, sort de l’inventaire officiel et rejoint les [quelques milliers de cartes tierce partie dĂ©jĂ  existantes](http://xonotic.co/). Elle Ă©tait la toute premiĂšre carte ajoutĂ©e au dĂ©pĂŽt, mais elle Ă©tait ennuyeuse Ă  cause de l’incohĂ©rence de son architecture et du trop grand nombre de portes, d’ascenseurs et de couloirs. Une entrĂ©e du forum rĂ©fĂ©rence les [cartes officielles dĂ©sormais retirĂ©es](https://forums.xonotic.org/showthread.php?tid=7258). # T’as vu mon gros calibre ? _Morphed_ a beaucoup travaillĂ© sur les modĂšles d’armes, et cette nouvelle version de _Xonotic_ introduit les nouveaux _hagar_, _devastator_ (lance‐roquettes), _mortier_, _fusil de prĂ©cision_, _fireball_ et toutes les armes du mode _overkill_. [![Xonotic 0.8.2 : nouveau modĂšle devastator](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170501-022013-001.xonotic-devastator.1000.jpg)](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170501-022013-001.xonotic-devastator.jpg) _Le nouveau « devastator » (lance-roquette)._ _Morphed_, dĂ©sormais professionnel, n’a plus beaucoup de temps libre pour contribuer Ă  _Xonotic_, certains membres de la communautĂ© des joueurs se cotisent donc pour financer ces modĂšles ! Il faut particuliĂšrement remercier Jeff cette fois ! Il est trĂšs probable que d’autres modĂšles pour d’autres modes de jeu soient contribuĂ©s de cette maniĂšre Ă  l’avenir, et pas que des armes. _À suivre. ;-)_ [![Xonotic 0.8.2 : nouveau modĂšle devastator, indicateur d’impact](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170422-184946-000.xonotic-devastator-hit-indicator.1000.jpg)](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170422-184946-000.xonotic-devastator-hit-indicator.jpg) _Boum !_ # AmĂ©liorations en tout genre Lorsque l’on attend son tour dans une compĂ©tition, la patience peut vite cĂ©der sa place Ă  l’ennui. Pour remĂ©dier Ă  cela, un ensemble de mini‐jeux est disponible aux spectateurs d’un match (touche `F9`_ par dĂ©faut) : _puissance 4_, _pong_ et autres classiques. Il y a donc toujours moyen de jouer, mĂȘme quand on ne joue pas ! Ces mini‐jeux ont Ă©tĂ© ajoutĂ©s par _Melanosuchus_. [![Xonotic 0.8.2 : minijeu](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170422-183332-001.xonotic-minigame.1000.jpg)](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170422-183332-001.xonotic-minigame.jpg) _Le trĂšs traditionnel_ puissance 4. _D’autres mini‐jeux sont disponibles..._ En plus du son notifiant les impacts, un indicateur visuel informe dĂ©sormais de la quantitĂ© de dĂ©gĂąts qui ont Ă©tĂ© infligĂ©s Ă  l’adversaire, fonctionnalitĂ© dĂ©sormais trĂšs rĂ©pandue et demandĂ©e dans les jeux de cette catĂ©gorie. [![Xonotic 0.8.2 : indicateur d’impact](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/201704222-35000-000.xonotic-vortex-hit-indicator.1000.jpg)](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/201704222-35000-000.xonotic-vortex-hit-indicator.jpg) _Et 80 points de dĂ©gĂąts en un seul coup !_ Le panneau de chronomĂ©trage des bonus, [introduit dans la derniĂšre version](https://linuxfr.org/news/et-legacy-xonotic-et-unvanquished-font-leur-rentree#xonotic-081) est dĂ©sormais activĂ© par dĂ©faut pour la pĂ©riode d’échauffement et pour les spectateurs. Pour augmenter l’immersion, l’_affichage tĂȘte haute_ peut dĂ©sormais trembler lors de rĂ©ceptions violentes ou lorsque le joueur prend des dĂ©gĂąts importants. Le tableau d’affichage des points devient personnalisable et le thĂšme de l’interface a Ă©tĂ© amĂ©liorĂ© par _sev_. De son cĂŽtĂ©, _terencehill_ a ajoutĂ© un systĂšme de « menu rapide » qui permet au joueur d’avoir Ă  portĂ©e de main des options courantes sans avoir Ă  donner Ă  chacune un raccourci clavier dĂ©diĂ©. Par dĂ©faut, ce menu rapide est accessible avec la touche `F8` et trĂšs facilement personnalisable en modifiant un [simple fichier de configuration](https://gitlab.com/xonotic/xonotic-data.pk3dir/blob/master/quickmenu_example.txt). [![Xonotic 0.8.2 : menu rapide](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170501-222127-000.xonotic-quick-menu.1000.jpg)](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170501-222127-000.xonotic-quick-menu.jpg) _Menu rapide._ Mario a ajoutĂ© trois _mutateurs_ (option modifiant le comportement du jeu, ou ajoutant des accessoires) : _Rocket Minsta_, _Vampire Hook_ et _Breakable Hook_. Le populaire mutateur _Instagib_ (Ă©viscĂ©ration instantanĂ©e) est un mode de jeu frĂ©nĂ©tique oĂč tout coup tue instantanĂ©ment son adversaire. Le mutateur _Rocket Minsta_ ajoute un dĂ©gĂąt de zone (une explosion de roquette) Ă  l’impact, ce qui rend le jeu encore plus dĂ©lirant. Le _Grappin_ (_Hook_) est un mutateur qui permet de s’accrocher Ă  des parois avec un grappin lançable (et relançable) afin de sauter de zone en zone comme _Tarzan_ de liane en liane. Le _Vampire Hook_ permet de « voler » de la vie en agrippant des ennemis et de « redonner » de la vie en agrippant ses coĂ©quipiers. Le _Breakable Hook_ permet tout simplement aux joueurs de casser les grappins des autres en tirant au _Blaster_ sur le point d’attache, le porteur du grappin recevant quelques dommages au passage. Mario a aussi ajoutĂ© un nouveau bonus, une grenade nommĂ©e _Entrap_ qui ralentit les adversaires dans son pĂ©rimĂštre afin de vous laisser l’avantage. Dans le mode de jeu _Attaque_ (qui consiste Ă  capturer des points de contrĂŽle pour dĂ©truire un gĂ©nĂ©rateur dans la base ennemie), il devient dĂ©sormais possible de se tĂ©lĂ©porter entre les points de contrĂŽle prĂ©alablement capturĂ©s par son Ă©quipe. Les Ă©quipes peuvent en tirer profit pour Ă©laborer des nouvelles stratĂ©gies. [![Xonotic 0.8.2 : tĂ©lĂ©portation](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170502-033740-000.xonotic-onslaught-teleport.1000.jpg)](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170502-033740-000.xonotic-onslaught-teleport.jpg) _TĂ©lĂ©portation._ Lors d’un duel, il devient possible de retarder sa rĂ©apparition en jeu aprĂšs avoir Ă©tĂ© abattu, cela permet d’échapper Ă  un adversaire qui compte le temps de rĂ©apparition pour vous abattre aussitĂŽt, la variable _temps_ n’étant plus prĂ©visible par votre adversaire. # Montre‐moi le code ! Le code rĂ©seau est dĂ©jĂ  trĂšs optimisĂ©, mais _Xonotic_ arrive encore Ă  en extraire le meilleur ! Un grand nombre d’amĂ©liorations ont Ă©tĂ© faites dans le code de prĂ©diction, et tous ces changements rendent le jeu plus agrĂ©able pour ceux qui se connectent avec de fortes latences. Le tĂ©lĂ©chargement des cartes se fait dĂ©sormais en parallĂšle, et le dĂ©bit de tĂ©lĂ©chargement maximum ayant Ă©tĂ© augmentĂ©, il n’a jamais Ă©tĂ© aussi rapide de rejoindre une partie ! _TimePath_ a profondĂ©ment retravaillĂ© la base de code, en plus de corriger de vieux problĂšmes historiques qui remontaient parfois jusqu’à _Quake_ lui‐mĂȘme. Ces travaux de remise au propre rendent le code beaucoup plus accessible et encouragent la contribution ; et les changements structurels rendent la migration vers un autre moteur de jeu rĂ©alisable dans le futur. Bien qu’ouvertement discutĂ© dans les forums et sur les canaux IRC, on remarquera que c’est la premiĂšre fois que l’éventualitĂ© d’une migration vers le moteur [_DĂŠmon_](https://wiki.unvanquished.net/index.php?title=Engine) est Ă©voquĂ©e dans une publication officielle du projet _Xonotic_. Le moteur actuel, _Darkplaces_, est un moteur qui trouve son origine dans le moteur _id Tech 1_ (le moteur du trĂšs historique _Quake_ premier du nom). _Darkplaces_ a Ă©tĂ© sĂ©vĂšrement amĂ©liorĂ© au fil des annĂ©es pour exploiter avec succĂšs les fonctionnalitĂ©s de nos processeurs graphiques modernes et pour prendre en charge des formats de donnĂ©es plus rĂ©cents, comme les formats de carte introduits dans des moteurs plus rĂ©cents tel _id Tech 3_ (celui de _Quake III Arena_) ou le format de modĂšle [IQM](http://sauerbraten.org/iqm/). L’expĂ©rience _Xonotic_ n’a donc plus rien Ă  voir avec celle de _Quake 1_, aussi bien en termes de rendu pour le joueur qu’en termes de dĂ©veloppement pour le contributeur (cartes, modĂšles, _shaders_...). Mais le dĂ©veloppement de _Darkplaces_ est bridĂ© par la volontĂ© de toujours le garder compatible avec le jeu _Quake_ original. De son cĂŽtĂ©, le moteur _DĂŠmon_ est le moteur du jeu [_Unvanquished_](http://unvanquished.net/), un moteur qui hĂ©rite d’_id Tech 3_ (_Quake III Arena_, _Wolfenstein: Ennemy Territory_ et _XreaL_) sans se soucier de la compatibilitĂ© antĂ©rieure avec ses prĂ©dĂ©cesseurs. Et, bien que la base de code ne se recoupe pas, _DĂŠmon_ prend dĂ©jĂ  en charge les formats de donnĂ©es utilisĂ©s par _Xonotic_, moyennant quelques ajustements. La compatibilitĂ© avec les milliers de cartes existantes Ă©tant une condition non nĂ©gociable pour _Xonotic_, _DĂŠmon_ est un candidat idĂ©al ! Le gros du travail consiste Ă  porter le code du jeu sur le nouveau moteur et, bien que la tĂąche soit ardue, l’idĂ©e de porter le code depuis le trĂšs limitĂ© langage _[[QuakeC]]_ vers du C++ moderne (exĂ©cutĂ© nativement dans un bac Ă  sable [_NaCl_](https://fr.wikipedia.org/wiki/Google_Native_Client)) est quelque chose de sĂ©duisant ! # Contribuer ? L’intĂ©gralitĂ© des sources du jeu est hĂ©bergĂ©e par GitLab : . Vous y retrouverez notamment le code du jeu et les donnĂ©es sur le dĂ©pĂŽt [_xonotic-data.pk3dir_](https://gitlab.com/xonotic/xonotic-data.pk3dir), tandis que vous trouverez les sources des cartes sur le dĂ©pĂŽt [_xonotic-maps.pk3dir_](https://gitlab.com/xonotic/xonotic-maps.pk3dir), Ă  Ă©diter avec [NetRadiant](https://gitlab.com/xonotic/netradiant#netradiant). Mais le plus simple encore est de passer le mot ! Jouez et faites jouer Ă  _Xonotic_, le meilleur que vous puissiez faire est d’agrandir la communautĂ© des joueurs ! À bientĂŽt en jeu ? [![Xonotic 0.8.2 : nouveau modĂšle hagar](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170422-190516-000.xonotic-hagar-hit-indicator.1000.jpg)](http://dl.illwieckz.net/b/linuxfr.org/xonotic/0.8.2/20170422-190516-000.xonotic-hagar-hit-indicator.jpg) _Et merci Ă _ eingousef< _pour les parties jouĂ©es afin de faire ces copies d’écran en jeu rĂ©el, ainsi qu’à celles et ceux qui sont passĂ©s sur les serveurs Ă  ce moment‐lĂ  ! ;-)_

AltStyle ă«ă‚ˆăŁăŠć€‰æ›ă•ă‚ŒăŸăƒšăƒŒă‚ž (->ă‚ȘăƒȘă‚žăƒŠăƒ«) /