{dev} Blog

Développement et industrie du jeu vidéo

Aller au contenu | Aller au menu | Aller à la recherche

18avr 2010

Blog discontinued

Plusieurs mois après mon dernier blogpost, je pense qu'il est bon de faire un petit point sur l'avenir de ce site, qui, comme on peut le penser, est quelque peu à l'abandon.

Bien que je sois toujours actif dans la communauté XNA et que j'ai divers projets allant en ce sens, je n'ai plus le temps nécessaire à sa mise à jour régulière. La réponse à cela est des plus classiques dans le domaine de l'abandon de blog : des changements dans ma vie professionnelle et personnelle. Il y a également d'autres raisons, plus pragmatiques, comme la faible percée d'XNA dans les communautés francophones. Si il existe désormais des sites et communautés XNA français bien entretenus, cette communauté est encore (à mon gout) assez peu mature. Il est difficile d'avoir des échanges et de l'audience en se cantonnant aux communautés françaises. Remarque facile me dira-t-on, il faut bien des personnes pour populariser la chose et si ces dernières quittent le navire, cela ne mènera à rien. Je n'abandonne pas la communauté pour autant, je pense que je suis plus apte à participer à des forums, contribuer à des sites que d'entretenir un blog et écrire sporadiquement des tutoriels. Mon activité sur divers autres forums et sites continuera donc. A ce titre, je suis particulièrement content de la popularité de mon tutoriel sur Pong qui a lui tout seul est une raison suffisante pour que je laisse dev-blog.fr en ligne. Il représente un point de chute important pour les recherches google françaises sur XNA et semble aider bien des débutants. Je l'ai même adapté dans le cadre d'un cours de programmation de jeux vidéo que j'ai pu enseigner dans une université française.

Quelle est la suite du programme ? Je compte toujours être un membre actif de la communauté francophone (via forums) et maintenir un blog, plus celui-ci, mais un autre un peu plus généraliste. Je pense qu'avec dev-blog.fr je me suis restreint à une vision qui m'aurait demandé bien trop de temps. J'avais la volonté de produire un ensemble de tutoriels mais je me suis vite aperçu que faire les choses bien prenait un temps incroyable. Je me lance donc dans une nouvelle aventure, handcrafted-games.com, toujours un blog personnel, mais cette fois moins focalisé XNA et développement, et en anglais. J'espère que cette nouvelle orientation sera compatible avec mon mode de vie et que cette ouverture vers l'anglais me permettra d'avoir la visibilité escomptée. J'ai également un projet de site de news autour d'XNA et Windows Phone 7 qui, normalement, devrait s'auto-réguler de lui même. Il s'agit avant tout d'un portail personnel sans prétention, mais à visée publique, pour peu que cela puisse être utile à d'autres.

Pour l'heure, faisons un bilan de l'intérêt de ce blog :

  • Mon introduction à XNA, au Indie Games et programmer son premier jeu en XNA : ces articles sont les plus importants de ce blog, sont bien classés dans google et sont pointés par divers forum. Le seul fait que ces articles servent vraiment à des débutants fait que je les maintiendrai en ligne à leur URL respectives.
  • Mes articles concernant la mamecab (part 1, part 2) : point de chute de quelques recherches google, amusant. Je pense que nos plans peuvent servir à bien des personnes. Le projet en lui même est tombé à l'eau, faute de temps et faute à un bois utilisé bien trop difficile à travailler. Au final, nous avions presque monter entièrement la cabine. J'ai toujours la volonté d'en faire une.

Je ne compte plus mettre à jour du contenu sur ce blog ci, tout comme je ne regarderai probablement plus les commentaires (un temps envahis de spam) mais je reste disponible via la page de contact, et mon nouveau site bien entendu.

Je vous donne donc rendez-vous sur Handcrafted Games (mon blog), The Daily XNA (mon portail) ainsi que sur les diverses forums où j'interviens.

26juil 2009

Xbox Indie Games : nouveaux pays, nouveaux prix et plus

