Un hackaton avec les API du jeu Halo 5 : Guardians

Halo5-guardians-api
Le studio 343 Industries qui réalise Halo 5 : Guardians pour Microsoft a mis à disposition des développeurs des jeux d’API depuis octobre 2015 afin que ceux-ci programment des applications en liaison avec les parties jouées dans le célèbre jeu disponible exclusivement sur XBox One.
Depuis cette semaine de nouvelles API et informations sont mises à disposition des développeurs notamment les “gamertags” (pseudo) des joueurs, les armes utilisées pour vaincre le joueur, l’heure et le lieu de la défaite …
De plus un concours d’applications est réalisé jusqu’au 16 Mai 2016 pour permettre aux développeurs de soumettre leurs réalisations les plus originales ; des lots seront remis aux trois meilleures applications sélectionnées par le jury.
Le site dédié aux API fournit des exemples d’utilisation dans de nombreux langages de développement tels que C#, Java, Javascript, ObjC, Python, PHP et Ruby ainsi vous aurez tout ce qu’il faut pour mettre en oeuvre les API sur mobiles, PC ou sites web.
J’avoue que je suis tenté mais les prix sont réellement destinés aux fans de Halo (mis à part la XBox One), je vais néanmoins y réfléchir et chercher des idées d’applications utiles et originales.
Plus d’informations : https://www.halowaypoint.com/en-us/community/blog-posts/halo-api-hackathon

Tekken 7 sur Playstation VR

Playstation VR Tekken 7
La Paris Game Week devient un événement majeur incontournable pour les acteurs du jeu vidéo ; ainsi on assiste maintenant à des conférences de presse de pré-ouverture où plusieurs centaines de journalistes sont conviés et c’est ce que vient de réaliser Sony.
Bien sûr, pour Sony, la Playstation 4 est au centre de l’écosystème de jeu et donc de nombreux annonces et vidéos inéditesà destination de cette console sont venues abreuver les participants physiques ou virtuels au travers du streaming de la conférence.
Parmi les nombreuses annonces (alors qu’Halo 5 arrive sur XBOX One) j’ai surtout retenu que Tekken 7 sera disponible pour Playstation VR, le système de réalité virtuelle de Sony concurrent de l’Occulus Rift notamment. Si le prix et la disponibilité n’ont pas encore été annoncé (j’en viens à me demander si cela sera en 2016 finalement), je me suis posé des questions sur la façon de jouer à Tekken 7 avec un casque de réalité virtuelle. Si il ne fait aucun doute qu’il faudra tenir les contrôleurs Move dans les mains, les autres mouvements seront certainement détectés par la caméra …
Autant avec la Kinect on peut bouger car on voit son environnement, autant avec un casque cela peut entraîner des problèmes avec ce qui est à proximité …
Vraiment je suis curieux de voir cela mais je pense qu’il faudra encore patienter un peu (à moins que des démonstrations sur le stand Sony lors de la PGW ne soient possibles).
Plus d’informations : Playstation
 

Anki Overdrive, les courses de voitures modulables

anki overdrive
J’ai vraiment hâte de pouvoir jouer avec les voitures Anki et notamment le nouveau kit modulable Anki Overdrive. Malheureusement ils ne sont pas distribués en France (mais j’ai plusieurs solutions pour en obtenir, si vous êtes intéressés je vous communiquerai mes tuyaux légaux sachant que l’application Anki Overdrive est disponible sur les stores français ce qui n’était pas la cas au début de la commercialisation des kits Anki de première génération).
Ce nouveau kit est extensible et modulaire ce qui permet d’avoir de nombreuses possibilités pour les circuits et ainsi éviter la routine ; dans la vidéo ci-dessous, on voit bien les voitures qui apprennent le circuit, un peu comme un pilote qui reconnait le parcours avant la course …
Je savais que l’on avait la possibilité de jouer comme un ou plusieurs joueurs virtuels en mode carrière mais je n’avais pas compris que l’intelligence artificielle prenait le contrôle d’une autre voiture physique sur le circuit … On le comprend bien dans la vidéo ci-dessous en tout cas.
J’aurais bien aimé voir ce qui se passe en même temps sur l’application car il semble que les voitures se dirigent quasiment toutes seules et aussi voir comment on peut activer les armes ou défense vis-à-vis des autres joueurs virtuels ou réels.
En tout cas je continue à penser que les kits anki feront de beaux cadeaux de Noël et les extensions du circuit permettent de créer des courses très intéressantes (il y a plusieurs vidéos sur internet avec des circuits très impressionnants).
Ci-dessous une vidéo d’un test d’un utilisateur (plus réaliste que les vidéos de promotion du constructeur) :

