<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>Blog de Thomas PFEIFFER</title>
	<atom:link href="http://kiroukou.media-box.net/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://kiroukou.media-box.net/blog</link>
	<description>Ingénieur développeur Flash</description>
	<pubDate>Wed, 07 Jan 2009 07:57:53 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Version démo de Eko, jeu d&#8217;Action/Aventure en flash</title>
		<link>http://kiroukou.media-box.net/blog/demo/182-version-demo-de-eko-jeu-dactionaventure-en-flash.html</link>
		<comments>http://kiroukou.media-box.net/blog/demo/182-version-demo-de-eko-jeu-dactionaventure-en-flash.html#comments</comments>
		<pubDate>Thu, 18 Dec 2008 13:51:24 +0000</pubDate>
		<dc:creator>kiroukou</dc:creator>
		
		<category><![CDATA[annonce]]></category>

		<category><![CDATA[demo]]></category>

		<category><![CDATA[jeu]]></category>

		<category><![CDATA[toilokdo]]></category>

		<guid isPermaLink="false">http://kiroukou.media-box.net/blog/?p=182</guid>
		<description><![CDATA[Je vous faisais part d&#8217;un bon jeu de plateforme, EKO, sur lequel j&#8217;ai eu plaisir de bosser durant plusieurs mois  dans un message précédent.
Aujourd&#8217;hui Toilokdo m&#8217;a autorisé à proposer une version démo du jeu permettant aux gens de tester 2  niveaux, sans besoin de s&#8217;inscrire sur le site. Il existe une version plus [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Je vous faisais part d&#8217;un bon jeu de plateforme, EKO, sur lequel j&#8217;ai eu plaisir de bosser durant plusieurs mois <a title="http://kiroukou.media-box.net/blog/mes-recherches-sur-flash/161-eko-jeu-de-plateforme-en-flash.html" href="http://kiroukou.media-box.net/blog/mes-recherches-sur-flash/161-eko-jeu-de-plateforme-en-flash.html"> dans un message précédent</a>.</p>
<p style="text-align: left;">Aujourd&#8217;hui Toilokdo m&#8217;a autorisé à proposer une version démo du jeu permettant aux gens de tester 2  niveaux, sans besoin de s&#8217;inscrire sur le site. Il existe une version plus complète avec 18 autres niveaux pour nos membres</p>
<div class="mceTemp mceIEcenter" style="text-align: left;">
<dl id="attachment_189" class="wp-caption aligncenter" style="width: 309px;">
<dt class="wp-caption-dt"><a href="http://whosegame.com/games/1051/eko"><img class="size-full wp-image-189" title="Eko demo" src="http://kiroukou.media-box.net/blog/wp-content/uploads/2008/12/image-4.png" alt="image du jeu flash eko" width="299" height="333" /></a></dt>
<dd class="wp-caption-dd">image du jeu flash eko</dd>
</dl>
</div>
<p style="text-align: left;">Voici donc le jeu, hébergé par <a title="http://whosegame.com/" href="http://whosegame.com/">whosegame</a> dans le cas présent. D&#8217;ailleurs si vous appréciez le jeu, votez pour lui, ça sert pas à grand chose, mais ça me fera plaisir <img src='http://kiroukou.media-box.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: left;">PS: D&#8217;ailleurs vous pourrez remarquer dans le menu de droite, un jeu nommé Alien Slayer3D, présent parmis les hits de whosegame, et qui est un jeu développé avec notre bien aimée <a href="http://www.flashsandy.org">Sandy3D</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kiroukou.media-box.net/blog/demo/182-version-demo-de-eko-jeu-dactionaventure-en-flash.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Sandy3D 3.1 RC1 codename Ghostbusters</title>
		<link>http://kiroukou.media-box.net/blog/mes-recherches-sur-flash/178-sandy3d-31-rc1-codename-ghostbusters.html</link>
		<comments>http://kiroukou.media-box.net/blog/mes-recherches-sur-flash/178-sandy3d-31-rc1-codename-ghostbusters.html#comments</comments>
		<pubDate>Tue, 16 Dec 2008 19:38:35 +0000</pubDate>
		<dc:creator>kiroukou</dc:creator>
		
		<category><![CDATA[3D]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[annonce]]></category>

		<category><![CDATA[sandy]]></category>

		<guid isPermaLink="false">http://kiroukou.media-box.net/blog/?p=178</guid>
		<description><![CDATA[Bonjour à tous, un petit passage sous wordpress 2.7, me donne envie de faire la petite annonce ici aussi  
voilà enfin les efforts de ces derniers mois de travail regroupés au sein d&#8217;une version prête à être présentée au public, la 3.1 RC1 (nom de code GhostBuster) C&#8217;est la motivation après MAX Milan on [...]]]></description>
			<content:encoded><![CDATA[<p>Bonjour à tous, un petit passage sous wordpress 2.7, me donne envie de faire la petite annonce ici aussi <img src='http://kiroukou.media-box.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>voilà enfin les efforts de ces derniers mois de travail regroupés au sein d&#8217;une version prête à être présentée au public, la 3.1 RC1 (nom de code GhostBuster) C&#8217;est la motivation après MAX Milan on dira <img src='http://kiroukou.media-box.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Pourquoi RC1 (pour release candidate 1)? Par ce qu&#8217;on a besoin de notre petite communauté pour tester et re-tester cette nouvelle version, corriger les éventuels problèmes de dernière minute, et modifier la documentation et tutoriaux comme il se doit.</p>
<p>Vous trouverez les fichiers à télécharger avec pas mal de petits exemples sous forme de fichier Flash CS3 sur cette page : <a href="http://www.flashsandy.org/download">http://www.flashsandy.org/download</a> (section testing release, la 3.1 AS3)</p>
<p>Pour vous aider à faire le passage 3.0.2 à 3.1, voici un petit guide qui regroupe les rares problèmes de compatibilité que vous pourrez rencontrer: <a href="http://www.flashsandy.org/faq/3_1_upgrade">http://www.flashsandy.org/faq/3_1_upgrade</a>. Le plus gros étant le nommage de la classe Vector en Point3D pour rentre cette version compatible avec le flash player 10. Vous savez que je porte une grande attention à la compatibilité entre les versions, et documenter les moindres changements pour vous facilier la transition, alors j&#8217;ai besoin de vos retours pour compléter au mieux le document.</p>
<p>Et pour les nouveaux qui aimeraient s&#8217;y essayer vite fait, je propose aussi une petite liste de demos avec sources (fichier .fla Flash CS3) compatibles avec cette 3.1</p>
<p>Quoi de neuf alors dans cette version?</p>
<p><span id="more-178"></span><br />
- amélioration des parseurs de fichiers, avec gestion de chargement automatique des textures (quand cela est possible)</p>
<p>- petit package pour faire des extrusions, et donc générer des formes dynamiquement en quelques lignes de code</p>
<p>- Un système de cache assez puissant, donc je suis assez content. Ca vous permet de ne pas dessiner les parties qui ne changent pas. Donc quand la camera ne bouge pas, vous pouvez enfin économiser de gros cycles CPU. Et la beauté de la chose, c&#8217;est que vous n&#8217;aurez rien à changer dans votre code ;)  Mais ce système est encore un peu plus intelligent, lorsque la caméra bouge pas mais qu&#8217;un objet sans la scène lui est en rotation, la plupart des systèmes de cache sont obligés de faire le rendu à nouveau. Là Sandy se permet de luxe de ne transformer et faire le rendu du seul objet en mouvement (si son déplacement ne modifie pas le tri de la scène).<br />
- La classe Startfield pour générer des effets à base de pixels. Testez la demo disponible avec les exemples et allez voir les tutoriaux à ce sujet sur le site.</p>
<p>- Les fichiers d&#8217;animation au format MD2.</p>
<p>- Ajout de la gestion du pattern visiteur. Pourquoi? tout simplement car cela vous aidera à bien intégrer Sandy dans votre grosse appli.</p>
<p>- Ajout du support de l&#8217;évennement ROLL_OUT (enfin!)</p>
<p>- Et pas mal de petits trucs dont je ne me souviens plus très bien.</p>
<p>J&#8217;attends vos retours sur cette version, plus stable et performante et bien sur complète.</p>
]]></content:encoded>
			<wfw:commentRss>http://kiroukou.media-box.net/blog/mes-recherches-sur-flash/178-sandy3d-31-rc1-codename-ghostbusters.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Mon retour d&#8217;expérience sur Flash CS4/FP10</title>
		<link>http://kiroukou.media-box.net/blog/mes-recherches-sur-flash/167-mon-retour-dexperience-sur-flash-cs4fp10.html</link>
		<comments>http://kiroukou.media-box.net/blog/mes-recherches-sur-flash/167-mon-retour-dexperience-sur-flash-cs4fp10.html#comments</comments>
		<pubDate>Wed, 15 Oct 2008 08:35:01 +0000</pubDate>
		<dc:creator>kiroukou</dc:creator>
		
		<category><![CDATA[3D]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[annonce]]></category>

		<guid isPermaLink="false">http://kiroukou.media-box.net/blog/?p=167</guid>
		<description><![CDATA[Voilà un petit moment déjà que j&#8217;ai eu l&#8217;honneur d&#8217;avoir accès aux beta test de cette nouvelle mouture de Flash.
Faire partie d&#8217;un programme de test a été une grande première pour moi, et je suis ravi de cette expérience.
Je voudrais donc partager avec vous mon expérience avec ces nouvelles versions, et éventuellement par la suite [...]]]></description>
			<content:encoded><![CDATA[<p>Voilà un petit moment déjà que j&#8217;ai eu l&#8217;honneur d&#8217;avoir accès aux beta test de cette nouvelle mouture de Flash.</p>
<p>Faire partie d&#8217;un programme de test a été une grande première pour moi, et je suis ravi de cette expérience.</p>
<p>Je voudrais donc partager avec vous mon expérience avec ces nouvelles versions, et éventuellement par la suite partager des petits bouts de code sous forme de tutoriels, bien que je en sois pas fan de ce moyen de partage et que je préfère des initiatives du genre de celle de <a href="http://pratiqueactionscript3.bytearray.org/">Thibault Imbert avec son projet de livre open-source</a>.</p>
<p><span id="more-167"></span></p>
<h2><span style="text-decoration: underline;">Flash CS4</span></h2>
<p>Il y a eu vraiment pas mal de travail sur cette nouvelle version de Flash.</p>
<p>En terme de fiabilité déjà, je n&#8217;ai  jamais eu de plantages sur les dernières versions que l&#8217;on nous a proposé avec une utilisation quotidienne. J&#8217;imagine que la version finale sera à la hauteur. Cette version est assez rapide à se lancer, mais rien d&#8217;extraordinaire non plus.</p>
<p>Côté petits outils que les développeurs vont apprécier, une nouvelle fenêtre fait son apparition avec une gestion de projet. Il me semble que c&#8217;est quelque chose que Grant Skinner proposait il y a quelques temps. C&#8217;est assez utile bien que sommaire.</p>
<p>On remarquera la gestion des balises EMBED depuis Flash. Ça c&#8217;est une bonne news pour assurer une meilleure compatibilité lors de tests entre FlexBuilder et Flash.</p>
<p>Ensuite, je ne peux pas dire beaucoup plus, utilisant assez peu Flash en général. Je ne pourrais donc pas vous parler des nouvelles capacités d&#8217;animations, d&#8217;intégration des fichiers venus d&#8217;un autre environnement graphique etc.</p>
<h2>Flash Player 10</h2>
<p>Là en revanche, j&#8217;ai plus à dire <img src='http://kiroukou.media-box.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>La plupart des nouvelles fonctionnalités ont déjà été présentées et annoncées, mais vous trouverez sans doute quelques petits ajouts qui vous plairont tant la lise des changements/ajouts est longue.</p>
<p>D&#8217;un point de vue performance, ce qui est l&#8217;élément principal de cette nouvelle version et qui attire tous les regards, autant le dire tout de suite, NE VOUS ATTENDEZ A RIEN !</p>
<p>Marre de lire partout que l&#8217;accélération matérielle fait partie de ce player 10 et que ça va changer notre approche du développement  Flash, faire de la vraie 3D etc. etc.</p>
<p>Non et non, faut pas se faire avoir par un effet d&#8217;annonce et surtout des informations mal relayées. C&#8217;est pareil que la publicité pour la lessive, faut pas croire tout ce que l&#8217;on nous dit <img src='http://kiroukou.media-box.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>L&#8217;accélération matérielle n&#8217;est encore que partielle, seules quelques parties du  moteur de rendu du flash player font appels à la carte graphique, mais rien qui va booster vos applis de manière fulgurante.<br />
Seules les utilisations de la vidéo trouveront une utilité aux nouveaux WMode disponibles et bénéficieront d&#8217;un gain intéressant.</p>
<p>Pour les autres, non seulement cela pourrait rendre vos applis plus lentes (et oui!), et en plus nuire à votre qualité visuelle (des différences notamment sur le rendu des couleurs).</p>
<p>Autre gros élément de ce FP10, la 3D!<br />
Alors oui, moi aussi j&#8217;ai cru à un moment à un moteur 3D intégré dans Flash, mais cela n&#8217;est pas encore pour tout de suite (si cela doit venir un jour tout simplement).</p>
<p>De nouvelles propriétés et un tas de classes utilitaires sont à votre disposition pour obtenir des effets 3D rapides. Une bonne partie de l&#8217;API de base nécessaire aux moteurs 3D est maintenant fournie par Adobe. Ce qui est sympa, c&#8217;est que la 3D est maintenant utilisable rapidement depuis flash, sans grand besoin de connaissance sur la 3D. De nouvelles propriétés voient le jour, et ainsi, donner de la perspective à une image devient un jeu d&#8217;enfant ! Adieux la bonne vieille classe DistortImage <img src='http://kiroukou.media-box.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
La documentation est un peu trop sommaire à mon gout sur ces points précis, mais ça évitera aussi de perdre les novices.<br />
Donc pour parler un peu de cette 3D native, le très grand ajout est la correction de la perspective native. C&#8217;est LA nouveauté 3D du flash player 10.</p>
<p><span style="text-decoration: underline;">Quels impact sur les moteurs 3D existants?</span></p>
<p>Là aussi, trop de rumeurs mal fondées&#8230; L&#8217;impact sera quasi négligeable! Seul gain notable, le poids des librairies, éventuellement, qui pourra être revu à la baisse du fait de l&#8217;API de base inclue dans le flash player. Une meilleure correction de la perspective sera donc le point principal autours duquel les moteurs 3D devront s&#8217;appuyer.</p>
<p>Mais en terme de performance, ce n&#8217;est pas la nouvelle API graphique sur laquelle je vais revenir plus tard, qui change dramatiquement la donne, ni l&#8217;utilisation des structure de données typées (les fameux Vector ). Ne prévoyez donc pas d&#8217;amélioration en terme de nombre de polygones affichés. Les problèmes de corrections de tri des polygones restant présent, un nombre important de polygones reste exigé, non plus pour corriger la perspective, mais pour obtenir un tri correct.</p>
<p><span style="text-decoration: underline;">La nouvelle API graphique</span></p>
<p>Personnellement j&#8217;ai vu cette mise à jour d&#8217;un très bon œil. Et je trouve que le travail effectué, qui mérite toujours quelques petites corrections/ajouts, est très souple et offre de bonnes possibilités.<br />
Je pense notamment aux prochaines versions du flash player, qui utiliseront certainement encore plus le GPU, et dont la nouvelle API graphique facilitera la communication et le transfert des données. Pour résumer, on peut créer une liste de commande graphiques (liste de moveTo, lineTo, beginBitmapFill etc) au fur et à mesure de notre boucle d&#8217;exécution, et une fois celle ci terminée, faire l&#8217;envoie faire l&#8217;objet Graphics de notre Sprite, de toute cette liste d&#8217;actions. Cela permet de regrouper les actions sur l&#8217;objet graphique de notre conteneur préféré (on peut ainsi enchainer le clear et le tracé).</p>
<p>On voit aussi l&#8217;arrivée de l&#8217;objet Shader, couplé à PixelBender.</p>
<p><span style="text-decoration: underline;">PixelBender et les shaders</span></p>
<p>Superbe nouveauté! De loin ma préférée (bien que, vous verrez par la suite, frustrante&#8230;) de cette nouvelle version.<br />
On nous offre un nouveau langage et un nouvel outil pour créer de nouveaux filtres, des traitements d&#8217;images complexes, mais bien plus encore! On peut aussi utiliser PixelBender pour du traitement de données numériques, et oui <img src='http://kiroukou.media-box.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Le son est bien entendu le plus grand gagnant de cette nouvelle fonctionnalité.</p>
<p>On peu donc depuis ce nouveau langage et PixelBender, exporter un fichier que l&#8217;on intègrera dans flash depuis une balise EMBED ou bien que l&#8217;on pourra charger telle une image. On créera un objet Shader avec les données de ce fichier, et on pourra ensuite utiliser ce shader sur un apply filter, un beginShaderFill, ou bien par un ShaderJob, qui va lui s&#8217;occuper de lancer le traitement de nos données d&#8217;entrées (ByteArray, bitmapdata ou Vector) de manière asynchrone mais aussi synchrone (merci encore Adobe de nous avoir écouté!). Ce traitement sera reparti sur l&#8217;ensemble des CPU disponibles sur la machine, mais pas encore sur la carte graphique (et oui, encore!)&#8230;</p>
<p>Mon retour sur son utilisation? Et bien c&#8217;est encore très jeune. La puissance supposée n&#8217;est pas que spéculation (sic) mais il est encore trop tôt pour voir la pleine utilité de ce joujou. Les spécifications de PixelBender souffre encore de trop de limitations pour la compatibilité avec Flash, et <span style="text-decoration: underline;">l&#8217;AS3 se montre encore plus performant qu&#8217;un bon ShaderJob pour du traitement de calcul</span>&#8230; et oui!</p>
<p>Mais peu importe, cela va évoluer dans le bon sens, la base est posée, c&#8217;est officiellement encore incomplet, reste donc que du bon à venir.</p>
<p><span style="text-decoration: underline;">Le Vector</span></p>
<p>Allez un dernier petit mot sur cette petite classe qui a fait écouler tellement de sueur sur les claviers des blogueurs fous <img src='http://kiroukou.media-box.net/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
Là encore, c&#8217;est bien, mais trop limité. On n&#8217;a pas les fameux génériques ou templates comme cela est appelé dans les autres langages. Seulement les tableaux typés donc.</p>
<p>Et alors, les performances? Là encore faut faire attention à ce que l&#8217;on lit.<br />
Quand je vois une boucle sur 5 millions d&#8217;éléments, faisant seulement de la lecture ou de l&#8217;écriture dans un tableau/vector, et un gain de soit disant 30%, je ne comprend pas où l&#8217;on veut en venir.</p>
<p>Les vectors ne vont pas changer énormément votre vie. Moi je trouve parfait d&#8217;enfin avoir les tableaux typés, car forcément c&#8217;est plus beau (optimisation mémoire), plus sûr, et améliore la complétion du code (pour ne rien gâcher).<br />
Là où certains vont vraiment y voir un gain, c&#8217;est pour les lourds traitements par exemple (numériques ou graphiques). Un exemple, il est maintenant possible de lire le contenu d&#8217;un BitmapData et de l&#8217;extraire sous forme d&#8217;un Vector.&lt;uint&gt;. Ensuite on peut accéder au contenu directement depuis un tableau typé, plutôt que de devoir faire des appels successifs à un bitmapData.getPixel etc.. Là on y gagne, et dans mon implémentation d&#8217;un vrai Z-Buffer (donc plus d&#8217;un million d&#8217;accès en lecture/écriture par enterframe), j&#8217;y est noté un gain sensible.</p>
<p>En revanche, et pour conclure avec ce Vector, je suis de ceux qui recommanderont à tout développeurs de le préférer au bon vieux Array, dès lors que cela est possible. A mettre dans son guide des bonnes pratiques.</p>
<h2>Conclusion</h2>
<p>Voilà mon bilan très personnel sur cette belle mise à jour du Flash et du flash player. Cela est le bilan d&#8217;une phase somme tout assez courte de tests, très orientée sur la 3D vous vous en douterez, mais j&#8217;ai pu bénéficier d&#8217;avis d&#8217;autres utilisateurs aux utilisations assez larges et variées, pour me forger ce point de vue. Je remercie d&#8217;ailleurs <a href="http://www.bytearray.org/">Thibault Imbert</a> pour ces discussions enrichissantes <img src='http://kiroukou.media-box.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>J&#8217;espère surtout que cela viendra clarifier certains points et vous aidera à vous faire une meilleure idée de ce qui vous attend.<br />
Désolé pour le test sommaire des nouveautés de Flash CS4, mais faudrait que j&#8217;apprenne à dessiner et animer un jour (mais c&#8217;est pas gagné!!). Et il y avait tellement à faire sur le flash player que bon &#8230; je ne me suis pas ennuyé.</p>
<p>Je suis bien entendu ouvert à tout commentaire ou avis allant dans mon sens ou pas, les commentaires sont bien là pour échanger, alors n&#8217;hésitez pas!</p>
]]></content:encoded>
			<wfw:commentRss>http://kiroukou.media-box.net/blog/mes-recherches-sur-flash/167-mon-retour-dexperience-sur-flash-cs4fp10.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Eko, un vrai jeu de plateforme en flash</title>
		<link>http://kiroukou.media-box.net/blog/mes-recherches-sur-flash/161-eko-jeu-de-plateforme-en-flash.html</link>
		<comments>http://kiroukou.media-box.net/blog/mes-recherches-sur-flash/161-eko-jeu-de-plateforme-en-flash.html#comments</comments>
		<pubDate>Thu, 11 Sep 2008 09:47:19 +0000</pubDate>
		<dc:creator>kiroukou</dc:creator>
		
		<category><![CDATA[AS3]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[demo]]></category>

		<category><![CDATA[toilokdo]]></category>

		<category><![CDATA[eko]]></category>

		<category><![CDATA[jeu]]></category>

		<guid isPermaLink="false">http://kiroukou.media-box.net/blog/?p=161</guid>
		<description><![CDATA[Et bien cela fait un moment que je ne trouve plus le temps d&#8217;écrire quoi que ce soit sur ce petit blog.
Mais là, le projet sur lequel nous avons travaillé durant de longs mois vient enfin d&#8217;être ouvert au public sur toilokdo.com.
Il s&#8217;agit d&#8217;un jeu de plateforme de 18 niveaux, durant lequel vous devrez affronter [...]]]></description>
			<content:encoded><![CDATA[<p>Et bien cela fait un moment que je ne trouve plus le temps d&#8217;écrire quoi que ce soit sur ce petit blog.</p>
<p>Mais là, le projet sur lequel nous avons travaillé durant de longs mois vient enfin d&#8217;être ouvert au public sur <a title="Toilokdo.com" href="http://www.toilokdo.com" target="_blank">toilokdo.com</a>.</p>
<p>Il s&#8217;agit d&#8217;un jeu de plateforme de 18 niveaux, durant lequel vous devrez affronter 4 boss avant de pouvoir prétendre avoir fini le jeu <img src='http://kiroukou.media-box.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Le site réclamant une inscription pour avoir accès à votre partie quotidienne gratuite, je mets un exemple du gentil premier niveau en vidéo.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/TbC0rD7pPJs&#038;hl=fr&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/TbC0rD7pPJs&#038;hl=fr&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p style="text-align: left;">Bien entendu le jeu est développé en AS3, avec une grande utilisation des bitmaps pour réaliser un scroll sur plusieurs niveaux de profondeur dans une résolution de 640&#215;480, nous permettant d&#8217;offrir une qualité se rapprochant des petites consoles de jeux portables.</p>
<p style="text-align: left;">Je pense prendre le temps d&#8217;écrire quelques articles sur la réalisation de jeu de plateforme et principalement sur les techniques d&#8217;optimisations liées aux bitmaps.</p>
<p style="text-align: left;">Pour les quelques-uns qui essaieront, bon jeu !</p>
]]></content:encoded>
			<wfw:commentRss>http://kiroukou.media-box.net/blog/mes-recherches-sur-flash/161-eko-jeu-de-plateforme-en-flash.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Créer son aide pour Flash IDE - Flash Help Book creator</title>
		<link>http://kiroukou.media-box.net/blog/mes-recherches-sur-flash/160-creer-son-aide-pour-flash-ide-flash-help-book-creator.html</link>
		<comments>http://kiroukou.media-box.net/blog/mes-recherches-sur-flash/160-creer-son-aide-pour-flash-ide-flash-help-book-creator.html#comments</comments>
		<pubDate>Wed, 02 Jul 2008 08:27:35 +0000</pubDate>
		<dc:creator>kiroukou</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<category><![CDATA[Projets]]></category>

		<category><![CDATA[annonce]]></category>

		<guid isPermaLink="false">http://kiroukou.media-box.net/blog/?p=160</guid>
		<description><![CDATA[Je suis fier d&#8217;annoncer que Dan Allen, un membre de l&#8217;équipe de Sandy3D, a décidé de distribuer son script FlashHelpBook qui permet de générer les fichiers d&#8217;aide pour Flash IDE à partir d&#8217;une librairie AS3.
En gros, l&#8217;utilisation de ce script permet d&#8217;obtenir la coloration syntaxique, et les raccourcis directs depuis un mot clé de votre [...]]]></description>
			<content:encoded><![CDATA[<p>Je suis fier d&#8217;annoncer que <a href="http://www.thewebpageofdan.com/">Dan Allen</a>, un membre de l&#8217;équipe de Sandy3D, a décidé de distribuer son script <a href="http://www.thewebpageofdan.com/portfolio/flashhelpbook/">FlashHelpBook</a> qui permet de générer les fichiers d&#8217;aide pour Flash IDE à partir d&#8217;une librairie AS3.</p>
<p>En gros, l&#8217;utilisation de ce script permet d&#8217;obtenir la coloration syntaxique, et les raccourcis directs depuis un mot clé de votre code AS3 vers la documentation Flash de la librairie associée (librairies testées, Sandy, Away, Papervision, Box2D).</p>
<p>C&#8217;est vraiment un outil très intéressant qui a permis à pas mal d&#8217;utilisateurs de Sandy developpant dans l&#8217;IDE flash de se passer de la documentation online, améliorant leur productivité (il devient très facile et rapide de regarder la documentation, ce qui en général, permet de gagner pas mal de temps ;)).</p>
<p>Vous pouvez <a href="http://www.flashsandy.org/forum/viewtopic.php?f=9&amp;t=741">voir l&#8217;annonce officielle dans le forum Sandy3D [en]</a> pour avoir plus d&#8217;informations et laisser vos commentaires.</p>
<p>Donc si vous êtes l&#8217;heureux développeur d&#8217;une librarie AS3 (documentée!!) allez donc tester <a href="http://www.thewebpageofdan.com/portfolio/flashhelpbook/">FlashHelpBook</a>!</p>
<p>Merci Dan <img src='http://kiroukou.media-box.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://kiroukou.media-box.net/blog/mes-recherches-sur-flash/160-creer-son-aide-pour-flash-ide-flash-help-book-creator.html/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