Les Indie Games accueillent désormais de nouveaux joueurs, à savoir les japonais et les allemands pour lesquels les Indie Games apparaitront sur leurs consoles.
Ces nouveaux arrivant sont également accueillis sur le Creators Club, puisqu'il est désormais possible pour eux de soumettre leurs créations, et les premiers jeux venant de ces pays commencent déjà à être disponibles.

Avec cette nouvelle vient quelques changements et nouveautés pour les Indie Games. Tout d'abord, une nouvelle tarification est appliquée. Les Indie Games seront désormais au tarif de 80, 240 ou 400 points Microsoft (soit l'équivalent d'environ 60cts, 1.80€ et 3€). Les jeux étant soumis à l'ancienne tarification (200, 400 et 800pts) resteront à leur prix original sauf si leurs auteurs respectif choisissent d'en changer.

Autre nouveauté, à partir de maintenant, les Indie Games dont une nouvelle version est disponible (patch, mise à jour, nouveau contenu) seront automatiquement mis à jour. C'est à dire que si un joueur possède un jeu et que celui-ci a été mis à jour, à son lancement, il sera demandé au joueur si il souhaite mettre à jour son Indie Game (de la même manière que les jeux Xbox 360 et Live Arcade). Un grand soulagement pour le Creators Club.
On notera également la possibilité de soumettre des jeux XNA 3.1 et l'arrivée d'un système de réputation pour le forum du Creators Club et début de la mutation des Community Games en Indie Games (qui devrait arrivée à son terme courant aout avec la mise à jour saisonnière du menu de la Xbox 360).

18juil 2009

Rock Band aura son Creators Club pour permettre la création de musiques

Harmonix, le développeur de Rock Band, annonce l'arrivée très prochaine d'un Rock Band Network et d'outils de création pour créer et vendre du contenu sur Rock Band 2 (uniquement).
En préparation depuis plus d'un an et grâce à Microsoft, ce Network permettra aux artistes, aux indépendants, aux labels ou à monsieur tout le monde, d'adapter des morceaux musicaux pour être jouable dans Rock Band 2 et vendus en tant que titres téléchargeables et ainsi être rémunéré, sans avoir à passer par Harmonix, MTV ou Electronic Arts.

Concrètement, Harmonix va mettre à disposition deux outils, à savoir leur propre outils de création pour Rock Band nommé Magma, ainsi qu'un éditeur midi, Reaper, adapté pour l'occasion avec des fonctionnalités exclusives pour Rock Band.
Là où Microsoft intervient est que ce système de publication est entièrement basé sur le Creators Club XNA. Ainsi, Rock Band aura son site communautaire (creators.rockband.com) calqué sur celui d'XNA et la publication de musique se fera via le même procédé, le Peer Reviewing, qui consiste à solliciter la communauté des créateurs pour évaluer si un contenu est apte ou non à être publié. Pour l'occasion, le Peer Reviewing sera adapté au monde de la musique avec par exemple une gestion des droits d'auteurs adéquate.

Concernant la rémunération du système, celle ci se fait de la même manière que les Indie Games (ex Community Games) de la Xbox 360. Les auteurs pourront choisir un prix de publication allant de 50 centimes d'euro à 3 euros et toucheront 30% du chiffre d'affaires ainsi généré, les 70% restants revenant à Microsoft et Harmonix comme frais de publication et d'hébergement du contenu, ratio bien moins important que les Indie Games (70% pour les auteurs). Il sera également possible d'écouter des extraits de 3 secondes avant achat, de façon similaire aux titres déjà disponibles en téléchargement pour Rock Band 1 & 2.

Ce Rock Band Creators Club est annoncé comme momentanément exclusif à la Xbox 360, étant donné le lien très étroit avec XNA et Microsoft, et on imagine mal Microsoft ouvrir son procédé de publication aux autres plates formes, tout comme l'on imagine mal Sony laisser Microsoft vendre des titres sur sa machine sans y gagner quelque chose.

Ce service est actuellement en phase de beta test fermé et devrait être disponible à tous pour le mois d'aout. Pour plus d'informations, rendez-vous sur le wiki du Rock Band Network.

