<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="fr">
  
  <meta xmlns="http://www.w3.org/1999/xhtml" name="robots" content="follow,noindex" />
  <title type="html">XNA Connection - Tutos, ressources de développement de jeux vidéo</title>
  <subtitle type="html">Développez simplement des jeux vidéos Windows et Xbox grâce à nos tutoriels, ressources et astuces. Faire un jeu vidéo n'a jamais été aussi facile!</subtitle>
  
  <link href="http://www.xna-connection.com/" rel="alternate" type="text/html" title="Développez simplement des jeux vidéos Windows et Xbox grâce à nos tutoriels, ressources et astuces. Faire un jeu vidéo n'a jamais été aussi facile!" />
  <updated>2012-05-18T11:18:14+02:00</updated>
  <author>
    <name>Mathieu Muller</name>
  </author>
  <id>urn:md5:e64b0aca67443c17ee9c61c682e7acb3</id>
  <generator uri="http://www.dotclear.org/">Dotclear</generator>
  
    
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom" /><feedburner:info uri="xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /><entry>
    <title>Organisation d'un apéro XNA</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/_EsE-gwfSUY/Organisation-d-un-ap%C3%A9ro-XNA" rel="alternate" type="text/html" title="Organisation d'un apéro XNA" />
    <id>urn:md5:c9b943ff50c4bdbc5b02ec1bf7b9b99c</id>
    <updated>2011-05-17T08:52:00+01:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Conférences</dc:subject>
        <dc:subject>Conférence</dc:subject><dc:subject>Mr Helmut</dc:subject>    
    <content type="html">
      
&lt;p&gt;J'ai reçu récemment de la part de l'un de mes contacts le mail suivant:

Bonjour à tous,
Je vous ai récemment contacté via Twitter (pour la plupart) autour d'une idée, celle d'un networking francophone autour d'XNA.
Pourquoi du networking? Afin de connaitre le tissu francophone des développeurs, établir des contacts utiles ou tout simplement... &lt;a href="http://www.xna-connection.com/post/Organisation-d-un-ap%C3%A9ro-XNA"&gt;&lt;em&gt;Lire&lt;/em&gt; Organisation d'un apéro XNA&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/_EsE-gwfSUY" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.xna-connection.com/post/Organisation-d-un-ap%C3%A9ro-XNA#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/1322</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Organisation-d-un-ap%C3%A9ro-XNA</feedburner:origLink></entry>
    
  <entry>
    <title>Un après-midi du développement sur XNA</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/2yxsNrdvmnY/Un-apr%C3%A8s-midi-du-d%C3%A9veloppement-sur-XNA" rel="alternate" type="text/html" title="Un après-midi du développement sur XNA" />
    <id>urn:md5:dd7a8a33b8b476bf53881c78cac98d5f</id>
    <updated>2011-05-05T13:47:00+01:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Conférences</dc:subject>
            
    <content type="html">
      
&lt;p&gt;La plupart d'entre vous ne le savent peut être pas mais Microsoft organise en sont sein des conférences gratuites, nommées «Les après-midi du développement» destinées au développeurs et portant chacune sur une technologie spécifique de Microsoft.

Je vous copie/colle le résumé de la conférence:

XNA dans tous ses états : La 3D à portée de... &lt;a href="http://www.xna-connection.com/post/Un-apr%C3%A8s-midi-du-d%C3%A9veloppement-sur-XNA"&gt;&lt;em&gt;Lire&lt;/em&gt; Un après-midi du développement sur XNA&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/2yxsNrdvmnY" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.xna-connection.com/post/Un-apr%C3%A8s-midi-du-d%C3%A9veloppement-sur-XNA#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/1321</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Un-apr%C3%A8s-midi-du-d%C3%A9veloppement-sur-XNA</feedburner:origLink></entry>
    
  <entry>
    <title>Indiefreaks Game Framework</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/m3AEoyXurSM/Indiefreaks-Game-Framework" rel="alternate" type="text/html" title="Indiefreaks Game Framework" />
    <id>urn:md5:8c0471967bb4ccf9ab27fbe77e4729f8</id>
    <updated>2011-02-05T10:41:00+00:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Communauté</dc:subject>
        <dc:subject>Framework</dc:subject><dc:subject>Indiefreaks Game Framework</dc:subject><dc:subject>Philippe Da Silva</dc:subject><dc:subject>Sunburn Engine</dc:subject><dc:subject>Synapse Gaming</dc:subject>    
    <content type="html">
      
&lt;p&gt;XNA a beau être un API de développement de jeu poussée, on se sent  parfois vite limité et/ou on se retrouve à faire encore et encore le même code. 
Philippe Da Silva est un développeur XNA qui, au fil des ans a accumulé de nombres librairies d'aide et les a assemblées dans un framework: l'Indiefreaks Game Framework, qui est voué à compenser les... &lt;a href="http://www.xna-connection.com/post/Indiefreaks-Game-Framework"&gt;&lt;em&gt;Lire&lt;/em&gt; Indiefreaks Game Framework&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/m3AEoyXurSM" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.xna-connection.com/post/Indiefreaks-Game-Framework#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/1319</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Indiefreaks-Game-Framework</feedburner:origLink></entry>
    
  <entry>
    <title>Conférence - Portage d'un jeu sur Windows Phone 7</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/VNiBAl5inbs/Un-soir-chez-Creative-Patterns" rel="alternate" type="text/html" title="Conférence - Portage d'un jeu sur Windows Phone 7" />
    <id>urn:md5:eb203b256a27e30da7b1cee80c45442c</id>
    <updated>2011-02-04T12:17:00+00:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Conférences</dc:subject>
        <dc:subject>Conférence</dc:subject><dc:subject>Creative Patterns</dc:subject><dc:subject>Podcast</dc:subject><dc:subject>TURN</dc:subject><dc:subject>Vidéo</dc:subject><dc:subject>Windows Phone 7</dc:subject><dc:subject>XNA 3.0</dc:subject>    
    <content type="html">
      
