Syndiquer le contenu
Mis à jour : il y a 6 heures 36 min

Embedded Recipes, première édition à Paris

30 août, 2017 - 21:03

Nous y réfléchissions depuis un moment. Après avoir lancé Kernel Recipes il y a six ans, nous sommes fiers de vous annoncer Embedded Recipes, une journée consacrée au Libre dans le domaine de l’embarqué, le 26 septembre 2017, à Paris.

Pour cette première édition, six interventions et des lightning talks : Steven Rostedt, Neil Armstrong, Mylène Josserand, Olivier Crête, Christian Charreyre, Marc Kleine‐Budde, Christophe Blaess…

Cette journée sera proposée sur le même format que sa grande sœur Kernel Recipes : un suite unique de conférences sur des sujets aussi variés que le matériel libre, le noyau, la sécurité, les retours d’expérience, les processus d’industrialisation…

Un grand merci dès maintenant à Mozilla France qui nous accueillera dans ses locaux pour cette journée qui, espérons‐le, sera suivie de beaucoup d’autres ! Merci également à nos sponsors, Collabora et Baylibre et notre supporteur de toujours, Gandi.

Les inscriptions démarreront le 31 août 2017. Attention le nombre de places est limité !

Télécharger ce contenu au format Epub

Lire les commentaires

Kernel Recipes 2017 : les inscriptions vont bientôt démarrer

29 août, 2017 - 18:34

C’est devenu presque une tradition. Avec la fin de l’été, hupstream est fier de vous présenter la septième édition de Kernel Recipes. Elle aura lieu à Paris du 27 au 29 septembre 2017.

Pour cette septième édition, nous avons tenté encore une fois de vous proposer une liste d’intervenants qui viendront du monde entier : Greg Kroah‐Hartman, Brendan Gregg, Benjamin Tissoires, Steven Rostedt, James Bottomley, Kees Cook, Andrea Arcangeli, Thomas Gleixner, Maxime Ripard, Johan Hovold, Sasha Levin, Werner Koch, Jens Axboe, Kevin Hilman, Hans Verkuil, Sjoerd Simons, Éric Leblond.

Comme les années précédentes, la conférence se propose d’aborder des sujets aussi variés que la sécurité, la gestion de la performance, les outils de tests, les conteneurs… Pas loin d’une vingtaine de conférences sur trois jours, mais aussi des lightning talks. Vous pouvez d’ailleurs encore proposer une intervention sur un de vos sujets favoris.

Un certain nombre d’événements sont prévus pour les soirées des 27 et 28 septembre pour poursuivre les discussions entamées dans la journée.

Enfin, nous avons décidé cette année de soutenir le projet GnuPG, un des outils essentiels notamment pour le projet kernel.org. L’inscription aux trois jours de conférence étant gratuite, vous aurez la possibilité de faire une donation qui sera reversée au projet. Werner Koch, un des principaux développeurs du projet sera là pour évoquer la feuille de route et les dernières évolutions de l’outil.

Pour terminer, un grand merci à Mozilla Paris, qui nous donne l’occasion d’organiser cette conférence dans un lieu incomparable, Gandi, notre partenaire, et à nos sponsors, Collabora, HaproxyTech, BayLibre. Cette édition sera couverte par LWN.net.

Les inscriptions démarreront le 31 août 2017. Attention, le nombre de places est limité !

Télécharger ce contenu au format Epub

Lire les commentaires

Open Source Seeds : les graines de tomates libres

28 août, 2017 - 23:42

Les graines que l’on plante aujourd’hui sont contrôlées en très large majorité par une poignée de grosses entreprises (Monsanto, Bayer, Syngenta…) qui font tout pour empêcher la réutilisation de ces graines : brevets, graines hybrides ou stériles, donc impossible à replanter… En plus de coûter cher aux agriculteurs, cela freine le développement dans certains pays et nuit à la biodiversité.

Une nouvelle initiative allemande, Open Source Seeds, veut contrer ce modèle avec des graines distribuées sous la Licence Semence Libre :

La semence peut être reproduite sans limitation, vendue, donnée ou même utilisée dans le processus de sélection de nouvelles variétés. La licence donne aux nouveaux utilisateurs les mêmes droits que leurs précédents détenteurs.

Dans la construction de cette licence, le groupe de travail d’Agrecol (Association for AgriCulture and Ecology in Africa, Asia, Latin America and Eastern Europe) s’est inspiré de la GPL, des licences Creative Commons et a même intégré le principe de copyleft — la licence inclut donc une provision pour transfert de matériel génétique !

Pour l’instant, seules sont disponibles des graines de tomates cerises, nommées Sunviva, et une graine de blé est en développement.

Comment soutenir le projet ? En plantant des graines, en partageant les graines, en faisant goûter ses tomates et en diffusant l’information !

Un site allemand, culinaris-saatgut.de, permet de commander les graines pour les faire livrer en France (4,17 € + 4,00 € de frais de port, soit 8,17 € au total les douze graines).

Télécharger ce contenu au format Epub

Lire les commentaires

Agenda du Libre pour la semaine 35 de l’année 2017

26 août, 2017 - 19:40

Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 12 événements (0 en Belgique, 11 en France, 0 au Luxembourg, 1 au Québec, 0 en Suisse et 0 en Tunisie) est en seconde partie de dépêche.

Sommaire [QC Montréal] Montréal Drupal Meetup - Le mardi 29 août 2017 de 18h00 à 21h00.

Bonjour à tous,
Pour cette rencontre qui sonne la fin des vacances, nous vous proposons une rencontre chez Evolving Web. En plus du réseautage habituel, une présentation sur Docker d’une demi-heure sera réalisé. Des boissons seront aussi proposées pour vous désaltérer.
Rendez-vous le mardi 29 août à 18h :-)

[FR Dijon] Rencontre des utilisateurs et des contributeurs de cartographie libre OpenStreetMap - Le mardi 29 août 2017 de 20h30 à 23h30.

OpenStreetMap crée et fournit des données géographiques libres, telles que des cartes routières ou cyclables, à quiconque en aura besoin.

Cet outil est né parce que la plupart des cartes que vous pensez libres ont des restrictions légales ou techniques qui nous empêchent de les utiliser de façon créative, productive ou innovante.

Les contributeurs OpenStreetMap (OSM) de Dijon et de sa région se rencontrent régulièrement et chacun peut s'inviter et participer.

Ces rencontres permettent d'ajouter des données récoltées sur place ou avant la rencontre. Elles permettent également de partager connaissances et outils.

La prochaine rencontre des contributeurs de la région a pour thème "petites contributions et échanges de bonnes pratiques", elle aura lieu le mardi 29 août à partir de 20h30 au bar L'Annexe au 47 rue Devosge à Dijon.

Venez nombreux, enfin pas trop quand même.

[FR Toulouse] Rencontre Tetalab - Le mercredi 30 août 2017 de 21h00 à 23h00.

Rencontre hebdomadaire des hackers et artistes libristes Toulousains.

Ouvert au public tous les mercredi soir.

Venez nombreux.

[FR Challans] Permanence Linux - Le jeudi 31 août 2017 de 18h00 à 20h00.

Chaque dernier jeudi du mois, Linux Challans vous donne rendez-vous à l'Albanera Café, 17 rue du Général Leclerc 85300 Challans.

Nous vous proposons lors de ces rendez-vous mensuels d'échanger autour du Libre, des conseils ou une assistance technique.

Vous pouvez venir pour vous faire aider, ou aider, à installer et paramétrer une distribution GNU/Linux de votre choix ou des logiciels libres sur votre ordinateur.