MTV et Harmonix espèrent ainsi se démarquer de leur concurrent Guitar Hero en pointant du doigt leur facheuse tendance à créer de nouveaux produits basés sur d'autres groupes, nécessitant l'achat d'un nouveau jeu (Guitar Hero : Metallica, Guitar Hero : Aerosmith et bientôt Guitar Hero : Van Halen, sans parler des best of etc.). Pointage toutefois facile si on considère Rock Band : AC/DC et le futur Beattles : Rock Band. Le Rock Band Network permettra ainsi d'avoir une offre unique, Rock Band 2, et de permettre aux consommateurs de composer ses propres "jeux additionnels" en téléchargeant les musiques de leurs groupes préférés sans avoir à racheter un jeu pour autant.
Microsoft, de son côté, espère populariser son système de Peer Reviewing et les Indie Games, tout comme peut être étendre ce procéder à d'autres jeux ou buisiness.

11juin 2009

XNA 3.1 de sorti et renommage des Xbox Community Games

La nouvelle version du framework XNA vient tout juste d'être rendue publique en version finale. Ainsi, cette mouture 3.1 apporte les nouveautés suivantes :

  • Le support des avatars : utiliser et animer des avatars dans vos projets sans contrainte;
  • Le support des groupes de joueurs : pouvoir lancer une invitation à jouer à un groupe de joueurs (Live Party) depuis un jeu;
  • La lecture de fichier vidéo : en plein écran, vers une texture;
  • Quelques ajouts dans les API audio, sauvegarde et content pipeline;
  • XACT3


Pour plus de détails sur les nouveautés, je vous invite à lire le changelog ainsi que ce billet pour en savoir plus sur l'API vidéo.

XNA 3.1 se récupère par ici et est, tout comme la version 3.0, compatible avec toute version de la gamme 2008 de Visual Studio, version Express comprises.

Rappelons aussi qu'XNA 3.1 ne remplace pas la 3.0. Vous pourrez créer indépendamment des projets 3.0 et 3.1 et convertir vos projets 3.0 vers 3.1 sans encombre. Quant à vos soumissions de jeux au Xbox Live Community Games (XBCG, ou "Jeux de la communauté" en bon français) de projet XNA 3.1, ces dernières ne seront possible qu'à partir de 23 juillet afin de ne pas bloquer ceux qui sont en finalisation de projet 3.0 et de laisser à ceux qui souhaite passer à la version supérieure opérer les changements nécessaires.

En parlant d'XBCG, Microsoft a écouté la communauté et enclenche un processus de renommage des XBCG qui seront désormais appelés Xbox Live Indie Games. Ce changement n'est pas encore appliqué en attendant que Microsoft enclenche la machine médiatique pour faire parler de ces "nouveaux" XBIG. Aucune francisation n'a été communiqué pour l'instant.

20avr 2009

Des infos sur XNA 3.1

Michael Klucher, membre de l'équipe de développement d'XNA, nous offre une avant-première de ce que sera le support de la vidéo pour XNA 3.1. On y apprend que l'on pourra jouer des vidéos en plein écran, ou sur une texture, voir sur un modèle 3D entier !
Il explique également quelles seront les limitations de ce support. On ne pourra par exemple pas lire les vidéos contenues sur le disque de la Xbox 360 ou encore via le support media center. Il ne sera également pas possible de lire une vidéo à partir d'un point donné ou de retourner en arrière, seules les fonctions "jouer", "pause" et "reprendre" seront disponibles. Dernier point, le Zune ne supportera pas cette option, ce qui laisse penser que le futur Zune HD ne sera finalement pas présent dans cet XNA 3.1.
Enfin, Michael donne des détails sur les formats vidéos supportés. Sans surprise, on sera restreint à du Windows Media Video, en version 9 et suivant le profile "main" (le standard du wmv). La résolution maximum sera 1280x720, soit du 720p, et bitrate devra impérativement être en Constant BitRate (CBR), ce qui peut être contraignant en terme d'espace suivant les cas. Pour finir, les DRM ne seront tout simplement pas compatibles.

Pour plus d'info et des exemples d'utilisations concrets, direction le blog de Michael Klucher.

