<?xml version="1.0" encoding="iso-8859-1"?>
<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:cc="http://web.resource.org/cc/"
  xmlns="http://purl.org/rss/1.0/"
>



  <channel rdf:about="http://http://creationgames.i-clic.net">

    <title><![CDATA[NC]]></title>
    <link>http://creationgames.i-clic.net</link>
    <description><![CDATA[NC]]></description>
    <dc:language>fr</dc:language>
    <dc:creator>Over Blog</dc:creator>
    <dc:creator.e-mail>admin@i-clic.net</dc:creator.e-mail>
    <dc:date>2008-07-04</dc:date>

    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://creationgames.i-clic.net/article-11316.html"/>
        <rdf:li rdf:resource="http://creationgames.i-clic.net/article-11314.html"/>
      </rdf:Seq>
    </items>

  </channel>

	
  <item rdf:about="http://creationgames.i-clic.net/article-11316.html">
    <title><![CDATA[Bases de darkbasic]]></title>
    <link>http://creationgames.i-clic.net/article-11316.html</link>
				 <content:encoded><![CDATA[<p><em>Le saviez vous que Darkbasic est un logiciel pour faire des jeux. </em></p>
<p><em>Mais vous le saviez et vous voulez l'utilisez. Mais, vous n'y connaissez rien en programmation avenc Darkbasic. Moi, je vais vous l'apprendre en plusieurs cours.</em></p>
<p><em>1-Premier Pas</em></p>
<p><em>Avez vous d&eacute;j&agrave; utiliser c++ pour faire des jeux. Si oui, c'est long faire &eacute;criure quelque chose &agrave; l'&eacute;cran, hein! Environ 4 &agrave; 5 ligne de code, mais dans darkbasic, une ligne suffit:</em></p>
<p><em>print &quot;Bonjour!&quot;</em></p>
<p><em>Se n'ai vraiment pas tr&egrave;s long, mais il y a un probl&egrave;me, quand vous le partez, le programme ex&eacute;cute et quitter tout de suite, alors il faut rajouter wait:</em></p>
<p><em>print &quot;Bonjour!&quot;</em></p>
<p><em>wait 5000</em></p>
<p><em>Wait sert &agrave; passienter, 5000 vaut le temps &agrave; passienter, 1000 &eacute;gal &agrave; 1 seconde.</em></p>
<p><em>Essayer le, il attendra cing seconde avant de quitter.</em></p>
<p><em></em>&nbsp;</p>
<p><em>2-Les variables</em></p>
<p><em>Les variables sont le plus important dans la programmation. C'est une lettre qui a une valeur comme vous l'a surement dit votre prof de math. Voici comment cr&eacute;er une variable dans darkbasic:</em></p>
<p><em>mavariable=mavaleur</em></p>
<p><em>Tr&egrave;s simple hein! Vous pouvez ainsi touhours modifier la variable comme ceci:</em></p>
<p><em>vie=100</em></p>
<p><em>vie=vie-10</em></p>
<p><em>Et si on veut&nbsp; afficher notre variable:</em></p>
<p><em>vie=100</em></p>
<p><em>vie=vie-10</em></p>
<p><em>print vie</em></p>
<p><em>ou bien si je veut sp&eacute;cifier que c'est la vie:</em></p>
<p><em>print &quot;Ma vie : &quot;, vie</em></p>
<p><em>Simple hein! Passons maintenant au condition.</em></p>
<p><em></em></p>
<p><em>3-Fichier Multimedia</em></p>
<p><em>Les fichiers mutimedias son tous les fichiers que l'on peut importer dans le programme. La musique, les sons, les images, etc.</em></p>
<p><em>Pour importer une image, c'est simple. Il faut lui accorder un num&eacute;ro comme &agrave; tous les fichiers multimedia.</em></p>
<p><em>load image &quot;nomdel'image.bmp&quot;,num&eacute;ro</em></p>
<p><em>Et pour la mettre sur l'&eacute;cran.</em></p>
<p><em>paste image num&eacute;ro,positionlongueur,positionlargueur</em></p>
<p><em>C'est simple hein!</em></p>
<p><em>Voici comment ouvrir les autres ficliers multimedia et les utiliser:</em></p>
<p><em>load music &quot;musique&quot;,num&eacute;ro</em></p>
<p><em>play music num&eacute;ro</em></p>
<p><em>loop music num&eacute;ro</em></p>
<p><em>load sound &quot;son&quot;,num&eacute;ro</em></p>
<p><em>play sound num&eacute;ro</em></p>
<p><em>load object &quot;object&quot;,num&eacute;ro</em></p>
<p><em>load animation &quot;animation&quot;,num&eacute;ro</em></p>
<p><em>C'est aussi simple que cela</em></p>
<p><em></em></p>
<p><em></em></p>
<p><em>4-Condition</em></p>
<p>Les conditions sont tr&egrave;s important dans la prog. Vous en avez de besoin pour tout.</p>
<p>Une condition commence avec &quot;if&quot; Voici la base d'une condition:</p>
<p>if condtion</p>
<p>&nbsp;&nbsp; action 1</p>
<p>else</p>
<p>&nbsp;&nbsp;&nbsp; action 2</p>
<p>endif</p>
<p>C'est&nbsp; ass&eacute; simple. Il y a la condition, puis la premi&egrave;re action, si la condition n'est pas correct, il </p>
<p>y&nbsp;a else qui apr&egrave;s fait une autre action. Voici un exemple quand on utilise avec des variable:</p>
<p>vie=100</p>
<p>if vie=100</p>
<p>&nbsp; print &quot;Votre vie est pleine!&quot;</p>
<p>else</p>
<p>&nbsp; print&quot;Votre vie n'est pas pleine!&quot;</p>
<p>endif</p>
<p>Simple et tr&egrave;s pratique. Ici, si la vie est &agrave; 100, il &eacute;crit que votre vie est pleine, sinon il &eacute;crit que la vie n'est pas pleine.</p>
<p>Aussi, il y a and et or qui peuvent &ecirc;tre utilis&eacute; dans une condition.</p>
<p>Passons maintenant au boucle illimit&eacute;.</p>
<p>&nbsp;</p>
<p><em>5-Boucle illimit&eacute;</em></p>
<p><em>Les boucles illimit&eacute; sont des boubles sans fin. Dans ce tuto, je vais vous parler de do loop.</em></p>
<p><em>C'st une boucle illinit&eacute;&nbsp;qui es le plus utilis&eacute; dans la cr&eacute;ation de jeu. Voici comment on l'utilise dans un exemple:</em></p>
<p><em>vie=50</em></p>
<p><em>do</em></p>
<p><em>print vie</em></p>
<p><em>vie=vie-1</em></p>
<p><em>loop</em></p>
<p><em>Ici, il &eacute;crit la vie puis baisse la vie de 1 puis la r&eacute;&eacute;crit &agrave; l'infinie. C'est simple hein!</em></p>
<p><em>On peut aussi y mettre des conditions et plein d'autre chose. Voici un exemple:</em></p>
<p><em>vie=100</em></p>
<p><em>do</em></p>
<p><em>if vie=100</em></p>
<p><em>&nbsp;&nbsp; print &quot;Votre vie est pleine!&quot;</em></p>
<p><em>endif</em></p>
<p><em>if vie&gt;100</em></p>
<p><em>&nbsp;&nbsp;&nbsp; print</em> &quot;Votre vie n'est pas pleine!&quot;</p>
<p>endif</p>
<p>vie=vie-1</p>
<p>loop</p>
<p>&nbsp;</p>
<p><em>6-Tableau</em></p>
<p><em>Passons maintenant au tableau. Les tableaux&nbsp; renferment plusieurs variables qui peuvent avoir une valeur diff&eacute;rente. Je n'irais pas bien loin parce que cel&agrave; s'utilise mieux avec les boucles limit&eacute;s. Mais je vais quand m&ecirc;me vus montrer comment les utilis&eacute; en fesant un exemple. On va mettre 2 joueurs qui auront de la vie et de la mana.</em></p>
<p><em>dim joueur(2,2)</em></p>
<p><em>joueur(1,1)=100</em></p>
<p><em>joueur(1,2)=50</em></p>
<p><em>joueur(2,1)=90</em></p>
<p><em>joueur(2,2)=60</em></p>
<p><em>Comme vous le voyez, dim sers &agrave; cr&eacute;er un tableau avec des variables &agrave; l'int&eacute;rieur. Puis on assigne une valeur &agrave; chaque variables. Ici, j'ai cr&eacute;er la vie et la mana de deux joueurs. Mais il &eacute;xistent un autres moyen de leur assiyer une variable. C'est cela que l'on va apprendre avec les boucles limit&eacute;s.</em></p>
<p><em></em></p>
<p><em></em></p>
<p><em>7-Boucle limit&eacute;</em></p>
<p><em>Les boucles limit&eacute;s servent &agrave; tellement de choses que l'on en finirais plus. Mais ici, on va m&eacute;langer boucle limit&eacute; et tableau. Je vais vous parler principalement de la boucle for&nbsp; next. Voici un exemple :</em></p>
<p><em>Ici on va mettre de&nbsp;la vie &agrave; 9 joueur avec une autre variable:</em></p>
<p><em>dim joueur(9,1)</em></p>
<p><em>lavie=50</em></p>
<p><em>for vie=1 to 9</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp; joueur(vie,1)=lavie+10</em></p>
<p><em>next vie</em></p>
<p><em>C'est simple et tr&egrave;s efficasse. Ici, chaque joueur aura une vie diff&eacute;rantes avec 10 de plus que le pr&eacute;c&eacute;dant. J'esp&egrave;re que c,est cours vous auront &eacute;t&eacute; utile.</em></p>
<p><em></em></p>]]></content:encoded>
	   
    <dc:creator><![CDATA[dragonjac]]></dc:creator>
    <dc:language>fr</dc:language>
    <dc:date>2006-01-19T18:34:30+02:00</dc:date>
  </item>

	
  <item rdf:about="http://creationgames.i-clic.net/article-11314.html">
    <title><![CDATA[News]]></title>
    <link>http://creationgames.i-clic.net/article-11314.html</link>
				 <content:encoded><![CDATA[<p><em>Voici les news du site:</em></p>
<p>1-26-2006&nbsp;&nbsp;Les tableaux et les boucles limit&eacute; sont maintenant sur le site</p>
<p><em>1-25-2006&nbsp; Les boucles illimit&eacute; sont l&agrave; pour &ecirc;tre appris</em></p>
<p><em>1-24-2006&nbsp; Les fichiers multimedia ont &eacute;t&eacute; rajouter</em></p>
<p><em>1-20-2006&nbsp; Les conditions dans darkbasic</em></p>
<p><em>1-19-2006&nbsp;&nbsp; Les bases de darkbasic</em></p>]]></content:encoded>
	   
    <dc:creator><![CDATA[dragonjac]]></dc:creator>
    <dc:language>fr</dc:language>
    <dc:date>2006-01-19T18:33:59+02:00</dc:date>
  </item>

</rdf:RDF>
<!-- cache:on -->