Recommandations

  • Sauvegardez vos données avant de venir.
  • Libérez de la place sur le disque dur (20 Go minimum) et défragmentez Windows si vous voulez le conserver.
  • Nous prévenir de votre passage via la messagerie.

Vous pouvez aussi venir pour une première prise d'informations et de contacts.

Nous vous attendons toujours plus nombreux !

[FR Paris] Soirée de Contribution au Libre - Le jeudi 31 août 2017 de 19h30 à 22h30.

Parinux propose aux utilisateurs de logiciels libres de se réunir régulièrement afin de contribuer à des projets libres. En effet, un logiciel libre est souvent porté par une communauté de bénévoles et dépend d'eux pour que le logiciel évolue.

Nous nous réunissons donc tous les dans un environnement propice au travail (pas de facebook, pas de télé, pas de jeux vidéos, pas de zombies).

Vous aurez très probablement besoin d'un ordinateur portable, mais électricité et réseau fournis.

En cas de difficulté, vous pouvez joindre un des responsables de la soirée, Emmanuel Seyman (emmanuel (at) seyman.fr), Paul Marques Mota mota (at) parinux.org, ou Magali Garnero (Bookynette) tresorier (at) parinux.org.

Pour obtenir le code d'entrée de la porte cochère, envoyez un mail au responsable.

On peut amener de quoi se restaurer (Franprix, 8 rue du Chemin Vert, ferme à 22h)

Regazouillez sur Twitter - Wiki des soirées

Programme non exhaustif

  • Fedora (sa traduction)
  • Parinux, ses bugs et son infrastructure
  • April, … y a toujours quelque chose à faire
  • Open Food Facts/ Open Beauty Facts, sa base de données, ses contributeurs, sa roadmap
  • Schema racktables, son code
  • Agenda du Libre, mise à jour et amélioration du code
  • Ubuntu-Fr, son orga, ses événements
  • En vente libre, maintenance et commandes
  • Open street map, une fois par mois
  • Linux-Fr sait faire
  • en vente libre

tout nouveau projet est le bienvenu.