Apple WWDC 2015 : iOS 9 arrive

Parmi les nouveautés qui vont plaire aux développeurs, il y a maintenant des API pour la fonction de Search et peut donc être intégrée aux applications.
La démonstration n’est pas révolutionnaire … Avec les nouvelles fonctionnalités qui ne sont pas vraiment intuitives, c’est l’application Astuces qui va prendre du volume … Si on voulait utiliser au mieux ces fonctions, il faudrait une formation importante (le gain en productivité n’est pas évident en ce qui me concerne).
Un rappel important concernant la vie privée est fait et semble important : toute ces fonctionnalités qui analysent le contenu de votre téléphone ou tablette reste sur le device est rien n’est transmis sur le réseau.

Personnalisation de Legos Star Wars avec des leds

Lego Star Wars avec leds
Depuis que j’ai découvert les leds NeoPixels d’Adafruit lors de Maison Mix à Rennes, je ne cesse de me demander comment je pourrais bien les utiliser … Et il m’est venu l’idée de m’en servir pour mettre en valeur des Legos Star Wars et leur donner plus de dynamisme. La courte vidéo ci-dessous montre un premier résultat sur le croiseur impérial.
J’ai utilisé 3 NeoPixel Jewel (ensemble de 7 leds prémontées en rond et avec drivers intégrés) et qui s’intègrent parfaitement à la place des anciennes pièces représentant les 3 principaux moteurs. La carte qui commande les leds est une carte Flora d’Adafruit ; elle est compatible Arduino et se programme tout aussi facilement avec les librairies et exemples fournis. L’alimentation se fait en 5V, je l’avais relié à un ordinateur en USB mais je pense que je vais rendre le système autonome en utilisant une mini batterie Lipo prévue pour fonctionner avec la carte Flora.

J’ai aussi personnalisé l’Etoile Noire en Lego Star Wars en lui ajoutant un anneau de 24 leds NeoPixels reliés à une carte Flora et une batterie 5V (qui sert normalement à recharger des iPhones ou des iPads). La vidéo ci-dessous montre les leds allumées et animées qui représente le Rayon de la Mort de l’Etoile Noire et qui illumine aussi les legos symbolisant le rayon. Je n’ai pas fait l’effort de camoufler le système, je le ferai lorsque j’aurai une petite batterie pour la carte Flora.

La prochaine étape : l’ajout de moteurs Mindstorms ou non …
Plus d’informations sur les leds et la carte Flora : Adafruit

Un tourne-disque en Lego

tourne-disque-lego
Les disques 33 tours et 45 tours reviennent à la mode mais il n’est pas toujours facile de se procurer un tourne-disque aussi un coréen a eu l’idée d’en créer un en utilisant des legos ; il a fallu plus de 2000 pièces pour cette création originale dont même le moteur utilise des pièces legos ; bien entendu le saphir n’est pas une pièce de construction des briques …
Le concepteur est un designer ce qui explique que le tourne-disque soit aussi beau et innovant ; concernant la partie technique, il n’a pas du être évident de faire tourner la platine a la bonne vitesse et de maintenir cette vitesse pendant toute la durée du disque …
Ci-dessous une vidéo du tourne-disque en fonctionnement :

Plus d’informations : Apply Geek

Nintendo se lance enfin dans les jeux pour smartphones

