{dev} Blog

Développement et industrie du jeu vidéo

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

05nov

Boku : un game maker selon Microsoft

Un nouveau projet de recherche chez Microsoft fait parler de lui dans la communauté XNA, normal puisqu'il est basé sur celui-ci et tourne sur Xbox 360.
Ce projet s'appel Boku et il s'agit d'un game maker qui se veut très intuitif et accessible par des enfants.

snapshot20081105203557.jpg

Boku n'a besoin que d'un contrôleur Xbox des plus classiques et d'un peu d'imagination pour fonctionner.
En effet, le projet dispose d'une interface très intuitive et disposée en anneaux afin de tirer partie des joysticks du contrôleur au mieux. Ce game maker permet donc de créer des mondes en modelant un terrain et en y ajoutant des objets.

snapshot20081105203615.jpg
Ces objets pourront suivre des règles définis sur un principe simple, "condition, réaction", qui n'est pas sans rappeler une instruction if.

Programming_UI_org.jpg
Ainsi, chaque objets est pourvu de sens, tel que la vue, le touché (collision) et divers autres propriétés au nom évocateur.

sensor_wheel.jpg

Et puisque des images et vidéos parlent surement mieux, je vous invites à visiter la page du projet chez Microsoft Research et visionner cette vidéo ainsi que celle ci.

Rappelons qu'il s'agit d'un projet de recherche et que sa finalité n'est pour l'instant pas d'être commercialisé.

30oct

Les Xbox Community Games pressentis pour le lancement

XNA 3 désormais sorti et avec l'arrivée prochaine du nouveau dashboard de la Xbox 360, Microsoft va inaugurer un nouveau service, les Community Games, ou comment permettre aux indépendants de distribuer leurs jeux à grandes échelles facilement et à moindre frais.
Les développeurs désireux d'avoir leurs jeux au premières loges s'empressent donc de soumettre leurs créations afin d'être disponibles dès le 19 novembre. Voici donc une liste, non exhaustive, des jeux qui seront potentiellement disponibles dès le lancement de l'offre.

Les jeux Microsoft


Afin d'être sur que l'offre ne sera pas vide à son lancement, Microsoft proposera les jeux XNA déjà disponibles sur le creator club à titre d'exemple.

Culture (200pts) est une sorte de puzzle, voir un non jeu. En attendant d'en savoir plus, le jeu s'apparente à un dessin à colorier via des numéros de couleurs...
Netters (50pts) n'est pas un jeu, il s'agit en effet d'un tableau à aimants permettant de créer des mots, en collaboration avec d'autres "joueurs" via le Live.
NetRumble (50pts) est surement le plus "intéressant" et est un mini jeu de shoot spacial 2D jouable en multi.

Les jeux indépendants pressentis


Biology Battle (prix inconnu) est un des jeux XNA les plus connus et se veut professionnel. Il s'agit d'un clone de Geometry War à la plastique similaire et proposant bon nombre de modes de jeux en passant par du coop à 4 et un mode à la "Tron" où le but est de tracer des lignes sans entrer en collision avec celle des adversaires.


Artoon (prix inconnu) est un jeu de plate forme et d'adresse jouable à 2 en compétition en local.

<a href="http://video.msn.com/video.aspx?vid=29f2fc5c-7ef6-4c99-957a-e4d7b37b9a9b" target="_new" title="Artoon - Dream Build Play 2008">Video: Artoon - Dream Build Play 2008</a>


Being (200pts) est un jeu de plate forme 2D.

<a href="http://video.msn.com/?mkt=en-US&playlist=videoByUuids:uuids:a9e179e9-ed6f-473e-b63d-456c6a77c3b9&showPlaylist=true&from=msnvideo" target="_new" title="Being Trailer">Video: Being Trailer</a>


Bloc (prix inconnu) est un shooter créé par Nick Gravelyn (MVP XNA) semblable dans la démarche à un Geometry War mais au design plus lounge.


Drift jeu inconnu encore.

Air Legends (prix inconnu) est également bien connu de la communauté XNA. Le jeu propose des dog fight seul ou à 2 en local.

<a href="http://video.msn.com/video.aspx?vid=13851075-2853-4529-9e97-2d6a79259391" target="_new" title="Air Legends trailer - a Dream Build Play 2008 contest entry and XNA game">Video: Air Legends trailer - a Dream Build Play 2008 contest entry and XNA game</a>