[FR Villeneuve d'Ascq] Libre à Vous - Le samedi 2 septembre 2017 de 09h00 à 12h00.

Vous souhaitez tester GNU/Linux sur votre ordinateur, vous recherchez un logiciel pour une fonction précise, des conseils ou de l'aide sur les logiciels libres?

Libre à Vous est une permanence destinée à vous faciliter l'utilisation de l'informatique. Vous repartirez avec « le plein » de logiciels libres, fiables, évolutifs, performants et gratuits.

C'est chaque samedi matin au Centre d'Infos Jeunes à la ferme Dupire, 80 rue Yves Decugis à Villeneuve d'Ascq (métro Triolo) de 9h00 à 12h00.

Entrée Libre. Tout Public.

[FR Valenciennes] Permanence ValLibre - Le samedi 2 septembre 2017 de 09h30 à 12h00.

Permanence assistance informatique.

Dépannage petits bobos informatiques.

Initiation à l'informatique libre.

Tous les samedis ouvrables sauf les derniers samedis du mois et les samedis en période de vacances scolaires.

Si besoin particulier, la prise de rendez-vous est fortement conseillée.

Téléphone accueil MQCV : 03 27 22 43 90

[FR La Couronne] Permanence - accueil public - Le samedi 2 septembre 2017 de 10h00 à 13h00.

Notre permanence d'accueil avec le sourire, le café et les gâteaux !

Lieu de rencontre et d'échange convivial pour discuter informatique et outils numériques.

Cette association permet à chacun de découvrir également l'univers de Linux et par extension de tous les **logiciels* et matériels libres*.

Entrée Libre. Tout Public.

[FR Aix-en-Provence] Samedi Libre - Le samedi 2 septembre 2017 de 10h00 à 18h00.

Ces Samedis Libres sont organisés par l'Axul en collaboration avec plusieurs associations de logiciels libres des Bouches-du-Rhône (et souvent du Var).

Ils proposent des présentations générales et une aide technique pour le dépannage et la mise à jour d'ordinateurs avec des logiciels libres. Ils présentent aussi des démonstrations de matériels libres.

Des informations sont disponibles sur la Culture Libre (OpenStreetMap, Wikipedia…).

NOUVEAU PROGRAMME :

10h00 - 12h30 : Installations de logiciels libres

12h30 - 13h30 : Déjeuner en commun

13h30 - 18h00 : Atelier à préciser

ET EN PARALLÈLE :

Présentation de livres et de sites Internet consacrés au Libre

Nouvelle démonstration

  • Démonstration d'Inkscape, logiciel de dessin vectoriel professionnel pour Windows, Mac OS X et GNU/Linux

Démonstrations liées aux nouveaux programmes scolaires sur le codage

  • Démonstrations de Pygame, Python, Scratch et Snap.
  • Démonstrations de modèles éducatifs libres écrits en HTML5 pour PC ou tablettes quel que soit le système d'exploitation : exemple du site PhET.
  • Présentation du projet 1, 2, 3… codez !: Enseigner l'informatique à l'école et au collège (Fondation La main à la pâte).
  • Présentations d'autres logiciels éducatifs et/ou scientifiques…

Autres démonstrations

  • Comparaison des environnements GNOME, KDE, LXDE, Xfce et Unity installés avec la même version d'Ubuntu.
  • Distribution Emmabuntüs pour la rénovation d'ordinateurs anciens.
  • Distribution AbulEdu pour les élèves de l'école primaire.
  • Distribution PrimTux pour les élèves de l'école primaire.
  • Distribution Ubuntu Touch sur un téléphone mobile.
  • Distributions Linux installées sur des clefs USB insérées dans des ordinateurs Linux, Windows 7 ou Windows 10.
  • Cohabitation Linux - Windows 10 : le cas d'Ubuntu 64 bits.
  • Évolution du projet pédagogique OLPC (One Laptop per Child) : ordinateur XO-4, tablette OLPC partiellement libérée avec F-Droid et différentes machines avec la plate-forme pédagogique Sugarizer.
  • Démonstration de logiciels scientifiques libres (SageMath…)

NB : Certaines démonstrations pédagogiques sont en libre service. Les autres démonstrations seront normalement possibles toute la journée : elles seront lancées en fonction des souhaits des visiteurs et des disponibilités des spécialistes.

Adresse : Centre Social et Culturel des Amandiers, 8 allée des Amandiers, Jas-de-Bouffan (cliquer sur ce dernier lien pour avoir un plan détaillé).

Ces samedis libres et gratuits sont ouverts à toutes et à tous, débutant(e)s ou expert(e)s GNU/Linux, membres ou non d'associations du Libre. Les locaux sont au rez-de chaussée et accessibles par tous.

Entrée Libre. Tout Public.

Prochain Samedi Libre :

[FR Lille] Village du libre à la Braderie de Lille ! - Du samedi 2 septembre 2017 à 11h00 au dimanche 3 septembre 2017 à 18h00.

La Braderie revient ! Annulée en raison de l'état d'urgence l'année dernière, la Braderie de Lille sera de nouveau au programme !

Le libre sera de la partie et au village associatif avec diverses associations du Libre (FFDN, Mycélium, April, Ubuntu, Chtinux…), Place du vieux Marché aux Chevaux. Cet espace est organisé par le Café Citoyen

Lillois·es ou simples badauds venue pour chiner à la Braderie, passez nous dire bonjour !

[FR Paris] Premier Samedi du Libre - Le samedi 2 septembre 2017 de 14h00 à 18h00.

Chaque premier samedi de chaque mois, des bénévoles des associations du Libre vous accueillent au Carrefour Numérique² de la Cité des sciences et de l'industrie (CSI) lors de l'install party du Premier Samedi du Libre (PSL).

Venez aider ou vous faire aider à installer et paramétrer des logiciels libres et toute distribution GNU/Linux avec les associations d'utilisateurs de FedoraMageiaUbuntu ou Debian, sur netbook, portable, ou tour, PC ou Mac, éventuellement à côté de votre système actuel. Idem si vous avez des difficultés avec GNU/Linux, un périphérique, ou un logiciel libre.

Nous avons besoin de volontaires pour l'accueil et les installations. Il est utile, mais pas obligatoire, de vous inscrire comme parrainé, parrain, ou visiteur sur le site premier-samedi.org en décrivant votre matériel et vos attentes.

  • 12h00-13h45 : déjeuner à la pizzeria Le Verona, 25 avenue Corentin Cariou
  • 14h00-18h00 salle Classe Numérique : install party GNU/Linux, toutes distros
  • 14h00-18h00 salle Atelier : atelier Blender3D du BUG (Blender3D Users Group)
  • 14h00-18h00 salle LivingLab : wikipermanence de l'association Wikimedia
  • 14h00-18h00 salle Studio : atelier Brique Internet/auto-hébergement
  • @Hypra_ solutions libres pour malvoyants et non voyants (si présent)
  • soirée dans un lieu à déterminer sur place, généralement dans un bar avenue Corentin Cariou

Parrainé·e·s

  • pour une installation, venez de préférence dès le début (vers 14h30)
  • sauvegardez sur disque externe, clé usb ou DVD vos fichiers importants
  • supprimez les fichiers et logiciels superflus
  • faites un nettoyage de disque et une défragmentation (utilitaires Windows)
  • n'oubliez pas votre chargeur, vos câbles etc.
  • prenez connaissance de la présentation, du code de conduite, du document présentant les liens et infos utiles et de la décharge
  • apportez un disque dur externe ou une clé usb ou un dvd
  • demandez l'autorisation de prendre des photos
  • n'oubliez pas que nous sommes des bénévoles, pas un S.A.V. ;-)

Parrains et marraines

  • ISOs de nombreuses distros installables par serveur local Parinux et Raspberry-Pi 3
  • apportez une clé usb 3 ou un dvd, des ISOs, de vos distros favorites
  • demandez si l'installé-e a bien sauvegardé ses fichiers
  • demandez si l'installé-e a bien nettoyé, défragmenté, CHKDSKé
  • si possible, autonomisez l'installé-e, expliquez, laissez-lui le clavier
  • prenez connaissance de la présentation, du code de conduite, du document présentant les liens et infos utiles et de la décharge
  • évitez de commencer une installation complète après 16h00
  • préférez une réinstallation propre à une longue mise à jour
  • terminez ce que vous avez commencé ou passez le relais
  • incitez l'installé-e à se rapprocher de l'association dédiée à sa distribution
  • si possible, installez et lancez l'utilitaire Bleachbit.

Entrée libre et gratuite, pour tout public.

Transports

[FR Nantes] Permanence Linux - Le samedi 2 septembre 2017 de 15h00 à 18h00.

Une permanence de Linux Nantes aura lieu de 15 à 18 heure,

dans l’aile du local associatif "B17".

Au cours de ces permanences, nous proposons des conseils, des installations ou des réparations.

Vous pouvez aussi venir pour une première prise d'informations et de contacts.

Pour vous rendre au local B17 :

http://www.linux-nantes.org/Comment-se-rendre-au-local.html

Notre site :

http://www.linux-nantes.org/

Télécharger ce contenu au format Epub

Lire les commentaires

diaspora* 0.7.0.0

25 août, 2017 - 16:19

Samedi 19 août sortait une nouvelle version majeure de diaspora*, le réseau social libre, décentralisé et respectueux de la vie privée. diaspora* 0.7.0.0 arrive un an après la précédente version majeure et contient de nombreux ajouts et améliorations ainsi que de gros travaux de fond.

Framasphère, le pod diaspora* installé par Framasoft dans le cadre de sa campagne « Dégooglisons Internet », a été mis à jour.

Sommaire

Nouvelles fonctionnalités
  • l’éditeur de texte (et ses raccourcis pour insertion de la mise en forme avec Markdown) est disponible dans les commentaires et la messagerie privée ; il permet aussi un aperçu du rendu du message avant soumission (l’édition des messages après envoi n’étant pas encore possible) ;
  • il est aussi disponible dans la version mobile pour les messages, commentaires et messages privés, mais sans la fonctionnalité de prévisualisation ;
  • il est maintenant possible, en mentionnant quelqu’un dans les commentaires, d’attirer son attention par une notification ;
  • la barre d’en‐tête de la version bureau est maintenant adaptative — responsive — et s’adapte aux écrans de toute taille ;
  • d’autres changements mineurs au niveau de l’expérience utilisateur : on peut utiliser Cmd + Entrée (sous Mac) pour poster, la version mobile a également reçu différentes améliorations…

Ces fonctionnalités ont été ajoutées dans diaspora*. Une nouvelle version mineure sort toutes les six semaines, ce qui a amené diaspora* 0.6 jusqu’à la version 0.6.7.0. De nombreux autres changements ont donc été rendus disponibles pendant l’année, avant même la sortie de cette version 0.7. La fondation cite notamment :

  • le rafraîchissement automatique des notifications sans avoir à recharger la page ;
  • le réglage sur la visibilité par défaut des messages publiés. Lors de l’écriture d’un message, l’utilisateur choisit sa visibilité, c’est‐à‐dire avec qui il sera partagé. Auparavant, à chaque nouveau message, l’éditeur de texte réglait la visibilité sur « Tous mes aspects » (tous les contacts) par défaut. Si l’on en souhaitait une différente, il fallait le changer à la main, ce qui amenait souvent à des oublis, notamment pour les comptes publics (type associations, projets…) qui ne postent qu’en visibilité publique. Il est maintenant possible de paramétrer la visibilité par défaut que l’on souhaite, tous, plusieurs ou un aspect, ou bien « Public » ;
  • accès aux flux des messages commentés ou aimés, depuis le flux « Mon activité » ;
  • accès aux flux « Mes aspects » et « Tags suivis » depuis la version mobile ;
  • ajout d’un thème « Sombre » pour nos petits yeux dans le noir ;
  • accès aux pages d’administration depuis la version mobile.
Le travail de fond effectué cette année

Les plus gros changements effectués dans le code de diaspora* concernent le protocole de fédération, permettant aux serveurs (pods) d’échanger entre eux.

Depuis plusieurs années, les développeurs s’efforcent de l’améliorer. La version 0.6 de diaspora* était ainsi venue avec une première version du protocole extraite dans une gem à part, permettant sa réutilisation par des projets tiers et un bien meilleur découplement. La version 0.7 de diaspora* utilise la deuxième version majeure de cette bibliothèque, permettant de nouvelles fonctionnalités et des grosses améliorations de performance. La fondation a publié un billet de blog complet pour annoncer la sortie de cette seconde version majeure. Quatre autres projets utilisent ce protocole (Friendica, RedMatrix devenu Hubzilla, SocialHome et Ganggo), amenant le nombre d’implémentations du protocole à quatre langages (Ruby, la référence maintenue par diaspora*, PHP, Python et Go). Les deux dernières implémentations ne sont pas encore « feature complete ».

Parmi les nouveautés incluses dans cette version 2 arrive la très attendue migration d’un compte d’un serveur à un autre. Le protocole permet maintenant aux serveurs de s’indiquer entre eux qu’un compte a été déplacé, permettant ainsi à l’utilisateur de retrouver tous ses contacts, messages et commentaires de manière transparente. Le procédé est très simple : l’utilisateur exporte une archive contenant toutes ses données depuis le serveur où il est inscrit, puis l’importe sur le nouveau serveur.

Cette fonctionnalité de migration a dû être délivrée en deux temps. En effet, il est d’abord nécessaire de mettre à jour les serveurs vers le nouveau protocole, pour que tous soient capables de comprendre le message « ce compte est déplacé » lorsque les utilisateurs commenceront à l’utiliser. C’est le but de la version 0.7, où l’utilisateur ne peut qu’exporter ses données. La possibilité de les importer viendra probablement avec la version 0.8, qui ne sortira que lorsque la majorité des serveurs auront été mis à jour. Les administrateurs sont pour l’instant très réactifs, 52 pods stables et 11 pods de développement ont été mis à jour vers la version 0.7 dans les 72 h après la sortie.

Les changements à venir

La fonctionnalité de migration au complet est donc attendue pour la prochaine version majeure. On espère aussi voir apparaître la très attendue API. La version 0.7 a vu diaspora* mettre à jour Rails vers la toute dernière version 5.1 qui devrait faciliter cela. Malheureusement, personne ne semble travailler sur la stabilisation de la messagerie instantanée XMPP pour le moment. Il y a en revanche de l’avancée du côté de la gestion des évènements puisque leur support a été intégré dans le protocole, ce qui donne espoir.

Soutenir le développement

Sur sa page dédiée aux donations, la fondation encourage d’abord à soutenir les podmins qui hébergent les serveurs, sans qui le réseau ne serait rien. Elle indique ensuite deux possibilités pour soutenir le développement :

  • si l’on souhaite voir une fonctionnalité développée en particulier, ajouter de l’argent sur son ticket GitHub grâce à BountySource ;
  • si l’on souhaite soutenir les développeurs en général, trois d’entre eux acceptent de recevoir des donations, notamment Senya, qui a réussi sa campagne de financement participatif l’année dernière et qui a travaillé principalement sur la migration de comptes. Il se dit prêt à travailler à temps plein sur diaspora* s’il reçoit au moins 100 euros par semaine, étant freelance. Il est sur Liberapay. Il y a aussi Benjamin Neff a qui l’on doit toute la réécriture du protocole de fédération et qui est aussi release manager (il sort les nouvelles versions et fait beaucoup de revues) et Fla qui est développeur front‐end, gère en partie la communauté et est podmin de https://diaspora-fr.org et de https://framasphere.org. Avoir au moins un développeur à temps plein permettrait évidemment une belle accélération dans l’avancement du projet, même si les volontaires ont beaucoup donné ces dernières semaines pour sortir cette nouvelle version.
Questions ? Réponses !

Si vous avez des questions sur le projet et que vous ne trouvez pas de réponses sur le site officiel ni sur le wiki, vous pouvez venir les poser sur discourse ou même tout simplement sur IRC Freenode, #diaspora ou #diaspora-fr en français. :)

Télécharger ce contenu au format Epub

Lire les commentaires

Les robots simulés débarquent sur le Web

24 août, 2017 - 20:18

Utiliser un logiciel de simulation de robots a longtemps nécessité une grande motivation et beaucoup de temps pour installer des gros logiciels et surtout comprendre comment ils marchent…

Heureusement, le cloud vient à notre rescousse : Robotbenchmark nous propose de programmer des robots en Python sans trop se fatiguer avec une série de petits challenges variés. Du suivi de mur pour un robot à roues à une course de dix mètres pour un petit robot humanoïde, un pendule inversé ou encore un suivi visuel pour un robot chien… Ce site utilise X3DOM (un frontal libre à WebGL pour représenter les robots et leur environnement en 3D dans le navigateur. La simulation, assez réaliste, tourne dans le cloud sur des serveurs GNU/Linux. Notre petit programme en Python qui contrôle notre robot tourne lui dans Firejail, un « bac à sable » de sécurité pour GNU/Linux.

Bon, mon programme Python a fait une minute, 46 secondes et 51 dixièmes sur le sprint du robot humanoïde, c’est bien, mais je ne suis pas le plus fort. J’y retourne…

N. D. M. : Robotbenchmark utilise une infrastructure de simulation qui est un logiciel privateur.

Télécharger ce contenu au format Epub

Lire les commentaires

Sortie de 0 AD Alpha 22 Venustas

24 août, 2017 - 09:59

0 A.D. signifie Zéro Anno Domini, une année virtuelle antérieure à l’invention du zéro.
La version 0 A.D. alpha 22 est sortie le 27 juillet 2017. Son nom de code est Venustas (vénusté). Cette version dont le nom est lié à la déesse romaine de la beauté marque une fois de plus l’attachement du projet à l’esthétique dans la réalisation de cette œuvre vidéoludique.

0 A.D.: Empires Ascendant est un jeu vidéo de stratégie historique en temps réel (RTS) et en 3D développé par Wildfire Games. C’est un projet libre (code sous licence GNU GPL v2, données sous Creative Commons BY-SA 3.0), au développement ouvert, visant des standards de qualité artistique comparables à ceux de l’industrie, ainsi qu’un grand respect de la réalité historique. Le jeu permet d’incarner douze factions qui ont marqué leur histoire entre les rives de l’Atlantique et la chaîne de l’Himalaya, au cours de la période allant de -500 à -1.

Sommaire

0 A.D.: Empires Ascendant est actuellement en cours de développement, mais une communauté de joueurs conséquente s’est déjà construite autour de ce jeu. Cette dépêche présente la version alpha 22 du projet.

TL;DR

0 A.D. se paye un lifting ! Les principaux changements de cette version concernent en effet la partie artistique, avec une mise à jour totale des unités à pied, militaires et civiles, remodélisées, retexturées et réanimées avec parfois une demi‐douzaine d’animations supplémentaires, des nouvelles textures et changements cosmétiques pour bon nombre de bâtiments, de nouvelles fondations, échafaudages et ruines, des centaines de nouvelles icônes et des nouveaux fonds pour l’écran d’accueil, ainsi que deux nouvelles pistes musicales d’ambiance et de nouveaux sons. Le gameplay n’est cependant pas en reste avec l’introduction des reliques et d’un mode de victoire associé, de l’espionnage et de dix nouvelles cartes. Côté code, le développement s’est surtout concentré sur le débogage et l’amélioration de l’interface et du mode multijoueur.

Venustas apporte les changements suivants : Code Interface utilisateur
  • fond d’écran aléatoire : le menu principal affiche désormais une scène prise aléatoirement parmi plusieurs scènes différentes ;
  • rotation des pistes musicales : le menu principal joue désormais plusieurs pistes musicales prises aléatoirement dans une liste. Ne vous inquiétez pas, « Honor Bound » reste la première musique jouée au lancement du jeu ;) ;
  • gestion de la compatibilité des sauvegardes : on peut désormais voir dans le menu de sauvegarde quelles sauvegardes sont incompatibles avec la version courante du jeu ;
  • curseurs dans l’écran d’options : on peut maintenant définir les valeurs flottantes avec des curseurs ;
  • l’écran de replay affiche les noms des fichiers, on peut ouvrir la surcouche développeur lors d’un revisionnage ;
  • amélioration des infobulles : la vitesse de collecte des travailleurs est désormais affichée, ainsi que la description des ressources ;
  • amélioration de la fenêtre de commerce : celle‐ci contient désormais des boutons d’accès rapide pour le troc ;
  • amélioration des boutons de héros : l’interface utilisateur indique maintenant quels héros sont sur des éléphants ;
  • visualisation des auras : il est maintenant possible d’afficher le périmètre des auras avec un raccourci clavier (par défaut Alt + V). Les auras de guérison sont affichées tout le temps et ont leur propre motif ;
  • désormais la touche Tab active et désactive l’affichage des barres de statut sans nécessiter un appui constant ;
  • nouvelles couleurs pour la minicarte : la nouvelle palette choisie rend les objets plus visibles sur la minicarte
  • les unités sont colorées avec la couleur du joueur d’origine en mode spectateur ;
  • nouveau panneau d’options pour les notifications de messagerie instantanée : les joueurs et spectateurs peuvent maintenant activer et désactiver les notifications d’attaque, de troc et de tributs selon leurs préférences ;
  • nouvelles commandes multijoueur : /kickspecs, /banspecs, /help ;
  • raccourci clavier pour la messagerie instantanée privée (par défaut L) ;
  • le jeu peut être mis en pause par un hôte spectateur ;
  • graphiques dans l’écran de fin de match : l’écran des statistiques de fin de match dispose maintenant d’un onglet « graphiques », qui affiche la progression des scores des joueurs au cours de la partie. 
Gameplay
  • nouveau concept : les reliques. Une relique est une unité capturable dotée d'une ou plusieurs auras donnant chacune un bonus (ou un malus !) au joueur qui le contrôle. Dans 0 A.D. Empires Ascendant Alpha 22, il y a 12 reliques, chacune représentée sous la forme d'un catafalque, un chariot funéraire contenant les restes d'un personnage illustre associé à l'une des factions du jeu. Voici les personnages choisis pour chacune des factions, et les auras associées :

    • Athènes : Solon. Deux auras : Réformes économiques (Economic Reforms) : augmente l'efficacité des ramasseurs autour du chariot; Fortune économique (Economic Fortune) : diminue le coût des technologies économiques.
    • Bretons : Cassivellaunos. Deux auras : Tactiques de guérilla (Guerilla Tactics) : augmente la vitesse et le champ de vision de tous les soldats; Harcèlement de tirailleurs (Skirmisher Harassment) : augmente la portée de tous les lanceurs de javelots.
    • Carthage : Hasdrubal, officier d'intendance et commandant de la cavalerie lourde Une aura : Commandant de la Cavalerie Lourde (Commander of Heavy Cavalry) : la cavalerie de mêlée est plus résistante.
    • Gaulois : Ambiorix. Deux auras : Massacre par embuscade (Ambush Slaughter) : augmente l'attaque et la vitesse de promotion des soldats; Tribut à Rome (Tribute to Rome) : les fermes sont moins efficaces (seule relique « négative » du jeu à l'heure actuelle).
    • Ibères : Mandonius Deux auras : Commandant mercenaire (Mercenary Commander) : diminue le coût des citoyens-soldats mercenaires pour alliés; Sauveur de vies (Saver of Lives) : les soldats sont plus résistants.
    • Macédoine : Philippe V. Une aura : Saccageur des villes (Sacker of Cities) : augmente le butin des unités ennemies tuées et batiments ennemis détruits.
    • Empire maurya : Bindusâra. Deux auras : Consolidateur de l'Empire (Consolidator of the Empire) : augmente l'influence territoriale des bâtiments; Vamba Moriyar (Vamba Moriyar) : augmente la vitesse de capture pour les soldats.
    • Empire achaménide : Artaxerxès II. Une aura : Grand constructeur (Great Builder) : les bâtiments sont moins chers et plus résistants.
    • Égypte : Ptolémée III Évergète (« le bienfaiteur »). Une aura : Grand Libraire (Great Librarian) : les technologies sont moins chères à rechercher.
    • Rome : Lucius Junius Brutus (bonus économique, bonus militaire). Deux auras : Vengeur de Lucretia (Avenger of Lucretia) : les citoyennes sont moins chères et ramassent des ressources plus vite; Fondateur et Défenseur de la République (Founder and Defender of the Republic Aura) : améliore l'armure de toutes les unités.
    • Séleucides : Antiochos Ier Sôter (« le Sauveur »). Trois auras : Fondateur du Temple d'Ezida (Founder of the Ezida Temple) : les temples et technologies du temple sont moins chers; Immigration (Immigration) : augmente la limite maximale de population; Basileus Megas (Basileus Megas) : diminue le coût des éléphants champions.
    • Sparte : Lycurgue. Trois auras : Réformes militaires lycurgienne (Lycurgan Military Reforms) : les citoyens lanciers sont moins chers, les lanciers champions sont un peu moins chers; Pelanors en fer (Iron Pelanors) : augmente l'efficacité des mineurs de métal à proximité.
  • nouveau mode de jeu : à ce nouveau concept s'ajoute le mode Capture The Relic (CTR) : les reliques sont des catafalques neutres disséminés sur la carte. Ceux-ci peuvent être capturés par des unités militaires, comme des armes de siège, mais ne peuvent pas être détruits. Une fois sous le contrôle du joueur, elles peuvent être déplacées. Le joueur qui capture toutes les reliques de la carte et les garde sous son contrôle pendant une durée déterminée à l'avance (20 minutes par défaut, comme pour les merveilles) gagne la partie. Les reliques en possession du joueur sont affichées dans l'interface à côté des héros.

  • modifications du mode SOTF (Survival of the Fittest) : la taille des vagues d'assaut augmente exponentiellement, des héros et des armes de sièges à projectiles peuvent apparaître dans les vagues d'assaut, le dépôt de bois est désactivé dans ce mode

  • introduction d'une option pour désactiver la garnison des héros dans le mode Régicide

  • nouvelles technologies : espionnage et contre-espionnage. La première permet au joueur d'« acheter », pendant 15 secondes, le champ de vision d'une unité prise au hasard parmi les unités de commerce d'un ennemi choisi via le panneau diplomatique. La seconde permet au joueur d'augmenter le coût nécessaire, pour ses ennemis, pour soudoyer ses unités marchandes.

  • bonus d'équipe : les derniers bonus manquants ont été implémentés :

    • Égyptiens : Grenier à blé de la Méditerranée (Breadbasket of the Mediterranean) : tous les alliés gagnent 1 point de nourriture par seconde.
    • Mauryas : Soutien religieux d'Ashoka (Ashoka's Religious Support) : les temples et technologies de temples alliés sont 50 % moins chers et moins long à construire/développer.
    • Perses : La Voie Royale (The Royal Road) : les routes de commerce terrestres alliées génèrent +15 % de revenus supplémentaires
    • Carthaginois : Maîtres marchands (Trademasters) : les routes de commerce internationales alliées génèrent +10 % de revenus supplémentaires
    • Spartiates : Ligue du Péloponnèse (Peloponnesian League) : tous les citoyens lanciers alliés ont +10 % de santé
    • Bretons : Druides_ (Druids) : les guérisseurs alliés sont 20 % moins chers
    • Gaulois : Sagesse druidique (Druidic Wisdom) : les technologies sont recherchées 10 % plus rapidement pour les alliés
    • Romains : Conscription (Conscription) : l'infanterie alliée est entraînée 20 % plus rapidement
    • Macédoniens : Monnaie standardisée (Standardized Currency) : les gains de vente au marché sont 20 % plus élevés
  • auras de héros implémentées :

    • Craterus : Taxiarque (Taxiarchès) : les piquiers dans son champ de vision ont 20 % d'attaque et de capture en plus.
    • Cléopâtre VII : Épouse royale (Consort) : les héros alliés ont +10 % de santé à ses côtés, les héros ennemis, -10%.
    • Caros : Vaillant défenseur (Valiant Defender) : chaque soldat en garnison dans le bâtiment dans lequel il est en garnison tire 75 % de flèches en plus. Battle Fervor : +1 d'armure pour tous les soldats.
    • Indibil : Mobilisation (Mobilization) : tous les soldats voient leur coût diminué de 15 % et leur temps d'entraînement de 20 %.
    • Viriato : Tactiques de guérillas (Guerrilla Tactics) : les soldats se déplacent 20 % plus vite. Butin (Swag) : le butin récolté pour chaque unité tuée et bâtiment détruit est multiplié par 2.