De son côté, Stephen Styrchak parle de la future installation et compatibilité avec Visual Studio d'XNA 3.1. Ainsi, XNA 3.0 devra être désinstallé avant d'installer la nouvelle version, mais elle pourra cohabiter avec XNA 1 et 2 sans problème, tout comme XNA 3.0 déjà. Vos projets XNA 3.0 resteront parfaitement compatibles avec XNA 3.1. Ces derniers ne seront pas convertis par défaut, il faudra lancer la conversion manuellement via un menu avant de pouvoir tirer partie des nouveautés d'XNA 3.1. Même si la version 3.1 est une nouvelle couche, vous pourrez continuer de créer des projets 3.0 ou 3.1 sans distinction. Pour terminer, XNA 3.1 sera, comme la 3.0, uniquement compatible avec les versions de Visual Studio issues de la gamme 2008 (express ou pro).

La prochaine version d'XNA est toujours attendue pour cet été.

17avr 2009

Un nouveau Zune et une sortie européenne enfin prévue

Alors que l'avenir du Zune paraissait des plus obscurs, Microsoft jette un pavé dans la mare en annonçant une nouvelle gamme pour son appareil multimédia mobile. Autre fait d'importance, une sortie européenne est officiellement calée à cet automne.
Sorti initialement fin 2006, le Zune n'était jusqu'ici disponible qu'aux Etats-Unis, le reste du monde représentant un marché peu intéressant, surtout si tient compte des ventes assez médiocre de l'appareil sur le sol américain et de la suprématie iPod.
Ce nouveau Zune, estampillé "HD" pour l'occasion, aura un tout nouvel hardware pour refléter son nouveau nom. Au menu de ce Zune HD :

  • Une écran OLED 3,6 pouces tactile
  • Une puce de type "System on a Chip" Tegra 600 de NVIDIA (CPU + GPU)
  • Une sortie HDMI
  • Tuner radio HD
  • Un navigateur Web
  • Une connectivité wifi, comme ses grands frères

zunehd.jpg

On remarque donc un hardware relativement intéressant. Microsoft souhaiterait-il faire de l'ombre à l'iPod Touch d'Apple ? Là où le Zune HD innove, c'est dans son support HD et surtout sa sortie HDMI, qui en fait un "Portable Media Player" très attractif. Pour info, la puce Tegra d'NVIDIA intégre un processeur Arm 11 700Mhz, un GPU supportant l'OpenGL ES 2.0, les pixel et vertex shader, décode le 720p et peut gérer un affichage en 720p sur un port HDMI. De quoi surpasser, sur le papier, le PMP et téléphone mobile d'Apple. Le Tegra peut également tirer partie d'un capteur photo 12 Mpixel, mais son usage reste inconnu sur ce Zune HD.

Rappelons également qu'XNA 3.0 permet de développer des applications pour Zune et la puissance de ce Zune HD laisse entrevoir de très belles perspectives avec, qui sait, des jeux parfaitement cross-plateforme PC/Xbox360/ZuneHD, ce qui n'est pas tout à fait le cas avec la version actuel du Zune. La venue prochaine d'XNA 3.1 pour la même période n'est peut être pas anodine. Cette nouvelle version supportera-t-elle le Zune HD ? Plusieurs indices laissent penser que oui, tels que le support vidéo annoncé dans XNA 3.1. Ce Zune bénéficiera en passant d'un nouveau firmware, estampillé 4.0. Il est en tout cas clair que Microsoft ne laissera pas cette puissance inexploité ou au seul profit de la vidéo en HD.

Le Zune HD sera donc disponible courant septembre/octobre en 4, 8, 16 et 32Go à des prix encore inconnus.

25mar 2009

GDC'09 : Microsoft annonce XNA 3.1, un nouvel XDK et le Dream Build Play '09