D'autres jeux sont suceptibles d'en faire parti, notamment les vainqueurs du Dream Build Play ainsi que les autres participants. D'autres jeux s'ajouteront également au fur et à mesure qu'ils seront soumis à l'évaluation du creator club.

30oct

XNA 3 disponible à l'heure

La dev team d'XNA s'est empressée de diffuser la version finale d'XNA 3 pour aller fêter l'événement en grande pompe, omettant au passage de communiquer sur sa sortie.

XNA 3 peut donc se récupérer par ici et nécessite donc une version 2008 de l'IDE de Microsoft (Visual C# Express, ou Studio 2008). Les nouveautés de cette version sont toujours les mêmes depuis la beta.

Au passage, Microsoft incite les développeurs a soumettre leurs jeux aux Community Games le plus tôt possible afin d'être sur d'avoir un contenu à proposer lors du lancement du nouveau dashboard le 19 novembre.

30oct

Les gagnants du Deam Build Play 2008 annoncés

Microsoft a annoncé les grands gagnants du concours Dream Build Play de cette année. Voici donc la liste des quatres jeux sélectionnés dont les développeurs se partageront 70,000$. A savoir que la plupart des jeux de ce Dream Build Play seront disponibles sur l'Xbox Live dans les Xbox Communty Games dès le 19 novembre (avec l'arrivée du nouveau dashboard de la console).

Première place


CarnyVale: Showtime des singapouriens de Team Gambit. Il s'agit d'un jeu d'acrobaties qui n'est pas sans rappeler Gymnast (vidéo) de Walaber (que vous pouvez télécharger sur PC). A la différence de Gymnast, CarnyVale se présente comme un puzzle game sur un fond de cirque.

<a href="http://video.msn.com/video.aspx?vid=9c5941d9-8996-41e6-aaa1-e2c127bf19b2" target="_new" title="CarneyVale: Showtime trailer">Video: CarneyVale: Showtime trailer</a>


Seconde place


Battle Tennis est un jeu de tennis très typé arcade, à l'image d'un Mario Tennis avec un gameplay du genre "easy to learn, hard to master". Il dispose d'une réalisation très léchée et d'un gameplay nerveux.


Troisième place


Weapon of Choice est un run'n'gun shoot'them up (à mes souhaits) nerveux au design quelque peu bizarre.


Quatrième place


HurrincaneX2 est un beat them up des plus nerveux dans une ambiance très kung fu. "Normal" pourra-t-on dire, puisque qu'il est développé par des chinois.


A noter que si Weapon of Choice est annoncé sur les Xbox Community Games, ses homologues visent plutôt une sortie sur le Live Arcade. Une bonne partie des autres jeux en concours verront également le jour sur les Community Games.

En attendant, Microsoft est en train de mettre à jour le processus d'évalutation des Xbox Community Games en vu de la sortie du nouveau dashboard de la console (prévu le 19 novembre) et de XNA 3 (attendu pour aujourd'hui).

14oct

XNA 3 pour le 30 octobre

Après une version CTP et une beta, XNA 3.0 verra le jour dans sa version définitive à la fin du mois, le 30 octobre pour être précis.
Cette sortie est annoncée en parallèle de celle de la Nouvelle Expérience Xbox (ou la refonte du dashboard de la console). Ce nouveau dashboard est attendu pour le 19 novembre et apportera (entre beaucoup de choses) le support des community games que XNA 3 permettra de mettre en oeuvre.
XNA 3 sortira donc quelques jours plus tôt afin de permettre aux développeurs d'adapter leurs jeux au nouveau framework pour qu'ils soient disponiblent sur le Live le plus tôt possible.
Quant aux nouveautés de cette version, le cahier des charges est identique à l'actuelle beta et le support de la 360 sera réactivé comme convenu.

Le rendez-vous du 30 est pris.

17sep

La beta d'XNA 3 à l'heure

Comme prévu dans le planning de la team XNA, la beta de la troisième mouture du framework est disponible avec les nouveautés annoncées.
Par la même occasion, nous apprenons qu'XNA 3 est définitivement et uniquement compatible avec les versions 2008 de l'IDE de Microsoft, à savoir Visual Studio 2008 et Visual C# 2008.

Pour le téléchargement, cela se passe via le site du creator club.

13sep

La version beta d'XNA 3 en approche