Équilibrage

Alors que les louanges ne cessent de pleuvoir sur l'aspect esthétique du projet, la réussite de celui-ci en tant qu'œuvre ludique est loin de faire l'unanimité. En particulier, nombreux sont ceux qui trouvent le gameplay déséquilibré, et qui regrettent que les changements d'équilibrage d'une version à l'autre ne fassent que déplacer les problèmes, équilibrant le gameplay à un endroit tout en le déséquilibrant à un autre. Plus récemment, certains membres de la communauté des joueurs les plus expérimentés ont accusé le gameplay d'être mal conçu et incohérent, et ont suggéré de s'attaquer à la racine du problème en redéfinissant le game design de 0 A.D.. Ce dernier point, qui semble avoir reçu écho dans la communauté des développeurs, sera détaillé dans la section dédiée.

  • Général

    • les lapins sont plus faciles à tuer (10HP au lieu de 100HP) ;
    • la précision est accrue pour la plupart des unités ;
    • le temps de préparation (période de temps entre le début de l'attaque et le coup porté) est réduit pour les archers, les unités de mêlée ont un temps de préparation ;
    • la cavalerie de mêlée ne priorise plus les armes de siège ;
    • les baleines ne bloquent plus les navires ;
    • les unités ne guérissent plus quand elles sont en garnison dans un navire ;
    • il est possible de commercer avec des joueurs neutres ;
    • les bonus d'équipe des joueurs vaincus disparaissent ;
    • les murs subissent l'influence territoriale comme les autres bâtiments ;
    • changement dans les unités de départ en DM : la cavalerie est toujours celle pouvant être entraînée dans le centre-ville, les Séleucides ont deux fantassins de mêlée et deux tirailleurs au démarrage comme toutes les autres factions.
  • Unités

    • les bonus d'attaque et de santé des femmes celtes ont été supprimés
    • les femmes spartiates sont passives par défaut, leur bonus contre les armes de siège a été remplacé par un bonus d'attaque général de 50 % et leur bonus de santé passe de 80 % à 40 %
    • les chiens de guerre bretons sont un peu plus forts et un peu plus lents à entraîner, et sont limités à 50 unités
    • les frondeurs voient leur attaque contondante divisée par deux, pour les rendre moins forts contre les bâtiments
    • les frondeurs mercenaires carthaginois coûtent 30 points de pierre au lieu de 50
    • chez les Égyptiens, l'archer est désormais entraîné dans la caserne et est remplacé par le javeliniste dans le centre-ville
    • la cavalerie médique légère, redondante avec la milice à cheval, a été retirée de la faction séleucide
    • les épéistes skiritai spartiates voient leur coût d'entraînement augmenter de 20 à 30 points de métal et de 10 à 15 secondes
    • les archers montés sur éléphants sont bien plus forts et plus coûteux
    • les piquiers se déplacent un peu plus rapidement
    • les tirailleurs sont moins forts
    • les lanciers/piquiers champions ont une attaque plus lente
    • chez les Égyptiens, une nouvelle unité de piquiers championne peut être entraînée dans la forteresse
    • les fanatiques nus gaulois ont 1 point d'armure en moins
    • les tirailleurs champions, à pied et à cheval sont moins forts
    • les balistes font des dégâts de zone linéaires (max: 75 perçant, 5 contondant) à toutes les unités ennemies dans un rayon de 8 m autour du point d'impact
    • les balistes et les catapultes sont deux fois plus résistants et voient leur coût passer de 350 à 250 points de pierre
    • les navires incendiaires dépérissent deux fois plus vite, coûtent 50 % plus cher en ressources et en temps d'entraînement
  • Héros

    • les bonus d'attaque des auras de héros sont désormais relatifs (%) plutôt qu'absolus (pts)
    • les héros égyptiens sont entraînés dans le centre-ville
    • les héros dotés d'une épée ont une attaque 33 % plus rapide
    • les héros à cheval coûtent 200 points de nourriture et de bois en plus
    • Chanakya a une aura de guérison comme Cunobelin, et diminue de 20 % le coût et de 50 % le temps de recherche des technologies du bâtiment dans lequel il est en garnison
    • Cunobelin guérit 20 % moins vite et son aura de guérison passe de 60 mètres à 30 mètres de rayon
    • Iphicrates donne un bonus d'armure de +3 au lieu de +1 aux unités de sa formation
    • Periclès diminue de 25 % le coût des temples et ajoute 2pts/s de guérison à la garnison des temples
    • Themistocles diminue de 50 % le coût en métal des navires et augmente de 50 % la vitesse d'entrainement des soldats dans le navire où il est en garnison
    • Boudica donne un bonus de vitesse de 10 % au lieu de 25 %, dans un rayon de 40 mètres
    • Marhabal donne un bonus d'attaque de 30 % à la cavalerie de mêlée au lieu de 20 %
    • Brennus a une aura de pillage de 15 points de métal au lieu de 10 par ennemi tué, mais son rayon est réduit à 60 mètres
    • Demetrius donne 10 % d'attaque, 10 % de portée et 1 point d'armure en plus aux unités de siège (au lieu de +10 % d'attaque contondante et +15 % de portée)
    • Darius donne un bonus de mouvement de 10 % au lieu de 15 %, qui concerne désormais les marchants
    • Ptolémée IV donne un bonus de 40 % de santé aux piquiers dans un rayon réduit à 60 mètres
    • Maximus donne un bonus de +2 d'armure aux unités et aux bâtiments au lieu de +1
    • Brasidas donne un bonus d'attaque de 25 % au lieu de 20 %, mais n'affecte que les citoyens-soldats
    • Leonidas donne un bonus d'attaque de 25 % aux lanciers au lieu de 20 %
  • Structures

    • les Romains peuvent construire la tour de guet
    • le camp retranché romain doit être construit en territoire neutre ou ennemi, et résiste bien mieux à la capture
    • il n'y a plus de coût réduit pour la forteresse macédonienne
    • 'resource trickle' pour les merveilles : une merveille donne 1 point de chaque ressource toutes les 2 secondes au joueur qui la possède
    • les monuments ibères et les piliers d'Ashoka doivent respecter une distance minimale entre eux (supérieure à leur rayon d'aura)
    • les colonies doivent respecter une distance minimale avec les centre-villes
    • les tours sont un peu plus fortes
    • les Égyptiens ne peuvent construire qu'un phare à la fois
    • le chantier naval carthaginois est plus résistant et plus difficile à capturer
    • le coût de la caserne carthaginoise passe à 150 points de bois et celui de la caserne ptolémaïque est ramené à 100 de bois (pour que le coût de toutes les casernes soit de 300 points de ressources au total)
  • Technologies

    • une technologie de promotion des mercenaires au rang avancé refait son apparition
    • le coût des jardins (première technologie d'augmentation de capacité de population des maisons) est réduit de 200 points de bois
    • le coût du métier à tisser est réduit à 150 points de nourriture
Moteur
  • Implémentation de la traversée de NAT : les fonctionnalités STUN et XMPP ICE ont été ajoutées au client, permettant aux joueurs dans le hall d'attente (lobby) d'héberger des matchs même s'ils sont derrière un NAT bloquant. Notons que le code du client STUN vient du projet SuperTuxKart. C'est la deuxième contribution indirecte du projet SuperTuxKart à 0 A.D., après les modifications apportées à tinygettext dans la version alpha 19.
IA
  • Petra gère désormais mieux ses chasseurs, la gestion de la diplomatie a également été améliorée.
  • Petra se débrouille mieux dans les modes Last Man Standing (LMS), Merveille et Régicide.
  • Un début de gestion du mode Capture The Relic (CTR) a été implémenté.
Éditeur
  • ajout de divers outils d'édition des chemins cinématiques

Art

(Kudos à Lordgood et Enrique pour leurs gros commits : https://trac.wildfiregames.com/changeset/18939 et https://trac.wildfiregames.com/changeset/19061 + https://trac.wildfiregames.com/changeset/19095 )

Objets
  • amélioration des modèles de bâtiments carthaginois, séleucides et bretons (notamment structures défensives et quelques bâtiments économiques)
  • améliorations des fondations, échafaudages et ruines de nombreux bâtiments
  • nouvelle texture pour le Grand Stupa (merveille maurya)

  • nouveaux murs et marché carthaginois

  • nouveau dépôt de ressources gaulois
  • bibliothèque ptolémaïque
  • nouveaux murs et forteresse bretons

  • nouveau bélier perse, avec une nouvelle animation plus réaliste

  • l'archer crétois remplace l'archer nubien chez les Égyptiens
  • nouvelle unité pour représenter les reliques : le catafalque

  • nouvelles unités bipèdes et animations : les nouvelles unités de 0 A.D. font leur entrée ! Pour rappel, le département artistique du projet travaille depuis plus de deux ans sur une mise à jour complète des unités humaines présentes dans le jeu. Le but est d'avoir des unités plus jolies et plus réalistes que celles actuellement présentes (qui datent d'il y a 8-9 ans), tant au niveau des modèles que des animations et des textures, et de se rapprocher des standards de l'industrie actuels, et d'utiliser de nouveaux standards d'armature et d'animation pouvant être réutilisés et modifiés, et permettant des animations plus détaillées. Les artistes profitent de ce changement pour ajouter de nouvelles variations aux modèles d'unités (différents types de vêtements), aux textures (versions avec et sans armure), et aux animations. La version alpha 22 de 0 A.D. commence à voir l'aboutissement de cette entreprise gigantesque avec l'inclusion des nouvelles unités bipèdes « debout » (les fantassins, citoyennes et prêtres, qui représentent une douzaine d'armatures différentes dans le jeu actuel, ainsi que les soldats embarqués sur les plateformes des chariots et des éléphants).

Près de 1200 fichiers, toutes catégories confondues (modèles, textures et animations), ont ainsi été ajoutés ou modifiés dans 0 A.D. pour redonner un coup de jeune aux unités bipèdes. La liste des animations s'allonge, avec trois nouvelles animations ('jog', 'capture' et 'pray'), et la séparation de chacune des animations de déplacement ('idle', 'walk', 'jog' et 'run') en deux animations distinctes ('relax' et 'ready'), ce qui rajoute une demie-douzaine d'animations à la vingtaine d'animations communes à la plupart des unités à pied. Les nouvelles animations permettant également d'animer les 'props' (modèles attachés), les capes sur les unités qui en sont dotées sont maintenant animées elles aussi.

Sur le plan technique, ces nouvelles unités sont un peu plus grandes (elles dépassent les anciennes d'une tête environ), et le nombre de triangles des fantassins passe d'environ 500 à environ 800. Fini les seins pyramidaux, les têtes rectangulaires et les faces écrasées !

Mais ce n'est que le début ! Ce travail sur les unités bipèdes n'est pas terminé : certaines animations ne sont pas encore implémentées, notamment celles relatives aux formations, aux armes de sièges et aux fonctionnalités encore absentes du jeu, et beaucoup de variations d'animations, de 'props' et de textures sont encore à créer ou à commiter.

Ce travail de mise à jour ne va bien évidemment pas s'arrêter là, car il reste toute la cavalerie à re-modéliser selon les mêmes standards (en fait toutes les unités « assises » : cavaliers, cornacs, pêcheurs…). Un travail conséquent a déjà été effectué sur cette partie et il n'est pas irréaliste d'espérer une mise à jour complète de la cavalerie de 0 A.D. lors de la prochaine alpha.





  • nouveaux portraits/icônes pour diverses unités, héros, technologies (avec des mises à jour des portraits pour les unités remodélisées) : plusieurs centaines de textures ont ainsi été introduites
  • icône d'aura négative de rendement de ferme, icônes de victoire et de défaite
  • nouvelles textures pour diverses unités, notamment les éléphants séleucides
  • améliorations de diverses textures (terrain et bâtiments) et de divers effets de particules

Cartes
  • dans les cartes générées : il n'y a plus d'arbres entrant en conflit avec une mine
  • nouvelles cartes aléatoires : Plaines africaines (African Plains), Été arctique (Arctic Summer), Havre botswanais (Botswanan Haven), Danubius (Danubius) (avec des attaques aléatoires de soldats gaia), Volcan éteint (Extinct Volcano) (où l'eau monte progressivement), Inde (India), Océan polaire (Polar Sea) (avec attaques de loups régulières), Archipel de rivière (River Archipelago), Lac sauvage (Wild Lake)
  • cartes aléatoires : Prairies Calédoniennes (Caledonian Meadows) et Rouen sont maintenant circulaires, Rouen a été renommée en Ratumacos (Ratumacos)
  • nouvelles escarmouches : L'isthme de Corinthe (Corinthian Isthmus (4))

  • nouveau tutoriel : 0 A.D. se dote officiellement d'un tutoriel. C'est pour l'instant un simple tutoriel économique mettant en scène les Athéniens sur une carte semi-désertique. Celui-ci est accessible via le menu principal.
Musique et son
  • nouveaux sons de mort (une soixantaine au total), son de passage de phase
  • nouveaux sons de sélection pour les navires
  • nouveaux sons de sélection pour les paons
  • deux nouvelles musiques : "Tale of Warriors", une musique d'ambiance générale avec des passages évoquant chacune des civilisations du jeu, et "Sunrise", une musique d'ambiance gauloise. (versions WAV : Tale of Warriors, Sunrise)
  • les listes d'écoute ont été réorganisées, notamment afin de rendre l'ambiance musicale moins répétitive. Une liste d'ambiance commune à toutes les civilisations a été ajoutée : elle contient « Tale of Warriors », « Tavern in the Mist » et « The Road Ahead ». La liste du menu principal contient, outre « Honor Bound », les pistes « An old Warhorse goes to Pasture », « Calm Before the Storm » et « Juno Protect You ». « Highland Mist » a été ajoutée à la liste athénienne, « Cisalpine Gaul » à la liste bretonne, « Harsh Lands Rugged People » vient compléter la liste carthaginoise, et « Harvest Festival » remplace « The Road Ahead » dans la liste gauloise, qui hérite également de « Sunrise ». « Celtica » s'ajoute à la liste ibère, « Elysian Fields » à la liste macédonienne, les pistes « An old Warhorse goes to Pasture » et « Eastern Dreams » viennent allonger la liste maurya. À la liste perse s'ajoutent « Valley of the Nile » et « Land between the two Seas », cette dernière s'ajoutant également à la liste ptolémaïque, aux côtés de « Sands of Time ». Les Romains et les Spartiates se voient gratifiés de « Mediterranean Waves » et « Peaks of Atlas », respectivement. Les listes de bataille restent inchangées et les Séleucides n'ont pas encore de musique spécifique.
Divers
  • la fonctionnalité « fond d'écran aléatoire » décrite plus haut a été inaugurée par l'ajout de deux nouvelles scènes : une armée séleucide et une scène de guerre punique se disputeront désormais la vedette avec l'habituelle scène spartiate dans le fond de votre menu principal
  • les auras ont désormais des noms spécifiques inspirés de l'histoire antique
  • les noms de quelques formations ont été changés : « Colonne Fermée » (« Column Closed ») devient « Marche Forcée » (« Forced March »), « Ligne Fermée » (« Line Closed ») devient « Ordre Fermé » (« Close Order »), « Ligne Ouverte » (« Line Open ») devient « Ordre Ouvert » (« Open Order »).
Communauté
  • introduction d'un tutoriel économique. Celui-ci est accessible via le menu « Learn to Play ».
  • ajout de nombreux nouveaux tests de régression
  • ajout d'une option -autostart-nonvisual permettant de lancer une partie sans affichage (pour tester les IA)
  • démo de cinématique in-game
  • les erreurs de synchronisation sont maintenant affichées dans la sortie JavaScript
Travail sur le game design

Suite à des discussions sur l'équilibrage des factions et des unités dans le jeu, des critiques assez virulentes ont été exprimées par des joueurs expérimentés à l'encontre du gameplay de 0 A.D.. Contrairement aux critiques habituelles ciblant des détails d'équilibrage, celles-ci étaient des critiques de fond, solidement défendues et manifestement issues d'une prise de recul conséquente sur le fonctionnement général du jeu. Celles-ci accusent notamment le gameplay d'être cassé et désordonné, incapable de dépasser le stade du « boom-rush », et d'une simplicité stratégique frustrante comparé à la complexité des choix offerts. D'après les détracteurs, ces problèmes seraient dus non pas à un équilibrage imparfait mais à l'absence totale de Design Document tenant la route. En effet, le Design Document actuel se focalise essentiellement sur le ressenti direct du joueur, ne détaillant les concepts de réalisation que sur les plans purement technique et artistique, sans décomposer de façon méthodique et exhaustive l'aspect ludique du jeu. Des tentatives de Gameplay Design Documents ont été rédigées par des membres de la communauté suite à ces critiques.

Les développeurs se sont montrés réceptifs aux critiques, annonçant qu'ils prendraient en compte les points soulevés et les propositions faites, ce qui a été confirmé dans un communiqué de mai 2017. Le résultat, qui mettra sans doute beaucoup de temps à voir le jour, sera probablement un Gameplay Design Document officiel inspiré des documents communautaires publiés sur les forums.

Quelques exemples de discussions sur le gameplay, pour ceux qui aiment la lecture (en anglais) :
1 2 3 4 5

Performance
  • micro optimisation du shader de l'eau
  • petite optimisation de la recherche de chemin de l'IA
  • optimisation de la fonction « monter la garde »
Conclusion…

Venustas est un gros jalon dans l'histoire de 0 A.D.. Avec la mise à jour des unités et une kyrielle d'embellissements sur presque toutes les aspects artistiques du jeu, 0 A.D. rattrape son retard en termes d'esthétique sur les standards de l'industrie des RTS, et s'impose une fois de plus comme une réalisation exceptionnelle dans le monde des œuvres vidéoludiques libres. Les nouvelles musiques d'ambiance, toujours plus grandioses et épiques, viennent briser le silence musical des quatre dernières alphas. Avec le travail sur les nouvelles technologies, nouvelles cartes, nouveaux concepts et modes de jeu, et la continuation des efforts sur l'amélioration du mode multijoueur, la communauté 0 A.D. montre également qu'elle accorde une importance toujours plus grande à la qualité de l'expérience des joueurs. Cependant, celle-ci est loin d'être aboutie et est régulièrement remise en question au sein de la communauté. Les critiques et réflexions qui en découlent pourraient bien aboutir à une remise à plat des mécanismes de jeu de 0 A.D. dans de futures alphas, dans le but de donner à ce RTS le gameplay cohérent et équilibré dont il a besoin. Grands absents de cette alpha : la musique spécifique à la faction séleucide, que les fans attendent impatiemment depuis l'alpha 16, et l'amélioration du pathfinder courte portée, en continuité des efforts de réécriture du pathfinder longue portée arrivés dans l'alpha 19.

Que peut-on alors espérer de la prochaine version de 0 A.D. ?

  • les nouveaux modèles et animations des unités montées et assises
  • les quelques animations encore manquantes parmi les unités à pied
  • une meilleure lisibilité des graphiques de fin de match dans la fenêtre de résumé
  • des améliorations de l'IA, notamment sur la gestion du mode CTR
  • peut-être des améliorations d'Atlas pour faciliter l'utilisation des chemins cinématiques
  • un nouveau design document pour le gameplay, plus clair, plus précis, plus solide, et peut-être son implémentation avec un jeu plus équilibré (et potentiellement des changements radicaux dans les mécanismes)
  • des améliorations du code réseau et de l'expérience multijoueur
… contribuez !
  • Vous connaissez le C++ ou le JavaScript ? Vous avez des compétences en programmation dans le domaine des jeux 3D ? Aidez à améliorer le code !
  • Vous maîtrisez Blender ? Vous pouvez dessiner des textures, concevoir des modèles et les animer ? Proposez vos embellissements ou vos icônes, animez la faune et les soldats !
  • Vous jouez d'un instrument acoustique ? Vous composez de la musique traditionnelle ou symphonique ? Contactez Omri Lahav et contribuez à la bande originale de 0 A.D. !
  • Vous êtes plus branchés MAO (Musique Assistée par Ordinateur) ? Vous pouvez créer, enregistrer et mixer des sons ? Aidez à donner vie aux cités antiques et aux terres vierges de 0 A.D. !
  • Vous étudiez les langues anciennes ? Vous connaissez la prononciation de mots latins, grecs, hébreu, sanskrits ou gaéliques ? Aidez à donner de la voix aux unités du jeu !
  • Vous êtes passionné d'histoire antique ? Venez discuter sur les forums et proposer vos améliorations en matière de gameplay ou de graphisme !
  • Vous êtes plutôt calé géographie ? Familiarisez-vous avec l'éditeur et concevez des cartes réalistes et amusantes à jouer !
  • Vous parlez plusieurs langues dont l'anglais ? Participez à la traduction et à la documentation !
  • Vous savez compiler un logiciel ? Téléchargez la version SVN et profitez des nouvelles améliorations et des nouveaux bogues avant tout le monde !
  • Vous voulez aider à faire connaître 0 A.D. ? Vous aimez faire de jolies captures d'écran ? Participez à l'élaboration de dépêches de qualitaÿ sur LinuxFr.org ! \o/
Télécharger ce contenu au format Epub

Lire les commentaires