&lt;p&gt;&lt;a title="Logo Creative Patterns" href="http://www.xna-connection.com/public/articles/179/logo_creative_patterns.png"&gt;&lt;img title="Logo Creative Patterns" style="float: left; margin: 0 1em 1em 0;" alt="Logo Creative Patterns" target="_blank" src="http://www.xna-connection.com/public/articles/179/.logo_creative_patterns_t.jpg" /&gt;&lt;/a&gt;De part mes contacts, j'ai eu la chance d'être invité le 23 décembre au soir à une &lt;strong&gt;mini-conférence&lt;/strong&gt; plus ou moins informelle (ambiance bon enfant, on était 8) dans les locaux de &lt;a style="font-weight: bold;" hreflang="en" href="http://www.creative-patterns.com/"&gt;Creative Patterns&lt;/a&gt;&lt;strong&gt;, un développeur spécialisé Nintendo DS&lt;/strong&gt;, et qui dernièrement, en a profité pour tester le développement de jeux sur les smartphones, avec TURN, un puzzle-game qui me rappelle un peu Sokoban.&lt;/p&gt;&lt;p&gt;Le sujet de la conférence? Le portage de TURN sur la nouvelle plateforme mobile de Microsoft, à savoir Windows Phone 7. La conférence a été enregistrée, et même si on ne voit pas toujours bien sur la vidéo l'intervenant principal, on peut au moins suivre les différents slides de la conférence.
Parmi les points abordés lors de la conférence, on... &lt;a href="http://www.xna-connection.com/post/Un-soir-chez-Creative-Patterns"&gt;&lt;em&gt;Lire&lt;/em&gt; Conférence - Portage d'un jeu sur Windows Phone 7&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/VNiBAl5inbs" height="1" width="1"/&gt;</content>
    
          <link rel="enclosure" href="http://www.xna-connection.com/public/articles/179/conference_creative_patterns_portage_turn_windows_phone_7.wmv" length="221134424" type="video/x-ms-wmv" />
          <link rel="enclosure" href="http://www.xna-connection.com/public/articles/179/conference_creative_patterns_portage_turn_wp7_podcast.mp3" length="22474089" type="audio/mpeg3" />
    

    
          <wfw:comment>http://www.xna-connection.com/post/Un-soir-chez-Creative-Patterns#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/179</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Un-soir-chez-Creative-Patterns</feedburner:origLink></entry>
    
  <entry>
    <title>Les vecteurs - Partie 9 - Combinaison barycentriques</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/qGSYqNbkpTI/Partie-9-Combinaison-barycentriques" rel="alternate" type="text/html" title="Les vecteurs - Partie 9 - Combinaison barycentriques" />
    <id>urn:md5:0eb68d38340d3749e73b8c13afc16690</id>
    <updated>2010-12-19T11:49:00+00:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Les vecteurs</dc:subject>
        <dc:subject>Arithmétique</dc:subject><dc:subject>Article</dc:subject><dc:subject>Point</dc:subject><dc:subject>Vecteur</dc:subject>    
    <content type="html">
      