En ce moment se déroule la Game Developpers Conference, un événement annuel centré sur les professionnels du jeu vidéo et plus précisément sur l'aspect technologie/développement. A ce titre, Microsoft profite de l'événement pour annoncer les nouvelles versions de ses outils de développement orientés jeux.
XNA 3.1 fera donc son apparition cet été avec forcément son lot de nouveautés, dont certaines réservées aux professionnels développant sur XLA. Au menu donc, les nouveautés (non exhaustives pour l'instant) suivantes :

  • Utiliser les Avatars et les animer (animations non fournies)
  • Support des groupes d'amis
  • Un meilleur API sonore
  • Un API pour la lecture de vidéos
  • Plus de fonctionnalités Live pour les "Extensions For Arcade" (l'add-on à XNA permettant de développer pour XLA et réservé aux pro)


En plus d'un nouvel XNA, Microsoft met à jour son kit de développement Xbox 360, alias XDK. La principale nouveauté réside en un nouvel hardware de la Xenon (la version debug de la console) qui voit sa RAM doublée. Ceci afin de permettre aux développeurs de profiter de toute la mémoire disponible tout en ayant des outils de debugage chargés. Les plus pointilleux auront surement remarqué le logo XNA sur cette nouvelle Xenon, mais celui est uniquement présent dans le but de promouvoir XNA.

 030
En marge de ces mises à jour, le Dream Build Play 2009 pointe le bout de son nez. Pour rappel, le DBP est un concours de développement amateur organisé par Microsoft tous les ans et récompense les gagnants en monnaie sonnante, voire en droits d'édition pour le XLA. Ainsi, des jeux comme The Dishwasher (qui sortira le mois prochain sur XLA) et CarneyVal Showtime (dispo sur les XBCG) ont été récompensés. Aucun détail n'a encore été donné sur cette troisième édition, mais Microsoft donne rendez-vous le 6 avril prochain pour en savoir d'avantage.

08mar 2009

Evénement spécial Xbox Live Arcade ce mois

A partir du 18 mars, Microsoft lance un événement spécial sur le Xbox Live Arcade. Nommé "Days of Arcade", il sera assez similaire au "Summer of Arcade" de l'été dernier. C'est-à-dire que cela se traduit par une opération marketing qui vise à mettre en avant des sorties importantes du XBLA. Durant six semaines, sept des plus grosses arcade de l'année auront lieux consécutivement. A savoir donc :

  • Hasbro Family Game Night (compilation de jeux de plateau Hasbro)
  • The Dishwasher: Dead Samurai (vainqueur du Dream Build Play 2007, par James Silva)
  • Flock (de Capcom)
  • Lode Runner (remake du classique éponyme)
  • Outrun Online Arcade (adaptation XBLA d'Outrun 2006
  • Puzzle Quest: Galactrix (spin-off galactique de Puzzle Quest)
  • UNO Rush (un nouvel UNO tirant parti des avatars du NXE)

Le mois de mars semble être assez stratégique pour Microsoft, si l'on cumule ceci avec le nouveau bundle Halo War, une nouvelle réduction de 40€ sur la console ainsi qu'une baisse du prix de l'abonnement au Xbox Live (49€ au lieu de 59€ l'année, mais durant mars 2009 seulement).

29jan 2009

Un Game Jam ce week end à Paris

Mekensleep hébergera ce week-end un Game Jam sur Paris (le premier en France). Qu'est-ce qu'un Game Jam ?

C'est comme un jam musical mais pour les jeux video. Chaque participant travaille dans une petite équipe pour réaliser un projet de jeu sur une période tres limitée, généralement un weekend. Avec une telle contrainte de temps, les jeux produits tendent a etre experimentaux et innovants.

L'événement se tiendra donc du 30 janvier au 1er février dans le 4ième arrondissement, est gratuit et ouvert à tous, mais nécessite une réservation.
Pour tous les détails et réserver sa place, c'est par ici (bas de page pour la réservation).

23jan 2009

Pas de Gamefest cette année

La Gamefest, la convention de Microsoft orientée sur le développement de jeux, n'aura pas lieu en 2009. En effet, suite aux retours des participants (composés majoritairement d'acteurs de l'industrie), la Gamefest a été déplacée au début de l'année. Ceux-ci jugeaient l'ancienne date mal placée par rapport aux saisons de ventes.
Plutôt que d'annoncer une Gamefest imminente pour 2009, Microsoft a choisi de sauter l'année en cours, pour donc organiser sous de meilleurs hospices la prochaine convention début 2010.

- page 1 de 5