Nintendo
Enfin Nintendo ose plonger le début d’un petit doigt de pied dans les jeux pour smartphones !!! Mais qu’est-ce qu’ils ont à perdre ? Ils ont le plus important des personnages et des titres mythiques, cela ne peut qu’aider à faire connaître les jeux, à rapporter de l’argent (car avec la réputation qu’à Nintendo, il ne fait aucun doute qu’ils vont sortir du lot et gagner de l’argent) et vendre des jeux sur consoles …
Car celles et ceux qui ne jouent que sur smartphone (ce qui est mon cas) auront peut-être envie de passer aux jeux sur consoles … Il faut comprendre que la consommation de jeux a évolué et que la moyenne d’âge des joueurs a augmenté aussi il faut s’adapter surtout quand on a du mal à innover et à reproduire des succès tels que celui de la Wii …
La façon dont on joue a aussi évolué, on picore les jeux comme on picore la consommation d’internet ; avec son smartphone on peut jouer 2 minutes n’importe où à Candy Crush alors pourquoi pas un niveau de Mario ou Donkey Kong mais on est pas prêt à acheter le jeu 30 Euros …
En tout cas j’attends avec impatience l’arrivée des jeux de Nintendo …

Des bornes d'arcade pour la Croix Rouge en Suède

borne-arcade-croix-rouge
Jouer en faisant une bonne action, c’est maintenant possible dans des aéroports de Suède ; l’idée est simple mais il fallait y penser et cela va permettre aux joueurs de déculpabiliser tout en patientant avant de prendre leur vol …
Avec le casier transparent au-dessous on peut connaître immédiatement le succès des bornes et voir si des jeux ont plus de succès que d’autres.
En plus comme la Suède, bien que membre de l’Union Européenne, n’utilise pas l’Euro mais sa monnaie locale (la couronne suédoise) alors les voyageurs qui quittent le pays peuvent se débarrasser de leurs monnaies ainsi ; l’aéroport est un lieu tout approprié pour une telle opération …
J’aimerais bien savoir si l’opération est un succès …
Ci-dessous une vidéo explicative :

Plus d’informations : Game Blog

Trois moteurs de création de jeux presque multiplateforme

Je n’ai encore pas eu l’occasion de créer un jeu en 3D ; si je devais le faire j’utiliserais sans aucun doute un moteur de jeux 3D, certainement Unity que j’essaie de suivre. L’Usine Digitale a écrit un article détaillant le business plan et les coûts pour les développeurs de 3 outils permettant de réaliser un jeu 3D (ou 2D) aussi bien pour mobile que pour PC ou console de jeux.
Attention pour les consoles de jeux il faut une licence et des outils supplémentaires des constructeurs (sauf pour la XBox 360 pour laquelle il est possible de créer des jeux Indie, c’était possible à un moment mais je ne sais pas si cette possibilité existe encore).
De plus en plus de jeux sont développés en se servant de ces outils 3D car ils permettent de développer une fois et de porter rapidement les jeux sur différents plateformes et ils intègrent de plus en plus de rendus réalistes avec des gestions de propriétés physiques automatiques. Les concepteurs peuvent alors se concentrer sur le scénario, l’environnement, les personnages pour rendre le jeu original et au final ne pas le rendre différent que par la puissance du moteur …
Plus d’informations : article de l’Usine Digitale

Un algorithme qui peut jouer aux jeux d'arcade

Une nouvelle version d’un logiciel crée par la société DeepMind est maintenant capable de jouer à 49 jeux d’arcade et cela même contre des êtres humains entraînés. Cette société a été rachetée par Google (qui s’intéresse très logiquement à l’intelligence artificielle) dans le but de faire progresser les algorithmes et d’anticiper les réactions humaines.
Depuis longtemps on cherche à confronter les hommes et les machines (l’exemple de Deep Blue est le plus parlant) et ce domaine progresse très rapidement ; le trading est très en avance sur l’utilisation d’algorithmes de prévisions de tendances en fonction des événements survenant dans le monde ; il est aussi logique que Google veuille améliorer ses algorithmes de pertinence pour maintenir son avance sur ses concurrents et deviner ce que cherche les utilisateurs à partir de son moteur de recherche.
Plus d’informations : Nature.com