&lt;p&gt;
J'ai promis dans le &lt;a href="http://www.xna-connection.com/post/Partie-8-Arithm%C3%A9tique-des-points"&gt;dernier tutoriel&lt;/a&gt; que nous parlerions aujourd'hui les combinaisons barycentriques, et de leur utilité.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ce tutoriel va être un concentré de mathématiques&lt;/strong&gt;, mais ne soyez pas trop effrayés: j'essaierai d'expliquer toutes les notions ardues du mieux que je peux (et au pire, vous pouvez toujours laisser des commentaires pour que j'explique plus en détail certaines notions).
&lt;/p&gt;&lt;p&gt;Combinaison linéaires de points (dépendants de l'origine)

Comme nous avons déjà vu la semaine dernière, les combinaisons barycentriques sont des combinaisons linéaires de points. Avant de pouvoir examiner leur propriétés, nous devons d'abord revenir et parler plus en détail des combinaisons linéaires.


Qu'est ce qu'une combinaison linéaire... &lt;a href="http://www.xna-connection.com/post/Partie-9-Combinaison-barycentriques"&gt;&lt;em&gt;Lire&lt;/em&gt; Les vecteurs - Partie 9 - Combinaison barycentriques&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/qGSYqNbkpTI" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.xna-connection.com/post/Partie-9-Combinaison-barycentriques#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/176</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Partie-9-Combinaison-barycentriques</feedburner:origLink></entry>
    
  <entry>
    <title>Les vecteurs - Partie 8 - Arithmétique des points</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/OWhKO1Lv2no/Partie-8-Arithm%C3%A9tique-des-points" rel="alternate" type="text/html" title="Les vecteurs - Partie 8 - Arithmétique des points" />
    <id>urn:md5:aba34a61601c5e665da26578496b0cd3</id>
    <updated>2010-12-14T11:43:00+00:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Les vecteurs</dc:subject>
        <dc:subject>Arithmétique</dc:subject><dc:subject>Article</dc:subject><dc:subject>Point</dc:subject><dc:subject>Vecteur</dc:subject>    
    <content type="html">
      
&lt;p&gt;
&lt;strong&gt;Dans ce tutoriel, nous allons va parler de l'arithmétique des points&lt;/strong&gt;. Grâce aux &lt;a href="http://www.xna-connection.com/post/Partie-7-Des-vecteurs-aux-points"&gt;vecteurs de placement&lt;/a&gt;, nous savons maintenant comment travailler avec des points avec un ordinateur: &lt;strong&gt;il suffit simplement de faire des calculs sur les vecteurs de placement&lt;/strong&gt;, le résultat donnant un nouveau vecteur de placement qui représente votre nouveau point.
&lt;/p&gt;
&lt;p&gt;
On peut se demander &lt;strong&gt;pourquoi s'embêter avec l'arithmétique des points&lt;/strong&gt;: n'est ce pas la même chose que l'arithmétique vectorielle? &lt;strong&gt;En fait, il y a une différence: la gestion du point d'origine&lt;/strong&gt;. Comme nous avons vu dans le &lt;a href="http://www.xna-connection.com/post/Partie-7-Des-vecteurs-aux-points"&gt;tutoriel précédent&lt;/a&gt;, le monde réel n'a pas cette notion de point d'origine, mais les données que vous stockez dans une machine, si.&lt;/p&gt;&lt;p&gt;Si l'on veut que le modèle soit une représentation correcte du monde réel, il faut s'assurer que ce dernier  soit utilisable indépendamment du point d'origine.

Le problème

Prenons deux points P et Q dans le monde réel. Maintenant, tentons d'additionner ces deux points. Ça n'a pas de sens, n'est ce pas?


Reprenons une feuille de papier,... &lt;a href="http://www.xna-connection.com/post/Partie-8-Arithm%C3%A9tique-des-points"&gt;&lt;em&gt;Lire&lt;/em&gt; Les vecteurs - Partie 8 - Arithmétique des points&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/OWhKO1Lv2no" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.xna-connection.com/post/Partie-8-Arithm%C3%A9tique-des-points#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/175</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Partie-8-Arithm%C3%A9tique-des-points</feedburner:origLink></entry>
    
  <entry>
    <title>Les vecteurs - Partie 7 - Des vecteurs aux points</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/4ncI479W9VQ/Partie-7-Des-vecteurs-aux-points" rel="alternate" type="text/html" title="Les vecteurs - Partie 7 - Des vecteurs aux points" />
    <id>urn:md5:f2fd8a85741551a26e07e8c44969ad42</id>
    <updated>2010-12-09T10:34:00+00:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Les vecteurs</dc:subject>
        <dc:subject>Article</dc:subject><dc:subject>Point</dc:subject><dc:subject>Vecteur</dc:subject>    
    <content type="html">
      
&lt;p&gt;
Dans ce tutoriel, nous allons apprendre à convertir des points vers des vecteurs.&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Tout le monde sait comment trouver le milieu de deux points différents&lt;/strong&gt;; il existe plusieurs manière de faire, mais il ne vous viendrait jamais à l'esprit d'utiliser des vecteurs pour ce genre de tâches, n'est ce pas?
&lt;/p&gt;
&lt;p&gt;
Le problème est que dans un monde virtuel, représenté dans la mémoire d'un ordinateur, &lt;strong&gt;vous ne pouvez pas utiliser des outils comme la règle ou le compas&lt;/strong&gt;; vous êtes obligés de vous fier à des outils mathématiques pour calculer les points qui vous intéressent.
&lt;/p&gt;&lt;p&gt;Avant de vouloir calculer des positions de points dans l'univers, nous avons un problème: nous ne savons pas comment stocker des points dans la mémoire de l'ordinateur (même si la solution informatique semble évidente, il est bon de voir les implications mathématiques de la chose). 

Par contre, nous savons donc déjà comment travailler avec les... &lt;a href="http://www.xna-connection.com/post/Partie-7-Des-vecteurs-aux-points"&gt;&lt;em&gt;Lire&lt;/em&gt; Les vecteurs - Partie 7 - Des vecteurs aux points&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/4ncI479W9VQ" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.xna-connection.com/post/Partie-7-Des-vecteurs-aux-points#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/174</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Partie-7-Des-vecteurs-aux-points</feedburner:origLink></entry>
    
  <entry>
    <title>Les vecteurs - Partie 6 - Une nouvelle lumière sur l'arithmétique vectorielle</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/Ns7EBNUFpE8/Partie-6-Une-nouvelle-lumi%C3%A8re-sur-l-arithm%C3%A9tique-vectorielle" rel="alternate" type="text/html" title="Les vecteurs - Partie 6 - Une nouvelle lumière sur l'arithmétique vectorielle" />
    <id>urn:md5:f50494d83c4abbb115ae744dde81b6ba</id>
    <updated>2010-12-04T14:29:00+00:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Les vecteurs</dc:subject>
        <dc:subject>Arithmétique</dc:subject><dc:subject>Article</dc:subject><dc:subject>Vecteur</dc:subject>    
    <content type="html">
      
&lt;p&gt;
&lt;strong&gt;Nous savons déjà comment représenter des vecteurs par des valeurs grâce aux les composantes de ces derniers.&lt;/strong&gt; Nous allons apprendre maintenant à faire l'arithmétique vectorielle en n'utilisant plus que les valeurs composantes.
&lt;/p&gt;
&lt;p&gt;
Comment allons nous faire cela? Nous avons vu dans les autres tutoriels que &lt;strong&gt;c&lt;strong&gt;haque vecteur peut être représenté par une combinaison linéaire de vecteurs unitaires&lt;/strong&gt;&lt;/strong&gt;. Ceci est notre clef pour traduire toutes les opérations de vecteurs en opérations numériques.
&lt;/p&gt;&lt;p&gt;Pour chaque opération, la première étape sera d'écrire un vecteur en tant que combinaison linéaire des vecteurs unitaires; à ce moment là, il ne restera plus que les valeurs réelles et les vecteurs unitaires.


Nous allons utiliser A(a1, a2, a3), B(b1, b2, b3) et C(c1, c2, c3) comme vecteurs d'entrée pour nos opérations; R(x, y, z) sera le... &lt;a href="http://www.xna-connection.com/post/Partie-6-Une-nouvelle-lumi%C3%A8re-sur-l-arithm%C3%A9tique-vectorielle"&gt;&lt;em&gt;Lire&lt;/em&gt; Les vecteurs - Partie 6 - Une nouvelle lumière sur l'arithmétique vectorielle&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/Ns7EBNUFpE8" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.xna-connection.com/post/Partie-6-Une-nouvelle-lumi%C3%A8re-sur-l-arithm%C3%A9tique-vectorielle#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/172</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Partie-6-Une-nouvelle-lumi%C3%A8re-sur-l-arithm%C3%A9tique-vectorielle</feedburner:origLink></entry>
    
  <entry>
    <title>Les vecteurs - Partie 5 - Espace tri-dimensionnel et règle de la main droite</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/yd0Y2LoDiZY/Partie-5-Espace-tri-dimensionnel-et-r%C3%A8gle-de-la-main-droite" rel="alternate" type="text/html" title="Les vecteurs - Partie 5 - Espace tri-dimensionnel et règle de la main droite" />
    <id>urn:md5:b444823176556d14c85d9c1ec78b47a8</id>
    <updated>2010-11-30T14:04:00+00:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Les vecteurs</dc:subject>
        <dc:subject>Article</dc:subject><dc:subject>Repère vectoriel</dc:subject><dc:subject>Vecteur</dc:subject>    
    <content type="html">
      
&lt;p&gt;
Aujourd'hui, nous allons examiner quels sont les bénéfices d'utiliser une base respectant la règle de la main droite (autrement nommé repère direct), ce qu'est la règle du tire-bouchon, et comment vous devriez dessiner les bases 3D sur le papier.
&lt;/p&gt;&lt;p&gt;Deux manières d'arranger des bases

Nous avons vaguement parlé la dernière fois de la règle de la main droite et de la règle de la main gauche; il est temps de vous révéler ce que cela signifie...


Pour cela, nous allons faire un petit travail mental: ouvrez vos mains de telle sorte que l'index et le pouce soient tendus, et repliez à moitié... &lt;a href="http://www.xna-connection.com/post/Partie-5-Espace-tri-dimensionnel-et-r%C3%A8gle-de-la-main-droite"&gt;&lt;em&gt;Lire&lt;/em&gt; Les vecteurs - Partie 5 - Espace tri-dimensionnel et règle de la main droite&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/yd0Y2LoDiZY" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.xna-connection.com/post/Partie-5-Espace-tri-dimensionnel-et-r%C3%A8gle-de-la-main-droite#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/171</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Partie-5-Espace-tri-dimensionnel-et-r%C3%A8gle-de-la-main-droite</feedburner:origLink></entry>
    
  <entry>
    <title>Les vecteurs - Partie 4 - Les espaces vectoriels</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/gYBxHyNlVkQ/Partie-4-Les-espaces-vectoriels" rel="alternate" type="text/html" title="Les vecteurs - Partie 4 - Les espaces vectoriels" />
    <id>urn:md5:ee62af972b330566b22e8467667adce7</id>
    <updated>2010-11-25T13:36:00+00:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Les vecteurs</dc:subject>
        <dc:subject>Article</dc:subject><dc:subject>Repère vectoriel</dc:subject><dc:subject>Vecteur</dc:subject>    
    <content type="html">
      
&lt;p&gt;Nous connaissons déjà un moyen d'utiliser les vecteurs sur un plan 2D; dans les &lt;a href="http://www.xna-connection.com/post/Partie-3-L-arithm%C3%A9tique-vectorielle-en-d%C3%A9tails"&gt;chapitres précédents&lt;/a&gt;, nous avons appris à les dessiner, et faire des opérations arithmétiques basiques.&lt;/p&gt;
&lt;p&gt;Seulement, cette méthodologie ne nous permet pas de représenter les vecteurs d'une manière informatique: &lt;strong&gt;il nous reste à les transformer en structures algébriques compréhensibles pour les ordinateurs&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Espaces vectoriels et valeurs composantes
Le cas de la 2D

Dans le chapitre précédent, nous avons pu voir qu'il était possible de décomposer des vecteurs et de les recomposer grâce aux combinaisons linéaires. Si l'on regarde de plus près, on se rend compte qu'il est pratiquement toujours possible de décomposer n'importe quel vecteur 2D libre en... &lt;a href="http://www.xna-connection.com/post/Partie-4-Les-espaces-vectoriels"&gt;&lt;em&gt;Lire&lt;/em&gt; Les vecteurs - Partie 4 - Les espaces vectoriels&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/gYBxHyNlVkQ" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.xna-connection.com/post/Partie-4-Les-espaces-vectoriels#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/170</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Partie-4-Les-espaces-vectoriels</feedburner:origLink></entry>
    
  <entry>
    <title>Les vecteurs - Partie 3 - Arithmétique vectorielle avancée</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/dO8BsxlCHxY/Partie-3-L-arithm%C3%A9tique-vectorielle-en-d%C3%A9tails" rel="alternate" type="text/html" title="Les vecteurs - Partie 3 - Arithmétique vectorielle avancée" />
    <id>urn:md5:b48d9df500851cd67fc9ad0f8be6bdce</id>
    <updated>2010-11-20T11:13:00+00:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Les vecteurs</dc:subject>
        <dc:subject>Arithmétique</dc:subject><dc:subject>Article</dc:subject><dc:subject>Vecteur</dc:subject>    
    <content type="html">
      
&lt;h2&gt;&lt;a name="arithmetique-vectorielle-avancee-introduction"&gt;Introduction&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;
Dans ce tutoriel, nous allons poursuivre sur l'arithmétique vectorielle: en réutilisant&amp;nbsp; les choses apprises l&lt;a href="http://www.xna-connection.com/post/Partie-2-Arithm%C3%A9tique-des-vecteurs"&gt;a dernière fois&lt;/a&gt;, nous pourrons faire des choses plus complexes avec les vecteurs, comme de la &lt;strong&gt;combinaison linéaire&lt;/strong&gt;, de la &lt;strong&gt;décomposition de vecteurs&lt;/strong&gt;,&amp;nbsp; ou des projections perpendiculaires.&lt;/p&gt;
&lt;p&gt;On parlera aussi de la priorité des opérateurs, et de la manière de gérer ces derniers dans des cas non-triviaux.&lt;/p&gt;&lt;p&gt;Opérations avancées
Combinaison linéaire

La combinaison linéaire est la combinaison entre une addition vectorielle et un produit scalaire. Elle est utilisée très souvent en arithmétique vectorielle, et est exprimée ainsi: (r*U) + (s*V).

Je n'en dis pas plus pour le moment, cette opération sera utilisée plus tard et je reviendrai dessus le... &lt;a href="http://www.xna-connection.com/post/Partie-3-L-arithm%C3%A9tique-vectorielle-en-d%C3%A9tails"&gt;&lt;em&gt;Lire&lt;/em&gt; Les vecteurs - Partie 3 - Arithmétique vectorielle avancée&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/dO8BsxlCHxY" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.xna-connection.com/post/Partie-3-L-arithm%C3%A9tique-vectorielle-en-d%C3%A9tails#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/169</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Partie-3-L-arithm%C3%A9tique-vectorielle-en-d%C3%A9tails</feedburner:origLink></entry>
    
  <entry>
    <title>Les vecteurs - Partie 2 - Arithmétique des vecteurs</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/aZMzSobs1Hk/Partie-2-Arithm%C3%A9tique-des-vecteurs" rel="alternate" type="text/html" title="Les vecteurs - Partie 2 - Arithmétique des vecteurs" />
    <id>urn:md5:f1801155b17a1289604c81969c08f347</id>
    <updated>2010-11-15T09:11:00+00:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Les vecteurs</dc:subject>
        <dc:subject>Arithmétique</dc:subject><dc:subject>Article</dc:subject><dc:subject>Vecteur</dc:subject>    
    <content type="html">
      
&lt;h2&gt;&lt;a name="arithmetique-vectorielle-introduction"&gt;Introduction&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;
Dans cette partie, nous allons apprendre comment &lt;strong&gt;effectuer des calculs avec les vecteurs&lt;/strong&gt;: comment les ajouter, ou les soustraire entre eux, comment les multiplier avec des nombres réels ou d'autres vecteurs, etc...
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;La plupart du temps, on ne travaille qu'avec des vecteurs libres&lt;/strong&gt;, car la plupart des applications n'ont pas besoin de connaitre le point de départ du vecteur. Vous pouvez par exemple représenter la vitesse d'une voiture grâce a deux vecteurs liés, mais chaque point de cette voiture aura la même vitesse.
&lt;/p&gt;
&lt;p&gt;
Il n'y a donc pas besoin de représenter les deux vitesses avec deux vecteurs liés différents, car ils stockent la même information (direction, sens et longueur); il est donc possible d'utiliser un vecteur libre qu'on dessine à l'origine.
&lt;/p&gt;
&lt;p class="note"&gt;
À partir de maintenant, quand nous parlerons de vecteurs, &lt;strong&gt;il s'agira toujours de vecteurs libres&lt;/strong&gt;, sauf si l'on mentionne le contraire.
&lt;/p&gt;&lt;p&gt;Comme pour les nombres réels, il est possible d'effectuer des opérations avec des vecteurs, comme l'addition, la soustraction, et la multiplication. En ce qui concerne cette dernière, il faut savoir qu'il existe  en existe trois types différents: 
La première multiplication est la multiplication par un réel, qui permet de multiplier un vecteur... &lt;a href="http://www.xna-connection.com/post/Partie-2-Arithm%C3%A9tique-des-vecteurs"&gt;&lt;em&gt;Lire&lt;/em&gt; Les vecteurs - Partie 2 - Arithmétique des vecteurs&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/aZMzSobs1Hk" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.xna-connection.com/post/Partie-2-Arithm%C3%A9tique-des-vecteurs#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/168</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Partie-2-Arithm%C3%A9tique-des-vecteurs</feedburner:origLink></entry>
    
  <entry>
    <title>Les vecteurs - Partie 1 - Définition des vecteurs</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/bRSI4qKBM7U/Partie-1-D%C3%A9finition-des-vecteurs" rel="alternate" type="text/html" title="Les vecteurs - Partie 1 - Définition des vecteurs" />
    <id>urn:md5:c6e144d402582d0110e79dcfdfb508f3</id>
    <updated>2010-11-03T08:51:00+00:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Les vecteurs</dc:subject>
        <dc:subject>Article</dc:subject><dc:subject>Définition</dc:subject><dc:subject>Vecteur</dc:subject>    
    <content type="html">
      
&lt;p class="note"&gt;Cet article est une adaptation assez libre de la série d'articles en anglais de &lt;a href="http://www.bramz.net/" title="Bram'z" hreflang="en" target="_blank"&gt;Bram de Greve&lt;/a&gt; originellement publié sur feu le site &lt;a href="http://www.flipcode.com/" hreflang="en" target="_blank" title="Game Development on flipcode.com"&gt;FlipCode&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
Sur notre site, nous avons beau faire des articles plutôt orienté vers la pratique, il me semblait important, pour les tutoriels les plus complexes, de faire &lt;strong&gt;un résumé concis&lt;/strong&gt; (et quelque peu édulcoré, parfois) du &lt;strong&gt;fonctionnement des vecteurs&lt;/strong&gt;.
&lt;/p&gt;
&lt;p&gt;
Les plus matheux d'entre vous pourrons se référer à de plus amples ouvrages de mathématiques vectorielles, mais les notions abordées dans cette série de tutoriels devraient être largement suffisante pour n'importe quel jeu 2D/3D.
&lt;/p&gt;&lt;p&gt;Introduction

Quand on souhaite jouer avec la géométrie, il faut utiliser ce qu'on nomme un espace de travail. Dans 99% des cas, on utilise un espace bi-dimensionnel ou tri-dimensionnel (2D ou 3D), suivant le type de jeu que l'on souhaite faire. 
Il est aussi possible (mais dans notre cas, ce n'est pas très utile) d'avoir des espaces de travail... &lt;a href="http://www.xna-connection.com/post/Partie-1-D%C3%A9finition-des-vecteurs"&gt;&lt;em&gt;Lire&lt;/em&gt; Les vecteurs - Partie 1 - Définition des vecteurs&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/bRSI4qKBM7U" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.xna-connection.com/post/Partie-1-D%C3%A9finition-des-vecteurs#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/167</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Partie-1-D%C3%A9finition-des-vecteurs</feedburner:origLink></entry>
    
  <entry>
    <title>Plex, anciennement Hexo Planet, débarque sur Windows Phone 7</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/McsbiACx9aU/Hexo-Planet-Plex%21" rel="alternate" type="text/html" title="Plex, anciennement Hexo Planet, débarque sur Windows Phone 7" />
    <id>urn:md5:44d9a9f5a27ee9993bafe847782db511</id>
    <updated>2010-11-02T23:08:00+00:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Jeux</dc:subject>
        <dc:subject>Article</dc:subject><dc:subject>Hexo Planet</dc:subject><dc:subject>Imagine Cup</dc:subject><dc:subject>Jeu indépendant</dc:subject><dc:subject>Kalezo</dc:subject><dc:subject>Plex</dc:subject><dc:subject>Windows Phone 7</dc:subject>    
    <content type="html">
      
&lt;p&gt;&lt;img style="float: left; margin: 0 1em 1em 0; width: 124px; height: 124px;" alt="kalezo-plex-logo-jeu.png" src="http://www.xna-connection.com/public/articles/173/kalezo-plex-logo-jeu.png" /&gt; La jeune société française &lt;a href="http://www.kalezo.com/" title="Kalezo" target="_blank"&gt;Kalezo&lt;/a&gt;, dont on avait déjà eu l'occasion de parler ici suite à sa participation au concours &lt;a href="http://www.xna-connection.com/tag/Imagine%20Cup"&gt;Imagine Cup&lt;/a&gt; 2010 avec son jeu HexoPlanet remet le couvert avec Plex, son adaptation de &lt;a href="http://www.xna-connection.com/tag/Hexo%20Planet"&gt;Hexo Planet&lt;/a&gt; sur &lt;a href="http://www.xna-connection.com/tag/Windows%20Phone%207"&gt;Windows Phone 7&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Plex est un jeu de réflexion en 3D&lt;/strong&gt; unique en son genre, où vous devez correspondre des couleurs pour détruire les blocs qui sont organisés en une sphère.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Plex demeure dans le même registre que Hexo Planet&lt;/strong&gt; avec
le scénario en moins mais une interface et une expérience de jeu
revisitée. En effet, avec l’adaptation du jeu sur la nouvelle plateforme
mobile de Microsoft, Plex s’inscrit dans les jeux tactiles et cherche à
s’y forger une place dans le marché des smartphones.
&lt;/p&gt;&lt;p&gt;Deux concepts différents

Viendra avec cette version mobile un mode Aventure avec 2 concepts de jeu différents et des objectifs variés qui poussera le joueur à progresser à travers 24 niveaux.

Time Attack

Le premier mode étant le Time Attack, une course contre la montre offrant au joueur la possibilité de réaliser des «suites»,... &lt;a href="http://www.xna-connection.com/post/Hexo-Planet-Plex%21"&gt;&lt;em&gt;Lire&lt;/em&gt; Plex, anciennement Hexo Planet, débarque sur Windows Phone 7&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/McsbiACx9aU" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.xna-connection.com/post/Hexo-Planet-Plex%21#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/173</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Hexo-Planet-Plex%21</feedburner:origLink></entry>
    
  <entry>
    <title>XNA Connection - Mises à jour</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/PJktJslvi3w/XNA-Connection-Mises-%C3%A0-jour" rel="alternate" type="text/html" title="XNA Connection - Mises à jour" />
    <id>urn:md5:fe51df0358b50c85ad974a93f05596ad</id>
    <updated>2010-10-28T09:39:00+01:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Article</dc:subject><dc:subject>Site</dc:subject>    
    <content type="html">
      
&lt;p&gt;Une petite news qui ne concerne pas XNA directement aujourd'hui, mais le site en lui-même. Vous avez déjà pu constater que la page de garde n'affiche plus les dernières sorties XBLA: c'est indépendant de notre volonté; en effet, Microsoft a arrêté de fournir les flux RSS concernant les publications XBLA.


Ensuite, nous avons migré sur une... &lt;a href="http://www.xna-connection.com/post/XNA-Connection-Mises-%C3%A0-jour"&gt;&lt;em&gt;Lire&lt;/em&gt; XNA Connection - Mises à jour&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/PJktJslvi3w" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.xna-connection.com/post/XNA-Connection-Mises-%C3%A0-jour#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/166</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/XNA-Connection-Mises-%C3%A0-jour</feedburner:origLink></entry>
    
  <entry>
    <title>Conférences gratuites sur le développement de JV</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/Z4piv1rLzFg/Conf%C3%A9rences-gratuites-sur-le-d%C3%A9veloppement-de-JV" rel="alternate" type="text/html" title="Conférences gratuites sur le développement de JV" />
    <id>urn:md5:9c2541b75f7ef2ae24396a4cda2022ea</id>
    <updated>2010-09-07T10:06:00+01:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Conférences</dc:subject>
        <dc:subject>Brève</dc:subject><dc:subject>Conférence</dc:subject>    
    <content type="html">
      
&lt;p&gt;
&lt;a href="http://www.xna-connection.com/public/articles/165/maniacs-of-noise-affiche-jeroen-tel-the-c-men.jpg"&gt;&lt;img title="Maniacs of Noise - Jeroen Tel &amp;amp; The C-Men" style="float: left; margin: 0 1em 1em 0;" alt="" src="http://www.xna-connection.com/public/articles/165/.maniacs-of-noise-affiche-jeroen-tel-the-c-men_t.jpg" /&gt;&lt;/a&gt;Cela va faire dix ans qu'à &lt;strong&gt;Namur,&lt;/strong&gt; en Belgique, &lt;strong&gt;on forme des p'tit jeunes qui n'en veulent aux métiers de l'infographie&lt;/strong&gt;. Ca se passe à la &lt;strong&gt;Haute École Albert Jacquard&lt;/strong&gt;, et pour fêter cet anniversaire le groupe de spécialisation en jeux vidéo organise une journée de conférences gratuites &lt;strong&gt;le jeudi 30 septembre&lt;/strong&gt; avec de grands noms du jeu vidéo. Alors il faut que vous viendez tous parce que ça va être chouette, voici le programme :
&lt;/p&gt;&lt;p&gt;14h30 - 15h30 : Mike Singleton - "The forgotten art of doing a lot with a little"
Alors que vous n'étiez probablement pas encore conçus (ou à peine) ce monsieur programmait déjà des jeux vidéo, et il n'a jamais arrêté. Séquence nostalgie, il expliquera comment on faisait des jeux vidéo à l'époque où il n'y avait pas tous les machins qu'on a... &lt;a href="http://www.xna-connection.com/post/Conf%C3%A9rences-gratuites-sur-le-d%C3%A9veloppement-de-JV"&gt;&lt;em&gt;Lire&lt;/em&gt; Conférences gratuites sur le développement de JV&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/Z4piv1rLzFg" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.xna-connection.com/post/Conf%C3%A9rences-gratuites-sur-le-d%C3%A9veloppement-de-JV#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/165</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Conf%C3%A9rences-gratuites-sur-le-d%C3%A9veloppement-de-JV</feedburner:origLink></entry>
    
  <entry>
    <title>Gamescom 2010 - Les premiers jeu Live! pour Windows Phone 7 annoncés</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/G_WTSWDyao4/Gamescom-2010-Les-premiers-jeu-Live%21-pour-Windows-Phone-7-annonc%C3%A9s" rel="alternate" type="text/html" title="Gamescom 2010 - Les premiers jeu Live! pour Windows Phone 7 annoncés" />
    <id>urn:md5:c2752ff5d63d2773fb068b7b8512d785</id>
    <updated>2010-08-17T16:30:00+01:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Conférences</dc:subject>
        <dc:subject>Arkedo</dc:subject><dc:subject>Gamescom</dc:subject><dc:subject>Jeu indépendant</dc:subject><dc:subject>Vidéo</dc:subject><dc:subject>Windows Phone 7</dc:subject><dc:subject>Xbox Live Indie Games</dc:subject>    
    <content type="html">
      
&lt;p&gt;&lt;a href="http://www.xna-connection.com/public/articles/162/logo-gamescom.jpg" title="Logo officiel de la Gamescom 2010"&gt;&lt;img style="float: left; margin: 0 1em 1em 0;" alt="Logo officiel de la Gamescom 2010" src="http://www.xna-connection.com/public/articles/162/.logo-gamescom_s.jpg" title="Logo officiel de la Gamescom 2010" /&gt;&lt;/a&gt;Le salon &lt;a href="http://www.gamescom.de/de/gamescom/home/index.php" target="_blank" title="Salon GamesCom, 2010, Köln" hreflang="de"&gt;Gamescom 2010&lt;/a&gt; qui se tient cette semaine à Cologne en Allemagne était une bonne occasion pour Microsoft de faire parler encore une fois de sa plateforme &lt;a href="http://www.microsoft.com/windowsmobile/fr-fr/cmpn1/windowsphone7series/default.mspx" hreflang="fr" title="Site officiel de la plateforme mobile Windows Phone 7" target="_blank"&gt;Windows Phone 7&lt;/a&gt;. Le géant américain en a profité pour annoncer notamment une série de jeux Xbox Live! qui vont être disponibles sur ses mobiles. Parmi la liste, on remarquera non seulement des grosses licences (Assassin's Creed, Castlevania ), et des jeux qui ont bercé notre enfance (Earthworm Jim!). &lt;/p&gt;
&lt;p&gt;La scène indie n'est pas oubliée non plus, car on peut distinguer dans la liste le studio français Arkedo avec son jeu O.M.G..&lt;/p&gt;&lt;p&gt;Grâce au Live! il sera possible de mixer le jeu console et le jeu mobile, ainsi que de rester connecté en permanence avec ses amis, pour ne plus avoir à interrompre ses parties en cours. Une première vidéo promotionnelle montrant quelques jeux est d'ailleurs déjà apparue sur le net:





Voici une première liste non exhaustive de jeux... &lt;a href="http://www.xna-connection.com/post/Gamescom-2010-Les-premiers-jeu-Live%21-pour-Windows-Phone-7-annonc%C3%A9s"&gt;&lt;em&gt;Lire&lt;/em&gt; Gamescom 2010 - Les premiers jeu Live! pour Windows Phone 7 annoncés&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/G_WTSWDyao4" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.xna-connection.com/post/Gamescom-2010-Les-premiers-jeu-Live%21-pour-Windows-Phone-7-annonc%C3%A9s#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/162</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Gamescom-2010-Les-premiers-jeu-Live%21-pour-Windows-Phone-7-annonc%C3%A9s</feedburner:origLink></entry>
    
  <entry>
    <title>Interview avec Kydos Studios</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/lFsyNXoBpF4/Interview-avec-Kydos-Studios" rel="alternate" type="text/html" title="Interview avec Kydos Studios" />
    <id>urn:md5:975eaff94fbd849dc7d05c80c078b596</id>
    <updated>2010-08-10T20:38:00+01:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Communauté</dc:subject>
        <dc:subject>Dream Build Play</dc:subject><dc:subject>Interview</dc:subject><dc:subject>Jeu indépendant</dc:subject><dc:subject>Kydos Studios</dc:subject><dc:subject>Lumi</dc:subject>    
    <content type="html">
      
&lt;p&gt;&lt;a href="http://www.xna-connection.com/public/articles/161/kydos-studios-createurs-de-lumi-soul.jpg"&gt;&lt;img style="float: left; margin: 0 1em 1em 0;" alt="" src="http://www.xna-connection.com/public/articles/161/.kydos-studios-createurs-de-lumi-soul_s.jpg" /&gt;&lt;/a&gt;Kydos Studios, à l'origine de &lt;a href="http://marketplace.xbox.com/fr-FR/games/media/66acd000-77fe-1000-9115-d802585505a7/" target="_blank" hreflang="fr" title="Lumi, par Kydos Studios, est un jeu de plateforme basé sur la lumière et le magnétisme"&gt;Lumi&lt;/a&gt;, le jeu vainqueur du concours &lt;a href="http://www.xna-connection.com/tag/Dream%20Build%20Play%202010"&gt;Dream Build Play 2010&lt;/a&gt; nous a fait l'honneur de participer à une petite interview. Contrairement à &lt;a href="http://xbla360.vraiforum.com/t224-Interview-Kydos-Studio.htm" title="Interview de Nicolas Daurès, Kydos Studios, au sujet de leur jeu Lumi" target="_blank" hreflang="fr"&gt;l'excellente l'interview&lt;/a&gt; de nos confrères du site XBLA360.fr, les questions se posaient plus sur le domaine du développement et du marketing autour du jeu; ces deux interviews sont donc complémentaires (et nous n'allions quand même pas faire faire un copier/coller à Nicolas Daurès, qui nous a accordé son temps précieux).&lt;/p&gt;&lt;p&gt;Qu'est ce qui a motivé votre choix de travailler avec le framework XNA
de Microsoft?
Le framework XNA n'est pas un moteur de jeu. Il ne nous impose donc pas
une architecture de moteur qui pourrait être trop lourde ou complexe
pour de petits jeux et nous laisse une liberté totale dans le
développement de notre propre moteur. De plus, XNA est... &lt;a href="http://www.xna-connection.com/post/Interview-avec-Kydos-Studios"&gt;&lt;em&gt;Lire&lt;/em&gt; Interview avec Kydos Studios&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/lFsyNXoBpF4" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.xna-connection.com/post/Interview-avec-Kydos-Studios#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/161</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Interview-avec-Kydos-Studios</feedburner:origLink></entry>
    
  <entry>
    <title>Algorithme de Perlin Noise en C#</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/9Y_wSrDa11Y/Algorithme-de-Perlin-Noise-en-C" rel="alternate" type="text/html" title="Algorithme de Perlin Noise en C#" />
    <id>urn:md5:110b3b10ba00ef4972d8c48280a2db37</id>
    <updated>2010-07-19T22:06:00+01:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Articles</dc:subject>
        <dc:subject>Bruit Perlin</dc:subject><dc:subject>Csharp 2.0</dc:subject><dc:subject>Gestion du contenu</dc:subject><dc:subject>Procédural</dc:subject><dc:subject>Texture</dc:subject><dc:subject>Tutoriel</dc:subject>    
    <content type="html">
      
&lt;p&gt;&lt;a href="http://www.xna-connection.com/public/articles/42/perlin_noise.jpg"&gt;&lt;img title="Résultat d'un algorithme de Perlin Noise appliqué à une HeightMap" style="float: left; margin: 0 1em 1em 0;" alt="" src="http://www.xna-connection.com/public/articles/42/.perlin_noise_s.jpg" /&gt;&lt;/a&gt;L'algorithme de bruit inventé par &lt;a hreflang="fr" href="http://en.wikipedia.org/wiki/Ken_Perlin" title="Ken Perlin sur Wikipédia" target="_blank"&gt;Ken Perlin&lt;/a&gt; et présenté au &lt;a href="http://en.wikipedia.org/wiki/SIGGRAPH" target="_blank" title="Special Interest Group in Graphics" hreflang="en"&gt;SIGGRAPH&lt;/a&gt; il y a déjà de cela plusieurs dizaines d'années est un des &lt;strong&gt;algorithmes les plus utilisés&lt;/strong&gt; dans le monde du &lt;strong&gt;graphisme temps réel&lt;/strong&gt;, notamment grâce aux effets qu'on peut en tirer et grâce à sa relative rapidité.&lt;/p&gt;
&lt;p&gt;Le &lt;strong&gt;bruit de Perlin&lt;/strong&gt; permet de générer des textures procédurales utilisées comme effet
visuel pour augmenter le réalisme apparent.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;De nombreuses utilisations sont possibles, la plus connue étant certainement celle permettant de générer un terrain aléatoire&lt;/strong&gt; (cet algorithme sert par exemple de base pour la librairie &lt;a href="http://libnoise.sourceforge.net/" target="_blank" hreflang="en" title="Libnoise - Random terrain generation"&gt;libnoise&lt;/a&gt;), mais d'autres effets peuvent être obtenu si l'on combine le bruit de Perlin avec d'autres fonctions mathématiques, comme dans les vidéos suivantes ci-dessous.&lt;/p&gt;&lt;p&gt;La
fonction a une apparence pseudo-aléatoire, et pourtant tous ses
détails visuels sont de taille égale, ce qui nous permet notamment de pouvoir répéter la texture à l'infini.
Je vais aujourd'hui vous proposer dans ce tutoriel une implémentation optimisée pour le langage C# de cet algorithme (basée sur la version la plus... &lt;a href="http://www.xna-connection.com/post/Algorithme-de-Perlin-Noise-en-C"&gt;&lt;em&gt;Lire&lt;/em&gt; Algorithme de Perlin Noise en C#&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/9Y_wSrDa11Y" height="1" width="1"/&gt;</content>
    
          <link rel="enclosure" href="http://www.xna-connection.com/public/articles/42/PerlinNoise.cs" length="12408" type="text/plain" />
    

    
          <wfw:comment>http://www.xna-connection.com/post/Algorithme-de-Perlin-Noise-en-C#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/42</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Algorithme-de-Perlin-Noise-en-C</feedburner:origLink></entry>
    
  <entry>
    <title>Programming Windows Phone 7 Series</title>
    <link href="http://feedproxy.google.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~3/HpGqho0p6bA/Programming-Windows-Phone-7-Series-E-book-gratuit" rel="alternate" type="text/html" title="Programming Windows Phone 7 Series" />
    <id>urn:md5:03693c3e9aad9c49b164586201abf597</id>
    <updated>2010-07-16T10:20:00+01:00</updated>
    <author><name>Mathieu Muller</name></author>
        <dc:subject>Communauté</dc:subject>
        <dc:subject>Charles Petzold</dc:subject><dc:subject>E-Book</dc:subject><dc:subject>Podcast</dc:subject><dc:subject>Windows Phone 7</dc:subject><dc:subject>XNA 4.0</dc:subject>    
    <content type="html">
      
&lt;p&gt;&lt;a href="http://www.amazon.fr/gp/product/0735643350?ie=UTF8&amp;amp;tag=xna-connection-21&amp;amp;link_code=as3&amp;amp;camp=2522&amp;amp;creative=9474&amp;amp;creativeASIN=0735643350" target="_blank" title="Acheter 'Programming Windows Phone 7 Series sur Amazon"&gt;&lt;img style="float: left; margin: 0 1em 1em 0;" alt="" src="http://www.xna-connection.com/public/articles/160/.programming-windows-phone-7-series-charles-petzold-livre-electronique_t.jpg" /&gt;&lt;/a&gt;La nouvelle date un peu, mais sachez que Microsoft et &lt;a title="Biographie de Charles Petzold" href="http://www.charlespetzold.com/bio.html" target="_blank" hreflang="en"&gt;Charles
Petzold&lt;/a&gt; ont mis à disposition les trois premières parties de son livre «&amp;nbsp;Programming Windows Phone 7 Series&amp;nbsp;».&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Ce livre couvre de nombreux aspects du développement sur les téléphones portables Windows Phone 7 (dont XNA et Silverlight).&lt;/p&gt;
&lt;p&gt;Selon le site de l'auteur, il est prévu de faire une release complète du
livre en e-book gratuit plus tard dans l'année, mais pour débuter, vous pouvez déjà vous intéresser aux&amp;nbsp; trois chapitres&amp;nbsp; actuellement disponible en téléchargement, qui couvrent les domaines suivants:&lt;/p&gt;&lt;p&gt;Getting started

Phone Hardware + Your Software
Hello, Windows Phone

Silverlight

Code and XAML
Presentation and Layout

XNA

Principles of Movement
Textures and Sprites

Pour télécharger les trois premiers chapitres, cela se passe chez Microsoft (PDF, ou XPS, et code sources d'exemples) ou en annexe de ce billet.
Update: Le livre... &lt;a href="http://www.xna-connection.com/post/Programming-Windows-Phone-7-Series-E-book-gratuit"&gt;&lt;em&gt;Lire&lt;/em&gt; Programming Windows Phone 7 Series&lt;/a&gt;&lt;/p&gt;      
    &lt;img src="http://feeds.feedburner.com/~r/xna-connection-tutoriels-ressources-astuces-pour-le-developpement-de-jeux-videos-atom/~4/HpGqho0p6bA" height="1" width="1"/&gt;</content>
    
          <link rel="enclosure" href="http://www.xna-connection.com/public/articles/160/programming-windows-phone-7-series-code-sources-exemple-charles-petzold.zip" length="783582" type="application/zip" />
          <link rel="enclosure" href="http://www.xna-connection.com/public/articles/160/programming-windows-phone-7-series-charles-petzold.pdf" length="3855439" type="application/pdf" />
          <link rel="enclosure" href="http://www.xna-connection.com/public/articles/160/programming-windows-phone-7-series-charles-petzold.xps" length="6611741" type="text/plain" />
          <link rel="enclosure" href="http://www.xna-connection.com/public/articles/160/programming-windows-phone-7-series-code-sources-exemple-july-beta-update-charles-petzold.zip" length="953706" type="application/zip" />
    

    
          <wfw:comment>http://www.xna-connection.com/post/Programming-Windows-Phone-7-Series-E-book-gratuit#comment-form</wfw:comment>
      <wfw:commentRss>http://www.xna-connection.com/feed/atom/comments/160</wfw:commentRss>
      <feedburner:origLink>http://www.xna-connection.com/post/Programming-Windows-Phone-7-Series-E-book-gratuit</feedburner:origLink></entry>
  
</feed>