Après une version CTP en mai dernier, XNA 3 s'apprête à débarquer en version beta dans les jours à venir. Outre le support des Zunes et un API audio revu, voici une partie des nouveautés pour chaque plateforme qui arriveront avec cette beta.

Zune

  • Compatibilité avec le futur firmware 3.0 des Zunes
  • Stabilité améliorée
  • Support du déploiement des jeux sur Zune via un Windows 64bit
  • Possibilité d'utiliser le remote debuggeur

Xbox 360

  • Un template de projet Xbox 360
  • Support du Big Button Pad de Scene it!
  • Toujours impossible de déployer des jeux sur 360 avec cette beta, il faudra attendre la version finale pour cela

Nouvelles fonctionnalités communes aux plateformes

  • Possibilité d'accèder aux médias contenu sur votre Xbox ou PC
  • Un nouvel API sonore pour se passer d'XACT
  • Support de Rich Presence (permet de renseigner l'activité du joueur sur sa gamercard)
  • Support des invitations à jouer et de rejoindre une partie en cours via le dashboard
  • Le content pipeline compresse désormais à la volée le contenu pour des temps de chargement plus rapides
  • Support de l'installateur ClickOnce pour les déploiements windows
  • Possibilité de convertir un projet XNA 2 en XNA 3
  • Possibilité de prendre des captures d'écran de jeux Zune via un PC
  • Support de C#3 et ses nouveautés (Linq & co)
  • Possibilité d'intégrer plusieurs projets de Content Pipeline pour mieux gérer l'organisation d'un projet
  • Amélioration de l'importateur FBX (meilleur support des fichiers venant de 3D Studio Max et Maya)

Cette beta est donc attendue pour le début de semaine et est annoncée comme étant très proche de ce que sera la version finale, attendue elle pour la fin de l'année, en même temps que la nouvelle expérience du dashboard et les community games.

27juil

Du nouveau sur XNA 3 à la Gamefest

La Gamefest qui s'est tenue les 22 et 23 juillet derniers nous a permis d'en savoir un peu plus sur le devenir d'XNA et sa troisième version. En dehors de ce que nous savons déjà (support des Zunes, C# 3, et meilleur API audio), nous apprenons que d'autres fonctions viendront s'ajouter et Nick Gravelyn nous propose un résumé de ce qui a été à la Gamefest.

  • Synchronisation des projets cross-plateforme. Jusqu'ici, pour convertir un projet en projet 360 vers PC ou vice versa, il fallait copier l'ensemble des sources. Deux projets pourront être synchrones et l'ajout d'une ligne de code dans l'un sera répercuté dans l'autre.
  • Support de l'installateur Click-Once pour les déploiement sous Windows.
  • Possibilité d'avoir plusieurs projets de contenus (Content Pipeline) dans un seul projet pour une meilleure organisation.
  • Compression automatique de contenus. Dans XNA 3, tout sera compressé par défaut et décompressé aux chargements. Ceci afin de gagner de l'espace et améliorer les temps de chargement (la décompression étant plus rapide que le temps de transfert d'un disque dur). Un contrôle de la compression sera offert pour programmer des processeurs de contenus perso.
  • Meilleur support des modèles au format FBX.
  • API pour gérer les invitations à jouer (via un jeu ou via le Guide de la 360). Gère l'éventualité où un joueur n'a pas le jeu en lui proposant de le télécharger/acheter.
  • API pour les futurs XNA Community Games. Gestion des périodes d'essai (uniquement possible de limité dans le temps) et des achats.
  • Un meilleur support pour les jeux Xbox Live Arcade (uniquement pour les développeurs professionnels ayant une licence XDK.


En dehors de ceci, lors de sa présentation, Microsoft a donner quelques conseils de développement (optimisations) que tout bon développeur devrait déjà en parti avoir conscience.

24juil

XNA : Vers une plate forme de distribution pour les studios indépendants ?

J'en parlais il y a peu, XNA et son avenir ont été discuté à la Gamefest qui s'est tenue les 22 et 23 juillet. Ce que tout le monde avait imaginé lors du lancement d'XNA va finalement devenir réalité. Les auteurs de jeux pourront commercialiser leurs créations sur l'Xbox Live.

Depuis quelques mois, les titulaires d'une licence Creator Club peuvent soumettre leur(s) jeu(x) à l'évaluation des autres créateurs. L'ultime but de cette évaluation est de voir ses créations arriver parmi les XNA Community Games, téléchargeables par tous. Pour l'instant, ce service est en beta et limité au Creator Club. Mais ceci est en passe d'évoluer avec la refonte du dashboard qui surviendra en fin d'année.
En effet, les XNA Community Games feront leur apparition dans un channel qui leur sera dédié et pourront donc être téléchargés, à l'image des jeux Xbox Live Arcade. C'est l'occasion pour Microsoft de dévoiler son modèle de distribution qui permettra aux développeurs de vendre leurs jeux. Les titres pourront donc être mis gratuitement à disposition ou payant. Les tarifs qui seront appliqués aux jeux pourront être de 200, 400 ou 800 pts (soit ~2, 4, ou 8€). Toutefois, suivant la taille d'un jeu, un tarif minimum sera imposé par Microsoft, en guise d'hébergement sur leur serveur et à titre d'édition. Ainsi, si un jeu dépasse 50 Mo, un minimum de 200 pts sera imposé alors qu'un jeu dépassant 150 Mo devra être facturé à 400 pts minimum.
Les auteurs toucheront 70% du chiffre d'affaire de leurs jeux et si ils le souhaitent, ils pourront sacrifier leur marge pour que leurs jeux soient mis en avant sur la première page du channel.

Avec ce nouveau service, Microsoft entend bien lancer un nouveau marché, ou plutôt propulsé un marché déjà existant, celui des jeux indy. XNA devient donc une véritable plate forme d'édition en plus de proposer un framework complet.
La question des droits d'auteur est encore ouverte et on peut se demander si Microsoft laissera quartier libre aux développeurs quant à la distribution de leurs jeux via une autre plate forme.

Une nouveauté qui fera probablement la joie des studios indépendants et qui, idéalement, permettra à de nouveaux talents d'être révélés.

Cette évolution des XNA Community Games est attendue pour la fin de l'année, en même temps que la refonte du dashboard de la Xbox 360.

10juil

DirectX 11 et XNA 3 à la prochaine Gamefest

La nouvelle version de l'API multimédia de Microsoft fera sa première apparition à la Microsoft Game Technology Conference (alias Gamefest) de 2008 qui se tiendra à la fin du mois à Seattle (et début aout à Londres).

La Gamefest est essentiellement destinée aux professionnels du jeux vidéo et aux industriels (cartes graphiques, cpu, ...). Au menu de ce cru 2008, l'engouement se situe autour de DirectX 11, qui au travers des détails de la conférence, laisse transparaitre quelques une de ses nouveautés. Le nouvel API proposera donc des Shader en Model 5.0, du General Purpose GPU et d'autres fonctionnalités encore assez vagues comme le rendu Multi-Threadé pour, qui sait, de futurs GPUs multi-core (cf. le projet Larrabee d'Intel).

Là où beaucoup de personnes et industriels semblent déjà rechigner, c'est que Microsoft semble prolonger la rastérisation alors qu'on avait pu croire qu'Intel avait convaincu Microsoft de passer au Ray-tracing (dont le rendu en temps réel devient enfin réalité avec les nouvelles ATI HD48xx).

DirectX 11 sera également présent à l'événement annuel d'nVida, le nVision 2008, fin aout. L'API est attendu pour fin 2009, mais mon petit doigt me dit qu'il attendra début 2010 pour être livré avec Windows Seven.

En dehors de DirectX 11, Microsoft abordera divers sujets en relation avec la Xbox 360, dont XAudio 2, l'API sonore cross-plateforme Windows/360 ainsi que Dolby Game Studio, un framework sonore pour 360. Silverlight sera également mis en avant au rang du Casual Gaming, tout comme un petit topo sur le futur standard du langage C++ via le support du TR1 de Visual Studio 2008.

XNA 3 fera également un caméo à la Gamefest, via une présentation de ses nouveautés, que l'on connait en bonne partie via la CTP.

Du côté du Xbox Live, à priori rien de nouveau malgré les rumeurs insistantes d'avatars et de clone du Home de Sony. L'E3 nous en dira peut être plus que la Gamefest de ce côté la.
La, ou plutot les Gamefest se tiendront les 22 et 23 juillet à Seattle, le 6 aout à Londres et les 4 et 5 septembre à Tokyo.

- page 2 de 4 -