tag:blogger.com,1999:blog-296077932024-03-25T07:09:16.506+01:00Partisan : Tactics Battles - blog des développeursBlog des (du?) développeur du projet de jeu amateur Partisan : Tactics Battles.Fil Razorbackhttp://www.blogger.com/profile/14228705240891280984noreply@blogger.comBlogger63125tag:blogger.com,1999:blog-29607793.post-28687628584847923552008-09-12T22:06:00.007+02:002008-09-12T22:32:26.704+02:00Les ananas de la colère<span style="color: rgb(0, 0, 102);font-family:verdana;" >Merci Fil pour ce titre pour le moins.... prodigieux.</span><br /><br /><span style="color: rgb(0, 0, 102);font-family:verdana;" >Bien c'est la rentrée, Fil est "over occupé" et moi j'entame tranquillement ma première année de cycle ingénieur... bien que mes 4 premiers mois risquent d'être dans la continuité de Dijon, ie. sans piano x___x !</span><br /><span style="color: rgb(0, 0, 102);font-family:verdana;" >Il faut avouer que je n'ai pas beaucoup composé pour Partisan cet été. J'ai lâchement délaissé la Fil's Team pour m'atteler à mon tout nouveau matériel. Au passage je vous lègue ici mes deux premiers travaux : </span><a style="font-family: verdana; color: rgb(0, 0, 102);" href="http://thebop.free.fr/Sharing/The%20Inherent%20Flight.mp3">The Inherent Flight</a><span style="color: rgb(0, 0, 102);font-family:verdana;" > et </span><a style="font-family: verdana; color: rgb(0, 0, 102);" href="http://thebop.free.fr/Sharing/Split%20the%20wave.mp3">Split the wave</a><span style="color: rgb(0, 0, 102);font-family:verdana;" > (avec une nette préférence pour le premier... résultat de 4 mois d'une composition cérébrale latente avant l'apothéose révélée sur mon ordinateur MAO).</span><br /><span style="color: rgb(0, 0, 102);font-family:verdana;" >Les deux musiques sont ultra-scénarisées.<br />Pour la première il faut s'imaginer une scène quasi héroic-fantasy avec un puissant aigle doré chevauchant les montagnes et défiant l'horizon (inspiré de la mythique musique Cody's Flight de Bernard et Biance au pays des kangourous).</span><br /><span style="color: rgb(0, 0, 102);font-family:verdana;" >Après le ciel.... la mer ! Là j'ai vraiment beaucoup misé sur l'ambiance, alors laissez votre imagination vous jouer quelques tours et n'hésitez pas à rentrer en apnée dans Split the wave !</span><br /><br /><span style="color: rgb(0, 0, 102);font-family:verdana;" >Mais revenons à Partisan. Car oui vous ne le savez peut-être pas mais cette MAJ aurait dû être faite depuis fort longtemps. En effet, j'ai pondu il y a de cela un mois le theme du Pineowl.</span><br /><span style="color: rgb(0, 0, 102);font-family:verdana;" >Mais qu'est ce que le Pineowl ?! Petit rappel (ou pas).</span><br /><span style="color: rgb(0, 0, 102);font-family:verdana;" >Le Pineowl est un hibou ananas qui va accompagner les différents tutos du jeu. Le theme sera aussi employé pour la phase des tutoriaux et je vous conseille de respecter le Pineowl car il est moins kawai qu'il en a l'air.</span>..<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Z9myob0RIVc/SMrQz5U2oGI/AAAAAAAAABk/WDQgFojAB_E/s1600-h/pineowl.jpg"><img style="cursor: pointer;" src="http://2.bp.blogspot.com/_Z9myob0RIVc/SMrQz5U2oGI/AAAAAAAAABk/WDQgFojAB_E/s400/pineowl.jpg" alt="" id="BLOGGER_PHOTO_ID_5245234306006556770" border="0" /></a><br /><br /><br /><span style="color: rgb(0, 0, 102);font-family:verdana;" >Voici donc : </span><a style="font-family: verdana; color: rgb(0, 0, 102);" href="http://thebop.free.fr/Sharing/Pineowl%27s%20Approach.mp3">Pineowl's Approach</a><br /><br /><span style="color: rgb(0, 0, 102);font-family:verdana;" >Je ne sais pas trop vers quoi je vais me tourner dans les prochains jours, on n'est pas trop en phase avec Fil (et je manque d'une idée claire il faut bien l'avouer) pour le futur theme d'un perso donc je vais peut-être entièrement réécrire (et terminer) la Final Battle.</span><br /><br /><span style="color: rgb(0, 0, 102);font-family:verdana;" >Et l'autre mega news mais qui hélas ne vous concerne pas directement.</span><br /><span style="color: rgb(0, 0, 102);font-family:verdana;" >L'éditeur de map a été entièrement recodé cet été par Fil, il marche à merveille, je l'ai testé personnellement ça semble très fluide et prometteur pour la suite de l'aventure. Je ne sais pas si Fil a l'intention de vous laisser entrevoir un petit bout de beta histoire que vous vous amusiez un peu en patientant la sortie du jeu ^^ !</span><br /><br /><span style="color: rgb(0, 0, 102);font-family:verdana;" >Au revoir à tous, merci pour votre soutien et bonne rentrée en retard (ou pas (Fil tu m'as contagié)) !</span>Anonymousnoreply@blogger.com138tag:blogger.com,1999:blog-29607793.post-33871698542563695482008-07-26T02:27:00.002+02:002008-07-26T02:42:49.967+02:00Vous croyez vraiment qu'on va crever comme ça ? / Do you guys really think we're gonna die that easily ?<span style="font-style: italic; font-family: verdana; color: rgb(0, 0, 102);">No ! We'll never fall, we're the masters of the world !</span><br /><br /><span style="font-family: verdana; color: rgb(0, 0, 102);">L'inactivité a été monstrueuse ces derniers mois, c'est le problème quand on a un équipe constituée uniquement de gens </span><span style="font-style: italic; font-family: verdana; color: rgb(0, 0, 102);">très occupés</span><span style="font-family: verdana; color: rgb(0, 0, 102);"> (vous n'imaginez même pas :D). Bref. Les choses se remettent enfin en marche : Tbop travail déjà d'arrache-rotule (c'est pire que d'arrache-pied) sur de <span style="font-weight: bold;">nouvelles musiques</span>, Adarias va redevenir productif une fois qu'il aura fini sa visite de l'<span style="font-weight: bold;">Italie</span> en long en large et en travers (enfin j'espère) et, en ce qui me concerne, je n'ai plus que quelques jours à travailler sur d'autres affaires avant de pouvoir enfin me consacrer à <span style="font-weight: bold;">Partisan</span> (je l'attend au moins autant que vous ce p%#$ de jeu).</span><br /><br /><span style="font-family: verdana; color: rgb(0, 0, 102);">Un peu de news quand même pour justifier ce message : </span><br /><span style="font-family: verdana; color: rgb(0, 0, 102);">Tbop est fier de vous présenter </span><a href="http://fil.razorback.free.fr/Partisan/blog/Masked%20Men2.mp3"><span style="font-style: italic; font-family: verdana; color: rgb(0, 0, 102);">Masked Men</span></a><span style="font-family: verdana; color: rgb(0, 0, 102);">, musique qui accompagnera les actions des <span style="font-weight: bold;">terrifiants hommes de main</span> de...mais de qui justement ? Haha ! Comme si j'allais vous le dire.</span><br /><span style="font-family: verdana; color: rgb(0, 0, 102);">D'un point de vue strictement personnel, je suis fan de ce thème. il colle à la perfection à l'idée que je me fais de ces Masked Men (et j'en dis déjà beaucoup en disant ça tellement la musique est expressive (t'as vu toutes ces fleurs que je t'envoie Tbop ?)).</span><br /><br /><span style="font-family: verdana; color: rgb(0, 0, 102);">De mon côté, la prochaine étape sera de recoder (youpi, j'aime faire 20 fois la même chose) les routines d'affichage de sprites pour séparer l'animation des bras de celle du torse. Chic, un changement de structure.</span><br /><br /><br /><br /><span style="font-family: verdana; color: rgb(0, 0, 102);"><span style="font-weight: bold;">English version</span>, shorter because it's nearly 3AM and that I still have stuff to do :</span><br /><span style="font-family: verdana; color: rgb(0, 0, 102);">We've been inactive regarding PTB during the last few months because we were <span style="font-weight: bold;">all busy</span> with studies or other crap but things are going to become back to normal soon. Tbop has already started <span style="font-weight: bold;">working again</span>, Adarias will probably do so when he comes back from <span style="font-weight: bold;">Italy</span>, and I will get some extra spare time for <span style="font-weight: bold;">PTB</span> in a matter of days. Pfew.</span><br /><br /><span style="font-family: verdana; color: rgb(0, 0, 102);">Now what's new ? Tbop composed this <a href="http://fil.razorback.free.fr/Partisan/blog/Masked%20Men2.mp3"><span style="font-weight: bold;">awesome song</span></a> which is the theme for our </span><span style="font-style: italic; font-family: verdana; color: rgb(0, 0, 102);">Masked Men</span><span style="font-family: verdana; color: rgb(0, 0, 102);">. These guys are the people who blindly serve (blindly, mask...wha, we're being metaphorical. How cool !) under the command of I-wont-tell-you-whom-because-the-storyline-is-so-secret. The track is good, just listen and shut up (well no actually, <span style="font-weight: bold;">drop us a line</span> below).</span><br /><span style="font-family: verdana; color: rgb(0, 0, 102);">As far as coding is concerned, there's some boring stuff incoming gor me about recoding stuff already done to enhance the way we animate characters yadda yadda yadda...</span>Fil Razorbackhttp://www.blogger.com/profile/14228705240891280984noreply@blogger.com17tag:blogger.com,1999:blog-29607793.post-20781314004614223902008-02-21T17:23:00.005+01:002008-02-22T19:35:15.726+01:00Eh ben Non !<span style="font-size:100%;"><span style="color: rgb(0, 0, 102);"><span style="font-family:verdana;"><span style="text-decoration: underline;"></span><a href="http://thebop.free.fr/index2.htm">[</a>EDIT]<br /><br />Comme dirait Fil : "A chaque fois que tu postes sans prévenir les musiques ne passent pas"<br />Donc vous l'aurez compris, nous étions loin de nous entendre sur le devenir de The Winning Theme... J'en ai même refait un aujourd'hui qui n'a pas encore fait mouche. Mais je sais maintenant pour quoi et heureusement mon honneur n'en a pas pris un coup (OUF) !<br /><br />A bientot tout le monde<br /><br />----------------------------------------------------------------------------<br /><br />Il faut aussi s'attendre à une longue période d'hibernation du blog niveau NEWS.<br />Fil arrive à la fin de l'année qui est généralement assez violente en prépa si on veut rentrer en MP*. Moi, je vais passer mes concours donc je serais quasi-inactif jusqu'en fin Juillet au maximum (SHIT !). Quant à Adarias, il semble pas mal galérer niveau budget et est bien occupé entre son école et son job.<br />On peut néanmoins espérer la mise en ligne du site officiel du jeu, je ne sais pas trop où ça en est. Voilà j'espère que Fil pourra préciser plus de détails d'ici peu à ce propos.<br /><br />Pour ma part je tiens à dire que nous ne postons pas de NEWS <u>A CHAQUE FOIS</u> qu'il y a quelque chose de nouveau, en clair certains de nos travaux demeurent cachés dans l'ombre, dans MSN ou dans d'autres forums spécialisés.<br /></span></span></span>Anonymousnoreply@blogger.com11tag:blogger.com,1999:blog-29607793.post-91622037588360745942008-02-20T15:08:00.003+01:002008-02-20T22:30:26.041+01:00Lyscendre<span style="color: rgb(0, 0, 102);"><span style="font-family:verdana;">Bien le bonjour tout le monde !<br /><br />Je m'excuse auprès de tout l'équipe car nous devions poster une NEWS importante il y a de cela une semaine. Mais Adarias a eu un petit retard car il a pas mal de travail entre son école et job d'étudiant.<br />Je n'en révélerai pas plus sur son contenu si ce n'est que je vais en gâcher une partie, en effet la NEWS incluait le concours de nos trois rôles respectifs : programmation, graphisme et musique.<br />La musique est quasiment achevée depuis plus d'un mois mais elle était gardée secrète.<br /><br />Voici donc la grande révélation de la journée : <span style="font-weight: bold;">Lyscendre</span>.<br />Lyscendre s'apparente à la célèbre ville Venise</span></span><span style="color: rgb(0, 0, 102);"><span style="font-family:verdana;"> (d'après les descriptions de Fil)</span></span><span style="color: rgb(0, 0, 102);"><span style="font-family:verdana;">. Romantique (plutôt dans le sens du courant artistique), snob, mystérieuse...<br />J'ai donc opté pour une petite formation de quartet de cordes minimaliste en jouant sur l'ambivalence festif/mystérieux ce qui a pas mal choqué les personnes qui ont pu l'écouter (notamment à 1:23). Donc peut-être qu'il va y avoir une rectification d'ici peu.<br /><br />Pour l'écouter c'est par <a href="http://thebop.free.fr/index2.htm">>ICI<</a><br /><br />Merci pour vos futurs commentaires, ils sont importants pour nous alors n'hésitez pas à nous en faire part.<br /></span></span>Anonymousnoreply@blogger.com5tag:blogger.com,1999:blog-29607793.post-48509166968777182782008-01-01T23:44:00.000+01:002008-01-02T00:10:36.986+01:00Character Spotlight I : Paris<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://xs218.xs.to/xs218/07342/ParisSketch.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://xs218.xs.to/xs218/07342/ParisSketch.jpg" alt="" border="0" /></a><span style="color: rgb(153, 51, 0);">This is not so much a production update as it is a teaser! Right now we are going to introduce one of many characters you will encounter on your voyage through Potager! Ever so often, we hope to spotlight additional characters for you.<br /><br />Name : Paris Dupont<br />Age : 26<br />Hometown : Calypso Bay (Potager)<br /><br />A gunsmith and expert markswoman, she was recognized quickly among the ranks of the Mechanist faction. After rising quickly through the ranks, she made captain even before the war began. There is nothing that the faction heads will not trust her with, and many tasks are hers exclusively.<br /><br />Despite her skills, however, Paris is not of noble birth, hailing instead from the slums of Argyves, and as such is often unable to rise in station or pursue many diplomatic efforts. For this reason, she is all the more suited to work in the shop or in the field.<br /><br />Paris will appear in a number of ways depending on your choices. She will make either a great ally or bitter rival.<br /><br /></span> <center style="color: rgb(153, 51, 0);"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5n6NYWJOE4BFCWALwRuJKH6SjZqYXbYeE0d2I90SLaCqrIlU7mqZ2AtuePq7piNl_F00HFFN0lYbYTl_JpLcByWxaOpyLbB6En2Z2BMW8TsXN0rcPS0gT4_iRHATL3t0P6UrJ/s1600-h/Paris.gif"><img style="cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5n6NYWJOE4BFCWALwRuJKH6SjZqYXbYeE0d2I90SLaCqrIlU7mqZ2AtuePq7piNl_F00HFFN0lYbYTl_JpLcByWxaOpyLbB6En2Z2BMW8TsXN0rcPS0gT4_iRHATL3t0P6UrJ/s200/Paris.gif" alt="" id="BLOGGER_PHOTO_ID_5150644567809925330" border="0" /></a></center>Nathan Christiehttp://www.blogger.com/profile/12165560535454914567noreply@blogger.com22tag:blogger.com,1999:blog-29607793.post-21065406540097642482007-12-31T20:49:00.000+01:002007-12-31T23:19:35.054+01:00On m'attend pour les petits fours alors...·Bonsoir et <span style="font-weight: bold;">bonne année à tous</span>, nous revoilà en selle pour un petit billet avant 2008 (en espérant en poster plus l'an prochain). Je vais être en retard à mon réveillon à cause de vous hehe (nan je déconne, je réveillonne sur IRC).<br /><br />·Commençons avec une petite news de la part d'Adarias, mais pas des moindres.<br />Voici à quoi ressembleront les <span style="font-weight: bold;">portraits des personnages</span> du jeu. J'en profite pour rappeler que toutes les caractéristiques faciales et capillaires du héros du jeu sont laissées au choix du joueur.<br /><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://xs322.xs.to/xs322/07011/portsample.png" alt="" border="0" /><br />Et comme d'hab, des cheveux verts dont la couleur est fixée par le moteur du jeu =)<br /><br />·Maintenant que vos yeux ont fondu, passons aux choses sérieuses : <span style="font-weight: bold;">le code.</span><br />J'ai consacré ces derniers temps à continuer mon éditeur de cut-scene et j'ai eu l'occasion de développer l'<span style="font-weight: bold;">algorithme de pathfinding</span> que nous allons utiliser dans Partisan. C'est de lui que j'ai décidé de vous parler ce soir.<br /><br /><span style="font-weight: bold;">Un algorithme de pathfinding, c'est quoi ?</span><br />C'est un algorithme dont le rôle est de calculer le chemin entre un point A et un point B. C'est essentiel dans un jeu comme Partisan où l'on passe son temps à dire à des unités "va là", "va là-bas" : il faut que les unités trouvent toutes seules le chemin pour s'y rendre et sans gaspiller de points de déplacement.<br /><br /><span style="font-weight: bold;">Bon et concrètement comment ça marche ?</span><br />Il existe un assez grad nombre de façons de traiter le problème, si le sujet vous intéresse je vous invite à lire <a href="http://www-cs-students.stanford.edu/%7Eamitp/gameprog.html">cette page</a> qui répertorie plein d'articles sur le sujet. Je vais ici uniquement expliquer l'algorithme utilisé dans partisan (qui est un dérivé d'<span style="font-weight: bold;">A*)</span>.<br />Prenons un exemple concret de situation où l'on a besoin de pathfinding :<br /><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://fil.razorback.free.fr/Partisan/blog/pthfind1.png" alt="" border="0" /><br />Piotr est sur la <span style="font-weight: bold;">case rouge</span> et veut se rendre sur la <span style="font-weight: bold;">case bleue</span>. Dans cet exemple, on considère qu'il est lourdement équipé et ne peut pas escalader la structure en bois.<br />L'idée est la suivante : on va déterminer plusieurs pistes de recherche (dans toutes les directions) à partir de la <span style="font-weight: bold;">case rouge</span> et toujours suivre celle qui est la plus près du but.<br />Voilà donc ce qui va se passer, en couleur :<br /><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://fil.razorback.free.fr/Partisan/blog/pthfind2.png" alt="" border="0" /><br />A partir de la case rouge, Piotr peut accéder à la <span style="font-weight: bold;">case A</span> (case possible : violet), à la <span style="font-weight: bold;">case B</span>(case possible : violet) et à la c<span style="font-weight: bold;">ase derrière lui que j'ai oubliée de mettre en couleur</span> (elle aurait du être violette). Cela fait trois pistes à explorer.<br />La<span style="font-weight: bold;"> case A</span> et la <span style="font-weight: bold;">case B</span> sont les deux plus près de l'objectif, on va donc s'intéresser à une de ces deux là, par exemple la <span style="font-weight: bold;">A</span> (case explorée : vert).<br />Une fois sur la <span style="font-weight: bold;">case A</span>, je peux soit aller à la <span style="font-weight: bold;">case C</span> (case possible : violet) soit repartir sur la <span style="font-weight: bold;">case rouge</span>, ce qui est sans intêret puisqu'on s'est déjà occupé d'elle.<br />Les pistes qui me restent sont donc la <span style="font-weight: bold;">case B</span> et la <span style="font-weight: bold;">case C</span>. La <span style="font-weight: bold;">case B</span> étant plus près de l'objectif, on va continuer sa piste (et donc elle devient verte).<br />Ensuite c'est tout droit jusqu'à la case <span style="font-weight: bold;">G</span> (<span style="font-weight: bold;">D,E,F et G</span> explorées et donc vertes).<br />Une fois en <span style="font-weight: bold;">G</span>, je peux aller soit en <span style="font-weight: bold;">H</span> (la case bleue) soit en <span style="font-weight: bold;">I</span> (case possible : violet). La bleue est évidemment plus proche d'elle même que <span style="font-weight: bold;">I</span>, on continue donc dans sa direction et tadam...on est arrivé, en ayant fait très peu de calculs inutiles.<br />Au final, les cases vertes sur le schéma sont celles que l'on a analysées et les violettes sont les pistes encore en stock.<br />L'avantage de cet algorithme est qu'il s'adapte à toutes les situations, même aux labyrinthes les plus compliqués (sauf qu'il n'y en a pas dans Partisan) tout en restant simple à comprendre.<br /><br />Une petite note à propos des structures en bois : l'algorithme du jeu est en fait plus compliqué que celui que j'ai décrit. Selon les capacités de saut du personnage considéré il peut ou non escalader certaines cases et surtout il peut ou non sauter au dessus de précipices. Ainsi, l'algorithme trouvera qu'un personnage doué en saut tout intêret à sauter de toit en toit plutot que d'emprunter des échelles.<br /><br />Voili voilou, j'éspère que cette petite introduction au grand problème du pathfinding vous aura intéréssé et je profite de cette petite conclusion pour vous souhaiter de nouveau une bonne année (et un joyeux noël en retard).Fil Razorbackhttp://www.blogger.com/profile/14228705240891280984noreply@blogger.com8tag:blogger.com,1999:blog-29607793.post-87494439765542478582007-12-01T19:30:00.000+01:002007-12-01T19:37:55.970+01:00Finalement...<span style="font-family: verdana; color: rgb(0, 0, 102);">Final Battle a été remasterisée sous Reason, et c'est bien plus convaincant !<br />Vous pouvez donc allez écouter ici la nouvelle version -> <a href="http://thebop.free.fr/index2.htm">Final Battle</a> (c'est la dernière de la playlist).<br /><br />Lors d'une discussion avec Fil nous nous sommes posés cette question : Quelle limite de confidentialité doit on se fixer sur le blog ?<br />Car vous ne le savez sûrement pas (c'est le but même de la confidentialité me direz vous !) mais il y a quelques musiques composées pour le jeu qui ne sont pas téléchargeables et audibles sur le site. Ben oui on ne peut pas non plus se permettre de tout dévoiler et j'ai donc longuement hésité à uploader Final Battle.<br />Mais bon c'est ma première composition orchestrale sur Reason donc j'ai voulu en faire profiter tout le monde. Cependant seule la première partie est téléchargeable, la suite est une surprise ! (pour tout le monde car elle n'est toujours pas composée de toute façon ! XD).<br /></span>Anonymousnoreply@blogger.com8tag:blogger.com,1999:blog-29607793.post-75570247087846166642007-11-20T21:02:00.000+01:002007-11-23T18:18:57.028+01:00Post courageux / Valorous entry<span style="font-family:verdana;"><span style="color: rgb(51, 0, 51);">(english version below)</span><br />...mais par quoi vais-je commencer ?</span><br /><br /><span style="font-family:verdana;">·Allons-y pour des <span style="font-weight: bold;">excuses</span>, je dois bien ça aux fidèles lecteurs que vous êtes (merci d'être encore là). Bon alors, ma dernière update date de 1,2,3,4,5...6 mois !</span><br /><span style="font-family:verdana;">J'ai du mal à croire qu'une demi année ce soit écoulée depuis les dernières nouvelles que j'ai données. Vous imaginez dès lors que j'ai une foultitude de choses à vous raconter (le problème étant que plus le temps passait, plus écrire ce message me semblait inabordable en raison de l'accumulation d'informations à communiquer).</span><br /><br /><br /><span style="font-family:verdana;">·La tradition veut que j'aborde toujours en premier le thème de la <span style="font-weight: bold;">musique</span> mais c'est inutile car <span style="font-weight: bold;">Tbop </span>vous a tenu informé de ses progrès <span style="font-weight: bold;">régulièrement</span> et je profite de ce message pour le remercier de ses efforts en plus d'avoir maintenu le blog en vie pendant ces 6 mois.</span><br /><br /><br /><span style="font-family:verdana;">·Enchainons sur les <span style="font-weight: bold;">graphismes</span> (ça attire plus les foules que ma prose endormante. Je vois bien que vous piquez du nez là) : la vie d'<span style="font-weight: bold;">Adarias</span> est très bien remplie et il n'a que peu de temps à consacrer à Partisan entre ses études et ses jobs...mais ça ne l'a pas empêché de produire quelques <span style="font-weight: bold;">avancées significatives</span> (d'ailleurs il semble un peu plus disponible depuis deux semaines donc avec un peu de chance vous aurez une autre mise à jour dans moins de 6 mois. Haha !).</span><br /><span style="font-family:verdana;">Allez hop, la suite en images :</span><br /><span style="font-family:verdana;">Un Artwork du <span style="font-style: italic;">Longinus</span>, un magnifique <span style="font-weight: bold;">hovercraft</span>...fleuron de la technologie de Potager. Si tout va bien pour Adarias d'ici là, vous verrez sa version in game dans mon prochain post (il devait à la base être montré le jour de l'anniversaire du blog...mais une perte de clé USB en a décidé autrement).</span><br /><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; font-family: verdana;" src="http://fil.razorback.free.fr/Partisan/blog/LongiArt.jpg" alt="" border="0" /><br /><span style="font-family:verdana;">Ensuite, un petit <span style="font-weight: bold;">assortiment d'icônes et de sprites</span>. Les deux personnages que vous pouvez voir sont <span style="font-weight: bold;">Piotr</span> (le marin) et<span style="font-weight: bold;"> Roarc</span> dans l'un de ses costumes (héros du jeu, dont le joueur choisit la coiffure, la couleur de peau et la couleur de cheveux).</span><br /><span style="font-family:verdana;">La fleur est une Amaranth (tiens tiens...un nom évocateur), l'un des amplifieurs permettant d'utiliser ses pouvoirs d'alchimiste (invocations) ou de mechaniste (automates).</span><br /><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; font-family: verdana;" src="http://fil.razorback.free.fr/Partisan/blog/icoSpri.png" alt="" border="0" /><br /><span style="font-family:verdana;">Terminons cette section avec une esquisse visant à dégager le concept de la ville de <span style="font-weight: bold;">Balara</span>, dans la province de Lorraine (du Royaume de Potager - où se déroule le jeu). A noter qu'une <span style="font-weight: bold;">version en couleur</span> verra peut-être/surement/à coup sur le jour (rayez la mention inutile).</span><br /><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; font-family: verdana;" src="http://fil.razorback.free.fr/Partisan/blog/BalaSma.png" alt="" border="0" /><br /><br /><span style="font-family:verdana;">·Passons à autre chose, quelques news côté <span style="font-weight: bold;">programmation</span> peut-être ?</span><br /><span style="font-family:verdana;">Tbop a beau tout faire pour me pousser à faire de la "vulgarisation", je me demande pourtant toujours comment rendre intéressante la programmation ennuyeuse à mourir d'<span style="font-weight: bold;">interfaces</span>, sur laquelle j'ai passé plusieurs mois. Passons sur les menus et parlons...de <span style="font-weight: bold;">cut-scenes</span>. </span><br /><span style="font-family:verdana;">Les plus fidèles lecteurs de ce blog se souviennent peut-être (ou pas) de mes premiers posts qui traitaient longuement d'un langage de script pour les cut-scenes. Je m'occupe en ce moment de retravailler ce langage de script et de lui associer un <span style="font-weight: bold;">éditeur façon RPG Maker </span>qui nous permette de réaliser les cut-scenes sans mettre les mains dans le cambouis à chaque fois.</span><br /><span style="font-family:verdana;">Signalons au passage que ce fut l'occasion de dépoussiérer encore un peu les routines d'affichage de carte et de personnages mais aussi de coder les fonctions permettant d'afficher des <span style="font-weight: bold;">portraits</span> à partir d'une banque de nez, d'yeux, de visages et de cheveux faits par Adarias.</span><br /><br /><br /><span style="font-family:verdana;">·Enfin, côté <span style="font-weight: bold;">game design</span>, pas de gros bouleversements : des ajustements sur le scénario mais bien trop loin dans le jeu pour que je vous en parle (le suspens c'est pas fait pour les loutres) et de la mise au point de formules et de statistiques d'objets (Adarias y a laissé quelques neurones...). </span><br /><span style="font-family:verdana;">A noter tout de même, l'invention des </span><span style="font-style: italic;font-family:verdana;" >Casual Missions </span><span style="font-family:verdana;">("missions accidentelles") : </span><span class="postbody" style="font-family:verdana;">ces missions sont symbolisées par un symbole sur la carte du monde voire en pleine ville et il suffit de s'en approcher pour déclencher la mission.<br />Evidemment il y a un peu de hasard dans l'affaire - histoire que toutes les parties ne se ressemblent pas =)</span><br /><br /><br /><span style="font-family:verdana;">Voilà, c'est tout pour aujourd'hui (ouf !), j'ai plus qu'à traduire tout ça <span style="font-weight: bold;">en anglais</span> et jurer de reprendre un rythme d'update plus intense.</span><br /><br /><br /><br /><span style="color: rgb(51, 0, 51);font-family:verdana;" >...What am I going to start with ?</span><br /><br /><span style="color: rgb(51, 0, 51);font-family:verdana;" >·Let's start with </span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >apologies</span><span style="color: rgb(51, 0, 51);font-family:verdana;" >, I owe you this for still being here even though I havent written anything in 1,2,3,4,5....6 months ! Thanks to all of you.</span><br /><span style="color: rgb(51, 0, 51);font-family:verdana;" >It's hard to believe that half a year has ran away since my last news. Obviously, this means I have loads of news to share (the problem being that the more I waited, the more I didnt feel like writing this growing blog entry).</span><br /><br /><br /><span style="color: rgb(51, 0, 51);font-family:verdana;" >·Tradition wants me to talk about </span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >music</span><span style="color: rgb(51, 0, 51);font-family:verdana;" > first but it would be irrelevant since </span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >Tbop</span><span style="color: rgb(51, 0, 51);font-family:verdana;" > kept you up to date with his </span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >frequent blog entries </span><span style="color: rgb(51, 0, 51);font-family:verdana;" >(not translated to english though...but everyone knows he has nothing interesting to say except for the MP3 he links haha !). Thanks to him for keeping the blog alive during these six months.</span><br /><br /><br /><span style="color: rgb(51, 0, 51);font-family:verdana;" >· Let's move onto </span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >graphics</span><span style="color: rgb(51, 0, 51);font-family:verdana;" > (I know that's all you're looking after. Pschh...just like if I sounded boring) : </span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >Adarias</span><span style="color: rgb(51, 0, 51);font-family:verdana;" >' life looks quite hectic from what I can tell but still he managed to make some </span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >progress</span><span style="color: rgb(51, 0, 51);font-family:verdana;" >. Let's leave room to the pictures :</span><br /><span style="color: rgb(51, 0, 51);font-family:verdana;" >Firstly, an artwork representing the Longinus which is an outstanding hovercraft, best of Potagic technology. If everything goes well, you'll see the "in game" version in my or Adarias' next entry. You were actually supposed to see it in june (for the blog anniversary) but a Flash Drive loss made it impossible.</span><br /><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; font-family: verdana; color: rgb(51, 0, 51);" src="http://fil.razorback.free.fr/Partisan/blog/LongiArt.jpg" alt="" border="0" /><br /><span style="color: rgb(51, 0, 51);font-family:verdana;" >Secondly, a small collection of <span style="font-weight: bold;">recent icons and sprites</span>. The two characters are <span style="font-weight: bold;">Pietr</span> (the sailor) and <span style="font-weight: bold;">Roarc</span> in one of his changing outfits (and I'll say once again that the player can choose his haircut, skin color and hair color).<br />The flower is an Amaranth (mh...reminds me of something totally unrelated), one of the amplifiers allowing one to make use of his alchemist or mechanist powers (summons / constructs)</span><span style="color: rgb(51, 0, 51);font-family:verdana;" >.</span><br /><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; font-family: verdana; color: rgb(51, 0, 51);" src="http://fil.razorback.free.fr/Partisan/blog/icoSpri.png" alt="" border="0" /><span style="color: rgb(51, 0, 51);font-family:verdana;" >Let's conclude this section with a sktech of the town of </span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >Balara</span><span style="color: rgb(51, 0, 51);font-family:verdana;" >, capital of the Lorraine province of Potager. Please keep in mind that a </span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >colored version</span><span style="color: rgb(51, 0, 51);font-family:verdana;" > has been planned.</span><br /><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; font-family: verdana; color: rgb(51, 0, 51);" src="http://fil.razorback.free.fr/Partisan/blog/BalaSma.png" alt="" border="0" /><br /><span style="color: rgb(51, 0, 51);font-family:verdana;" >·And now for something completely different : </span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >coding</span><span style="color: rgb(51, 0, 51);font-family:verdana;" >.</span><br /><span style="color: rgb(51, 0, 51);font-family:verdana;" >Now matter how much Tbop tells me I should say more about coding, I still wonder how I could write interesting things about </span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >coding damned menus</span><span style="color: rgb(51, 0, 51);font-family:verdana;" >. Let's not talk about these and evoke </span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >cut-scenes </span><span style="color: rgb(51, 0, 51);font-family:verdana;" >instead. Some of you might remember that in the blog's early days, I used to talk a lot of script langage for cutscenes...well I'm now making an </span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >editor à la RPG Maker</span><span style="color: rgb(51, 0, 51);font-family:verdana;" > for it and it's also the occasion to improve a good number of features (map display, sprite animations...) aswell as coding some new stuff (</span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >portrait display</span><span style="color: rgb(51, 0, 51);font-family:verdana;" > is working, and it can fetch facial features in Adarias' database so the portraits look really diversified).</span><br /><br /><br /><span style="color: rgb(51, 0, 51);font-family:verdana;" >·Finally, on the </span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >game design</span><span style="color: rgb(51, 0, 51);font-family:verdana;" > front we dont have anything too fancy to annouce : we (read : "Adarias") adjusted some </span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >story details</span><span style="color: rgb(51, 0, 51);font-family:verdana;" > late in the game (and therefore I cant tell you a word of it) and came up with a good number of </span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >battle formulas</span><span style="color: rgb(51, 0, 51);font-family:verdana;" >. </span><br /><span style="color: rgb(51, 0, 51);font-family:verdana;" >We (and this time it's really a we) also invented </span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >casual missions</span><span style="color: rgb(51, 0, 51);font-family:verdana;" > which can start anywhere on the world map or even in town, just by coming near an icon (whereas standard missions require going to a pub or a guild office).</span><br /><br /><br /><span style="color: rgb(51, 0, 51);font-family:verdana;" >That's all for today. Now just start praying for me to have time to write another update before next May !</span>Fil Razorbackhttp://www.blogger.com/profile/14228705240891280984noreply@blogger.com22tag:blogger.com,1999:blog-29607793.post-70524923023391701462007-11-07T17:12:00.000+01:002007-11-07T18:40:12.789+01:00WIP 2nd Part !<span style="color: rgb(0, 0, 102);font-family:verdana;" >Continuons notre joyeuse quête au savoir !<br /><br /><br /><span style="font-size:130%;"><span style="font-weight: bold;"><u>2nd Part ~ The Reason</u></span></span><br /><br /><br />De retour à Dijon, illico presto j'allume l'ordinateur et ouvre Reason.<br />Je compose alors la partie de The Instrument sur cette magnifique interface :<br /><br /></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Z9myob0RIVc/RzHk_E-dirI/AAAAAAAAABA/e2o3L2ZPU_s/s1600-h/reason.png"><img style="cursor: pointer;" src="http://bp0.blogger.com/_Z9myob0RIVc/RzHk_E-dirI/AAAAAAAAABA/e2o3L2ZPU_s/s400/reason.png" alt="" id="BLOGGER_PHOTO_ID_5130133222870321842" border="0" /></a><br /><br /><span style="color: rgb(0, 0, 102);"><span style="font-family:verdana;">Logiciel que je recommande d'ailleurs vivement, il n'est pas très cher et d'une qualité à couper le souffle, l'interface est sensationnelle et les 2 banques sons dispos sont de très bonne facture !<br /><br />Puis j'exporte en wav. mon instrument magique.<br /><a href="http://thebop.free.fr/theinstrument.mp3">The Instrument</a><br /><br />Après retour sur audacity je refais une petit traitement du son, puis je fais correspondre les 2 pistes.<br />Puis le tout est exporté pour la dernière fois en MP3 et arrive ici !<br /><br /><br />Il ne reste plus qu'à écouter le résultat final : <a href="http://thebop.free.fr/isle2.mp3">Isle</a><br /><br />En fait le morceau n'est pas encore terminé (je vous ai eus ^^!), il lui manque sa suite. Mais pour ça il faudra attendre un peu.<br /> </span></span>Anonymousnoreply@blogger.com6tag:blogger.com,1999:blog-29607793.post-56923703163079220612007-11-06T11:00:00.000+01:002007-11-06T11:55:40.815+01:00Un peu de WIP (1st Part)<span style="color: rgb(0, 0, 102);"><span style="font-family:verdana;">Comme vous êtes nombreux à me demander de quelle manière je travaille j'ai décidé d'être un peu plus lud</span></span><span style="color: rgb(0, 0, 102);"><span style="font-family:verdana;">ique cette fois et de profiter pleinement du format WIP (<span style="font-style: italic;">litt</span>. <span style="font-weight: bold;">W</span>ork <span style="font-weight: bold;">I</span>n <span style="font-weight: bold;">P</span>rogress) de notre blog.<br />Je vais donc vous montrer le chemin le plus complexe qui puisse se dérouler dans ce grand scenario qu'est la composition d'une musique. Notre cobaye sera "Isle"<br /><br />To</span></span><span style="color: rgb(0, 0, 102);"><span style="font-family:verdana;">ut d'abord, <u>Isle</u> sera divisée en 2 parties. Je m'explique.<br />Je travaille en parallèle ave</span></span><span style="color: rgb(0, 0, 102);"><span style="font-family:verdana;">c un Tyros Yamaha et le magnifique logiciel Reason 3.0©.<br />Dans notre cas, un instrument clé figure dans la Sound Bank Reason et non dans celle du Tyros </span></span><span style="color: rgb(0, 0, 102);"><span style="font-family:verdana;">(MIDI Worksation). L'astuce va donc consi</span></span><span style="color: rgb(0, 0, 102);"><span style="font-family:verdana;">ster à enregistrer chaque partie sur les 2 processeurs indépendants pour finalement les mixer et obtenir un bébé dinosaure ! Mais je m'égare...<br /><br /><br /><span style="font-size:130%;"><span style="font-weight: bold;"><u>1st Part ~ The Tyros</u><br /></span><span><br /></span></span></span></span><br /><span style="color: rgb(0, 0, 102);"><span style="font-family:verdana;"><span style="font-size:100%;"><span style="font-size:100%;">Dans un premier temps, je vais m'atteler à la composition de 3 instruments (en fait, il y en a un de plus caché mais ça </span></span></span></span><span style="color: rgb(0, 0, 102);"><span style="font-family:verdana;"><span style="font-size:100%;"><span style="font-size:100%;">ce sont des secrets de compositeurs :)) qui seront : une basse fretless, une batterie, une flute de pan (mythique).<br /><br />Mais avant toute chose, je vous présente</span></span></span></span><span style="color: rgb(0, 0, 102);"><span style="font-family:verdana;"><span style="font-size:130%;"><span style="font-size:100%;"> la bête...<br /></span></span></span></span><br /><a style="color: rgb(0, 0, 102);" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Z9myob0RIVc/RzA_XE-dilI/AAAAAAAAAAU/RdrlEnDSejM/s1600-h/Tyros1.jpg"><img style="cursor: pointer;" src="http://bp3.blogger.com/_Z9myob0RIVc/RzA_XE-dilI/AAAAAAAAAAU/RdrlEnDSejM/s400/Tyros1.jpg" alt="" id="BLOGGER_PHOTO_ID_5129669641280260690" border="0" /></a><br /><br /><span style="color: rgb(0, 0, 102);font-size:100%;" ><span style="font-family:verdana;">Impressionant n'est-ce pas ?<br /><br />Bon passons outre vos yeux ébahis et continuons.<br /><br />Après deux petites heures de travail acharné sur cet écran glauque et austère -><br /></span></span><br /><a style="color: rgb(0, 0, 102);" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Z9myob0RIVc/RzBAsE-dinI/AAAAAAAAAAk/kllTqN9efuw/s1600-h/yamaha_tyros2_det1.jpg"><img style="cursor: pointer;" src="http://bp3.blogger.com/_Z9myob0RIVc/RzBAsE-dinI/AAAAAAAAAAk/kllTqN9efuw/s400/yamaha_tyros2_det1.jpg" alt="" id="BLOGGER_PHOTO_ID_5129671101569141362" border="0" /></a><br /><br /><span style="color: rgb(0, 0, 102);font-family:verdana;font-size:100%;" >Je finalise ma musique.<br /><br />Reste alors à vous la faire parvenir !<br />Et là, faute de moyen (mon ordinateur etant à mon appartement d'étudiant Dijonais), j'enregistre avec la clé MP3</span><span style="color: rgb(0, 0, 102);font-family:verdana;font-size:100%;" > Creative</span><span style="color: rgb(0, 0, 102);font-family:verdana;font-size:100%;" > de mon frère car elle a la somptueuse faculté d'avoir une entrée ligne et un encodeur MP3 (miracle!).<br />Cela dit, pour les vacances de Noel je compte réencoder avec mon boitier d'acquisition audio toutes les musiques composées depuis la rentrée scolaire.<br /></span><br /><span style="color: rgb(0, 0, 102);font-family:verdana;font-size:100%;" >J'envoie ensuite la sauce via un port USB (autre miracle de la technologie) dans l'ordinateur familial, puis je la retouche sous Audacity.<br />Au menu : Suppression du bruit, normalisation, amplification, amplification des basses, cuterisation, RE-encodage MP3 (160K) :<br /><br /></span><a style="color: rgb(0, 0, 102);" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Z9myob0RIVc/RzBChU-dioI/AAAAAAAAAAs/7f0eISa9Qws/s1600-h/auda.jpg"><img style="cursor: pointer; width: 538px; height: 353px;" src="http://bp0.blogger.com/_Z9myob0RIVc/RzBChU-dioI/AAAAAAAAAAs/7f0eISa9Qws/s400/auda.jpg" alt="" id="BLOGGER_PHOTO_ID_5129673115908803202" border="0" /></a><br /><span style="color: rgb(0, 0, 102);font-family:verdana;font-size:100%;" ><br />Et voici le résultat (inachevé) : <a style="font-weight: bold;" href="http://thebop.free.fr/isle.mp3">Isle</a><br />C'est moche hein ? C'est normal ^^ Il manque The Instrument<br /><br />@+ pour la suite des aventures !<br /></span>Anonymousnoreply@blogger.com11tag:blogger.com,1999:blog-29607793.post-69735517814529497512007-11-05T12:40:00.000+01:002007-11-05T12:54:12.645+01:00Encore lui !<span style="color: rgb(0, 0, 102);"><span style="font-size:100%;"><span style="font-family:verdana;">Alors les dernières nouvelles musicales avant la fin des vacances.<br /><br />J'ai composé 2 themes de Game over et un autre theme "The Royal Death". Et c'est toujours par <a href="http://thebop.free.fr/index2.htm"><span style="font-weight: bold;font-size:100%;" >>ICI<</span></a><br />Quelques petites remarques ont été faites par ci par là à leur sujet mais pour l'instant je fais mon rebel et je ne compte pas y changer grand chose (<span style="font-size:78%;">MOUAHA</span>)<br /><br />Nous avons finalement trouvé un Webmaster pour un futur site plus <span style="font-style: italic;">pro</span>.<br /><br />Fil devrait quant à lui faire une prochaine news sur l'avancement du projet, j'ai réussi à le motiver pour vulgariser sa douloureuse tâche : la programmation !<br /></span></span><span style="font-weight: bold;"><span style="font-family:verdana;"></span></span></span>Anonymousnoreply@blogger.com9tag:blogger.com,1999:blog-29607793.post-84917616311343172852007-10-30T19:25:00.000+01:002007-11-01T23:12:24.335+01:00Naaaan !<span style="color: rgb(0, 0, 153);font-family:verdana;font-size:100%;" >//English readers please be patient, some translated entries will arrive soon.<br /><br />Bien j'ai une mauvaise nouvelle ! Le ventilateur de mon processeur m'ayant laché promptement avant les vacances j'ai eu une série de petits problèmes pour transporter chez "mon autre chez moi" des fichiers musicaux et variés. (<span style="font-size:78%;">BORDEL DE MERDE</span>)<br /><br />Donc mon activité compositrice s'étalant sur 60% dans les periodes de vacances scolaires va s'en trouver réduite de moitié (prévision super précise hein ?!)<br /><br />Cependant j'ai l'intention de continuer le Final Battle et d'autres projets commencés sur le Tyros.<br />Je précise qu'un extrait est disponible sur la playlist de mon site officiel, je viens de m'apercevoir que je ne l'avais pas stipulé sur ce blog.<br />Une petite musique mysterieuse devrait aussi faire son apparition d'ici la fin des vacances.<br />Vous devrez hélas attendre pour la prochaine musique de ville que je ne peux terminer actuellement.<br /><br />Mais voici de suite <span style="font-weight: bold;">In memorium</span> ! Petit musique au clavecin dont la fin regorge d'accords tous plus émoustillants les uns que les autres. Vous la trouverez parmi les autres dans la playlist <span style="font-weight: bold;"><a href="http://thebop.free.fr/index2.htm">>ICI<</a></span><br />Je ne sais pas trop encore ce que veulent en faire les scenaristes (Autre theme du méchant ? Game Over ? Cut Scene ?).<br />Je m'excuse aussi pour la qualité d'écoute, encore une fois les musiques seront en format HQ au plus tard cet été, en attendant vous profiterez du triple encodage MP3 en série (clé mp3 + audacity + radioblog). Mais bon ya encore pire.... quoique...<br /><br />Je vous rassure les autres travaillent toujours (pourquoi est-ce toujours à moi de dire ça ? O_o).<br />Fil découvre les joies des classes prepas, et Adarias est rentré en Université d'arts.<br />Quant à moi, j'apprecie pas mal la tranquilité de la Spé qui me laisse un peu plus de temps et d'esprit libre pour composer (sans non plus exagérer, sinon je passerais pour un fumiste professionnel).<br />Le projet n'est donc pas du tout mort, ni en hibernation, il evolue à son rythme et j'ose espérer que certains se joindront bientot à nous, pour ma part j'offre un job de webmaster...<br /><br /></span><div style="text-align: center;"><span style="font-size:100%;"><span style="color: rgb(0, 0, 153);font-family:verdana;" ><span style="font-size:130%;">Il nous faut un Site !<br />We're seeking for a webmaster !</span><br /></span></span></div><span style="color: rgb(0, 0, 153);font-family:verdana;font-size:100%;" ><br />Voilà ça c'est fait :)<br /></span>Anonymousnoreply@blogger.com8tag:blogger.com,1999:blog-29607793.post-89834529338591309342007-08-24T17:31:00.000+02:002007-08-24T17:54:04.716+02:00MAJ en vitesse !<span style="color: rgb(0, 0, 153);"><span style="font-family: verdana;">Bonjour,<br /><br />Comme ça sent la fin des vacances je fais une très rapide MAJ sur le blog.<br /><br />J'en profite pour mettre un lien vers mon tout nouveau site encore très minimaliste mais qui intègre néanmoins une radio permettant d'écouter les musiques de l'OST (malgré que le convertisseur nous pond des musiques bien saccagées par l'encodage...).<br />Celle ci sera peut-être plus souvent actualisée mais je donnerai toujours des liens vers les mp3 en HQ sur ce blog.<br /><br /><a href="http://thebop.free.fr/index2.htm">Site de Tbop</a><br /><br />Je vais donc donner 3 nouvelles musiques dont 2 inachevées.<br /><br />La première est celle du theme de Combat qui est quasi terminée si ce n'est la fin trop précipitée qui sera donc à revoir. <a href="http://thebop.free.fr/battle.mp3">ICI</a><br /><br />La deuxième est un theme de cut scene. <a href="http://thebop.free.fr/sadness.mp3">ICI</a><br /><br />La troisième a été composée cette semaine et est presque terminée. Elle sera normalement utilisée dans l'annonce du second chapitre de l'histoire.<br />Cependant il manque l'aval ou l'opinion d'Adarias dessus donc je ne saurais encore m'exprimer sur son inclusion officielle dans le jeu. <a href="http://thebop.free.fr/wow.mp3">ICI</a><br /></span></span>Anonymousnoreply@blogger.com14tag:blogger.com,1999:blog-29607793.post-50846116922277431112007-08-09T15:06:00.000+02:002007-08-09T15:10:23.776+02:00Perch<span style="color: rgb(0, 0, 102);"><span style="font-family: verdana;">Bien le bonjour,<br /><br />Voici la musique de l'ile de Perch, ~L'ile où tout commence~<br /><br /><a href="http://the-blade-of-parliament.chez-alice.fr//Perch.mp3">>>ICI<<</a><br /><br />"Moi je l'aime bien" ^^<br /><br />Je suis pas bavard ? C'est normal... :'(<br /></span></span>Anonymousnoreply@blogger.com14tag:blogger.com,1999:blog-29607793.post-19833089745723299392007-08-03T17:24:00.000+02:002007-08-03T17:34:10.777+02:00uh !<span style="color: rgb(0, 0, 153);font-family:verdana;" ><span style="font-size:85%;"><span style="font-size:100%;">Il faudra que je pense à embaucher quelqu'un pour me trouver des titres de News moi...<br /><br />Voici la nouvelle du jour, la musique de la ville portuaire Panto.<br />Je crois l'avoir posté il y a longtemps ici, dans une version beaucoup moins évoluée et mal enregistrée.<br /><br />Voici donc la version Finale Youpi : <a href="http://the-blade-of-parliament.chez-alice.fr//Panto.mp3">>>ICI<<</a><br /><br />Les autres ne sont pas morts mais ils bossent comme des dingues sur le jeu et non pas sur le blog (ça sous-entend quoi sur moi là ??? XD)</span><br /></span><br /></span>Anonymousnoreply@blogger.com5tag:blogger.com,1999:blog-29607793.post-60137699743746473852007-07-13T23:09:00.000+02:002007-07-13T23:19:20.320+02:00Il est vivant (en vacances dirons nous)<span style="font-family:verdana;"><span style="color: rgb(0, 0, 153);">Bonsoir tout le monde,<br />les vacances sont synonymes de repos pour le mathématicien... mais de Travail pour le compositeur acharné que je suis ^^<br /><br />Voici donc (normalement) la version finalisée de la capitale Byrna, Fil vous en expliquera davantage sur son rôle.<br /><br />Le lien est <a href="http://the-blade-of-parliament.chez-alice.fr//Byrna.mp3">ici</a> et bonne écoute (ou pas XD) :)<br /><br />Pour les crétins n'oubliez pas que toutes mes musiques sont protégées par la SACEM, alors faites pas chier !<br /></span></span>Anonymousnoreply@blogger.com10tag:blogger.com,1999:blog-29607793.post-28187691531859025592007-05-22T21:24:00.000+02:002007-05-24T22:22:07.241+02:00Cui-cui font les oiseaux / The birds are tweet-tweeting<span style="font-style: italic; font-family: verdana;font-family:verdana;" >....car aujourd'hui tout va bien.</span><br /><br /><span style="font-family: verdana;font-family:verdana;" > Oui oui tout va </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >bien</span><span style="font-family: verdana;font-family:verdana;" >, tellement bien que ni moi ni Adarias n'avons trouvé le temps de mettre à jour le blog depuis oulah...</span><span style="font-style: italic; font-family: verdana;font-family:verdana;" >many years, many more than I'd ever care to bear in my mind</span><span style="font-family: verdana;font-family:verdana;" >.</span><br /><span style="font-family: verdana;font-family:verdana;" >Trève de références débiles, j'ai une </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >avalanche de nouvelles</span><span style="font-family: verdana;font-family:verdana;" > dans mes cartons (heureusement, après <strike>deux</strike> trois semaines de silence radio...).</span><br /><br /><span style="font-family: verdana;font-family:verdana;" > Première nouvelle, corneeeeeelius tardant à nous pondre un (nouveau) </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >design de menus</span><span style="font-family: verdana;font-family:verdana;" > et ayant disparu du net (j'espère qu'il va bien :/), Adarias et moi avons pris les devants. Le résultat de nos essais et discussions donne ceci :</span><br /><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; font-family: verdana;" src="http://fil.razorback.free.fr/Partisan/blog/1final.png" alt="" border="0" /><span style="font-family: verdana;font-family:verdana;" >J'ose espérer que tous les défauts du </span><a style="font-weight: bold; font-family: verdana;" href="http://photos1.blogger.com/x/blogger/5123/3158/1600/18377/menu2%20copy.png">design précédent</a><span style="font-family: verdana;font-family:verdana;" > ne sont plus qu'un mauvais souvenir.</span><br /><span style="font-family: verdana;font-family:verdana;" >C'est aussi l'occasion de jeter un oeil sur quelques </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >icônes d'armes</span><span style="font-family: verdana;font-family:verdana;" > basées sur les artworks d'épées présentés sur ce blog il y a quelques temps.</span><br /><span style="font-family: verdana;font-family:verdana;" >J'ai d'ores et déjà commencé à coder les menus, et j'ai encore une fois fait le choix de coupler Flash et </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >XML</span><span style="font-family: verdana;font-family:verdana;" >. Ca nous permettra de modifier facilement le contenu et la structure des menus si besoin est.</span><br /><br /><span style="font-family: verdana;font-family:verdana;" > Actualité suivante, Adarias fait pousser du gazon. En d'autres termes, il a commencé à travailler sur toute une série de </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >tiles de végétation</span><span style="font-family: verdana;font-family:verdana;" > pour égayer un peu le royaume de Potager.</span><br /><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; font-family: verdana;" src="http://fil.razorback.free.fr/Partisan/blog/verdure.png" alt="" border="0" /><span style="font-family: verdana;font-family:verdana;" >Comme c'est souvent le cas des travaux présentés sur ce blog, c'est un </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >WIP (Work In Progress)</span><span style="font-family: verdana;font-family:verdana;" > dont il reste deux trois détails à corriger, à commencer par la map qui est un agencement hasardeux de tous les nouveaux tiles.</span><br /><br /><span style="font-family: verdana;font-family:verdana;" > Petite actualité coding qui n'intéresse personne, j'ai fini le système de </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >supertiles</span><span style="font-family: verdana;font-family:verdana;" > et un système de </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >panoramas</span><span style="font-family: verdana;font-family:verdana;" > pour les maps, qui permettra d'afficher des endroits très spécifiques et peu uniformes sans bourrer nos tilesets.</span><br /><br /><span style="font-style: italic; font-family: verdana; color: rgb(51, 0, 51);font-family:verdana;" >...because today everything's fine.<br /><br /></span><span style="font-family: verdana; color: rgb(51, 0, 51);font-family:verdana;" >Yup, everything is fine. So fine than neither Adarias nor I have had the time to update the blog for the last three weeks. Here are the (late) news from the PTB development :</span><br /><br /><span style="font-family: verdana; color: rgb(51, 0, 51);">After waiting for Corneeeeeelius' <span style="font-weight: bold;">UI design</span> for days and weeks, Adarias and I decided to do it ourselves. Still I hope Corneeeeeeelius is doing well. If you guy read this, tell us you're still alive :P</span><br /><span style="font-family: verdana; color: rgb(51, 0, 51);">Anyway, here's our new design :</span><br /><br /><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; font-family: verdana; color: rgb(51, 0, 51);" src="http://fil.razorback.free.fr/Partisan/blog/1final.png" alt="" border="0" /><br /><span style="font-family: verdana; color: rgb(51, 0, 51);">It's supposed to correct all the flaws of the </span><a style="font-family: verdana; color: rgb(51, 0, 51);" href="http://photos1.blogger.com/x/blogger/5123/3158/1600/18377/menu2%20copy.png"><span style="font-weight: bold;">previous design</span>.</a><br /><span style="font-family: verdana; color: rgb(51, 0, 51);">It's also a good occasion to take a glance at some <span style="font-weight: bold;">weapon icons</span> based on the artworks which were on this blog some weeks ago.</span><br /><span style="font-family: verdana; color: rgb(51, 0, 51);">I have already started coding these menus and once again, I decided to store the datas in <span style="font-weight: bold;">XML</span> files to allow easy changes in our architecture and content.</span><br /><br /><span style="font-family: verdana; color: rgb(51, 0, 51);">Next news, Adarias has been growing grass and flowers. Here are the brand new <span style="font-weight: bold;">vegetation tiles</span>. Keep in mind these are still WIPs.</span><br /><br /><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; font-family: verdana; color: rgb(51, 0, 51);" src="http://fil.razorback.free.fr/Partisan/blog/verdure.png" alt="" border="0" /><span style="font-family: verdana; color: rgb(51, 0, 51);font-family:verdana;" ></span><br /><span style="font-family: verdana; color: rgb(51, 0, 51);">Concerning the coding (who cares ?), I've finished coding the <span style="font-weight: bold;">supertiles</span> system and I also added a <span style="font-weight: bold;">panorama</span> feature to the map editor. We'll use these for small cluttered places, instead of using dozens of tiles.</span><span style="color: rgb(51, 0, 51); font-family: verdana;font-family:verdana;" ><br /></span>Fil Razorbackhttp://www.blogger.com/profile/14228705240891280984noreply@blogger.com13tag:blogger.com,1999:blog-29607793.post-22582250202729559482007-05-01T01:26:00.000+02:002007-05-22T22:19:18.826+02:00Supertiles pas si super / Supertiles, not that super...<span style="font-style: italic;font-family:verdana;" >...en fait voici deux updates en une.<br /></span><span style="font-family:verdana;"><br />La première partie de ce message aurait du être rédigée par <span style="font-weight: bold;">Tbop</span> mais il a mieux à faire ^^<br />Il tenait à vous faire écouter son travail le plus récent pour Partisan, à savoir la musique de <span style="font-weight: bold;">Byrna</span>, la capitale du royaume de Potager (où se déroule le jeu, pour ceux qui n'ont rien suivi).<br /><span style="font-weight: bold;">Le lien : </span><a style="font-weight: bold;" href="http://fil.razorback.free.fr/Partisan/blog/capital_town5.mp3">Byrna</a><br /><br />A mon tour maintenant, mais pas grand chose de neuf toutefois. Adarias m'a demandé un système de "<span style="font-weight: bold;">supertiles</span>" (des tiles géants) pour pouvoir faire de grands feuillages et les voiles des bateaux sans se casser la tête mais bon, comme je m'en doutais, ça ne marche pas au niveau du Z-sorting (c'est pas pour rien que personne ne l'a jamais fait...) et donc ça va surement partir à la <span style="font-weight: bold;">poubelle</span>. Deux soirées de perdu ^^<br /><br />Demain étant férié, je vais pouvoir pas mal bosser sur Partisan, je ne sais pas encore quoi mais je vais avancer haha !<br /><br /><span style="font-weight: bold;">EDIT : Finalement, nous gardons le système de supertiles ! D'après Adarias, étant donné que le système n'est destiné qu'aux gros objets genre voiles/feuillages/statues, on peut s'arranger pour esquiver les bugs de Zsorting en plaçant avec soin les supertiles :D</span><br /><br /><br /><span style="font-style: italic; color: rgb(51, 0, 51);">...Two updates in one.</span><br /><br /></span><span style="color: rgb(51, 0, 51);font-family:verdana;" >Part of this blog update should have been made by <span style="font-weight: bold;">Tbop</span> but he's got a lot of things to do so I'll take care of it. He wanted to share his most recent work which is the music for Potager's capital town, <span style="font-weight: bold;">Byrna.</span><br /><span style="font-weight: bold;">Download link : </span></span><span style="color: rgb(51, 0, 51);font-family:verdana;" ><a style="font-weight: bold;" href="http://fil.razorback.free.fr/Partisan/blog/capital_town5.mp3">Byrna</a><br /><br /></span><span style="color: rgb(51, 0, 51);font-family:verdana;" >My turn now, even tough I don't have much news. Adarias asked me a "<span style="font-weight: bold;">supertile</span>" (giant tiles) system to make sails and leavages easily but as I feared, it seems impossible in isometric perspective (and that's why as far as I know, no one ever did that). This system will probably end up in my <span style="font-weight: bold;">recycle bin</span>...two wasted evenings ^^<br /><br />Tomorrow being a non working day in France, I should be able to achieve a few things for Partisan =).<br /><br /></span><span style="font-weight: bold; color: rgb(51, 0, 51);font-family:verdana;" >EDIT : We are finally keeping the supertile system ! Since it will be used only to display large things like sails, statues and leavages, we can manage to dodge the Zsorting issues it creates by careful positioning of the supertiles. At least, that's what Adarias said :D</span>Fil Razorbackhttp://www.blogger.com/profile/14228705240891280984noreply@blogger.com4tag:blogger.com,1999:blog-29607793.post-76596263037588008632007-04-23T14:04:00.000+02:002007-04-23T17:17:34.439+02:00The Artist is lateWell, laziness and technical problems aside, I am going to finally make the promised update :) First, Fil coded a lovely shadowing system which allows us to change the atmospheres of our maps very easily. Here are some screenshots of the same building with different colored shadows for different times and moods:<br /><br /><img src="http://fil.razorback.free.fr/Partisan/blog/screen_rose.png" /><img src="http://fil.razorback.free.fr/Partisan/blog/screen_bleu.png" /><img src="http://fil.razorback.free.fr/Partisan/blog/screen_violet.png" /><br /><br />I also have been working on the running animations for one of the characters:<br /><br /><img src="http://img133.imageshack.us/img133/3866/anim3qp8.gif" /> <img src="http://img133.imageshack.us/img133/9050/anim4at9.gif" /><br /><img src="http://img133.imageshack.us/img133/7720/anim2gm3.gif" /> <img src="http://img263.imageshack.us/img263/8927/anim1wb7.gif" /> <br /><br />With these and a few more animations, combined with Fil's wonderful new Z-sorter testing and movement engine, it will not be long until we have a fully capable character for our tests. Moving demos are just around the corner!Nathan Christiehttp://www.blogger.com/profile/12165560535454914567noreply@blogger.com6tag:blogger.com,1999:blog-29607793.post-58158482583701578042007-04-10T00:29:00.000+02:002007-04-10T00:52:45.820+02:00Z-sorting · Interlude<span style="font-style: italic; font-family: verdana;font-family:verdana;" >Oui parce que j'ai pas vraiment Z-sorté en fait...<br /><br /></span><span style="font-family: verdana;font-family:verdana;" >Je poursuis ma progression dans les affaires de </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >Z-sorting</span><span style="font-family: verdana;font-family:verdana;" >. Dans le message précédent, je mentionnais le fait que j'allais avoir besoin d'un petit </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >utilitaire</span><span style="font-family: verdana;font-family:verdana;" > pour paramètrer les tiles sur lesquels on peut marcher, les décalages d'altitude etc etc...c'est maintenant </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >chose faite</span><span style="font-family: verdana;font-family:verdana;" >, et ça m'a pris plus de temps que prévu. Cela valait toutefois la peine d'y passer quelques jours, c'est tout beau tout propre et intégré au même </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >XML</span><span style="font-family: verdana;font-family:verdana;" > que celui qui stocke les animations de fichiers. Enfin bref...je parle presque pour moi même là ^^</span><br /><br /><span style="font-family: verdana;font-family:verdana;" >Merci à ceux qui ont commenté le blog ces derniers temps (ça fait toujours plaisir, même si l'absence des commentaires anglophones me fait remettre en cause l'importance et la qualité de mes traductions ), je vais répondre à une remarque intéressante de </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >Lew</span><span style="font-family: verdana;font-family:verdana;" > :</span><br /><span style="font-style: italic; font-family: verdana;font-family:verdana;" >"Je me demandais si tu n'aurais pas un problème avec la formule des nombres décimaux lorsque tu auras plus d'un perso dans ta map. Tu ne pourras pas avoir deux z-sort de 3.1 par exemple."</span><br /><span style="font-family: verdana;font-family:verdana;" >C'est tout à fait juste, de la même manière que je ne pourrais pas non plus avoir deux tiles à la même profondeur et encore moins des profondeurs avec virgule ! L'image du post précédent était le </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >modèle théorique</span><span style="font-family: verdana;font-family:verdana;" >, la formule est en fait plus compliquée mais il suffit de tout multiplier par des multiples de 10 plus ou moins grands selon l'importance des coordonnées (imortance très élevée pour i+j, importance moyenne pour k l'altitude et un très faible bonus d'importance pour la coordonnée j, ça marcherait aussi avec i, pour éviter que plusieurs tiles n'aient la même profondeur). Au final cela donne donc :</span><br /><span style="font-family: verdana;font-family:verdana;" >Depth = (i+j)*100000 + 10*(j) + 2000*k; pour les tiles</span><br /><span style="font-family: verdana;font-family:verdana;" >et Depth = (i+j)*100000 + 10*(j) + 2000*k + 1000; pour les personnages</span><br /><br /><span style="font-family: verdana;font-family:verdana;" >Ce n'est toutefois pas complet non plus puisque les tiles sont en fait composés de plusieurs bitmaps empilés et que pour les personnages il y a de petites </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >subtilités</span><span style="font-family: verdana;font-family:verdana;" > qui interviennent pour tricher un peu et arranger le rendu.</span><br /><br /><span style="font-family: verdana;font-family:verdana;" >Changement de sujet, </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >Adarias</span><span style="font-family: verdana;font-family:verdana;" > ne devrait pas trop tarder à poster une entrée sur le blog pour montrer les résultats de mon système d'ombrages et quelques animations =)</span><br /><span style="font-family: verdana;font-family:verdana;" >En ce qui concerne </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >Tbop</span><span style="font-family: verdana;font-family:verdana;" >, il n'est pas mort mais toujours aussi occupé par sa </span><span style="font-weight: bold; font-family: verdana;font-family:verdana;" >terrible prépa</span><span style="font-family: verdana;font-family:verdana;" >. Vacances la semaine prochaine pour lui ^^</span><br /><span style="font-style: italic; font-family: verdana;font-family:verdana;" ><br /><br /></span><span style="font-style: italic; font-family: verdana;font-family:verdana;" >Yeah, I haven't Z-sorted that much<br /><br /></span><span style="font-family: verdana;font-family:verdana;" >Things are slowly progressing : in the previous message, I stated that I needed a <span style="font-weight: bold;">small editor</span> to set which tiles could be <span style="font-weight: bold;">walked on </span>and which could not, as well as altitude offsets and such things. This is now completely done and works quite well, thanks to my friend <span style="font-weight: bold;">XML</span>.<br /><br />Thanks to the ones who wrote comments on the blog recently (this is always nice to hear, even tough the english-speaking readers remain desperatly silent. I hope at least some of you guys read this translated version which takes me a lot of time). I wanted to answer <span style="font-weight: bold;">Lew</span>'s interesting comment :<br /><span style="font-style: italic;">"Won't you have problem with your formula using decimal numbers when there are more than one character on the map ? You won't be able to have to Z-sort at 3.1 for instance."</span><br /></span><span style="font-family: verdana;">That's 100% true. I won't be able to have two tiles sharing the same depth, nor I will be able to use decimal numbers ! This was a <span style="font-weight: bold;">simplified formula</span>, the real one multiplies everything by multiples of ten and features a lot of <span style="font-weight: bold;">additional tweaking</span>. A less simplified version of it would be :</span><br /><span style="font-family: verdana;font-family:verdana;" >Depth = (i+j)*100000 + 10*(j) + 2000*k; for tiles</span><br /><span style="font-family: verdana;font-family:verdana;" >and Depth = (i+j)*100000 + 10*(j) + 2000*k + 1000; for characters<br /><br /></span><br /><span style="font-family: verdana;">Concerning the other team members, <span style="font-weight: bold;">Adarias</span> should post someday to showcase the results of my dynamic shadowing system and a few animations of his =)</span><br /><span style="font-family: verdana;"><span style="font-weight: bold;">Tbop</span>, our musician, is not dead (yet) but still working hard for his studies. However, we can hope to hear from him in the foillowing weeks for holidays are coming.</span><span style="font-style: italic; font-family: verdana;font-family:verdana;" ><br /></span><span style="font-style: italic; font-family: verdana;font-family:verdana;" ><br /></span>Fil Razorbackhttp://www.blogger.com/profile/14228705240891280984noreply@blogger.com12tag:blogger.com,1999:blog-29607793.post-77400728029701748692007-03-29T22:03:00.000+02:002007-04-10T00:53:55.923+02:00Z-sorting · Part 1<span style="font-style: italic;font-family:verdana;font-size:100%;" >...un peu de technique pour changer.</span><span style="font-size:100%;"><br /><br /></span><span style=";font-family:verdana;font-size:100%;" >Ces derniers jours, Adarias a commencé à plancher sur des </span><span style="font-weight: bold;font-family:verdana;font-size:100%;" >animations</span><span style=";font-family:verdana;font-size:100%;" > de personnages en train de courir avec armes et boucliers en main. J'aime beaucoup les premiers essais (qui pourtant ne sont, parait-il, pas d'un réalisme exceptionnel) mais euh...j'ai été très surpris quand j'ai vu que tout était dans des cadres de </span><span style="font-weight: bold;font-family:verdana;font-size:100%;" >64*64</span><span style=";font-family:verdana;font-size:100%;" > pixels !</span><span style="font-size:100%;"><br /></span><span style=";font-family:verdana;font-size:100%;" >Cette décision a je crois été prise il y a très longtemps et dans mon esprit, les persos et leurs animations tenaient dans du </span><span style="font-weight: bold;font-family:verdana;font-size:100%;" >48*48</span><span style=";font-family:verdana;font-size:100%;" >, comme les tiles de décor. J'ai lâché un superbe "</span><span style=";font-family:verdana;font-size:130%;" ><span style="font-weight: bold;">Gloups</span></span><span style=";font-family:verdana;font-size:100%;" >" quand j'ai pris conscience que ce changement de taille allait foutre en l'air mon </span><span style="font-weight: bold;font-family:verdana;font-size:100%;" >Z-Sorting</span><span style=";font-family:verdana;font-size:100%;" > (pour les néophytes, le Z-sorting c'est la gestion de la </span><span style="font-weight: bold;font-family:verdana;font-size:100%;" >profondeur</span><span style=";font-family:verdana;font-size:100%;" > dans l'affichage. Cela sert à déterminer si un personnage doit être affiché au dessus ou au dessous d'un tile).</span><span style="font-size:100%;"><br /></span><span style=";font-family:verdana;font-size:100%;" >Après un petit tour sur le net, je n'ai pas trouvé d'article répondant précisément à mon problème (les solutions proposées sur le net ne couvrent pas le cas de map avec relief comme celles de Partisan). Je suis donc parti à la recherche d'une solution que j'ai fini par trouver à grand renfort de </span><span style="font-weight: bold;font-family:verdana;font-size:100%;" >jus de tomate</span><span style=";font-family:verdana;font-size:100%;" > (si si. très important de boire du jus de tomate pour bien réfléchir).</span><span style="font-size:100%;"><br /><br /></span><span style=";font-family:verdana;font-size:100%;" >Ma solution sur un petit </span><span style="font-weight: bold;font-family:verdana;font-size:100%;" >schéma</span><span style=";font-family:verdana;font-size:100%;" > :</span><span style="font-size:100%;"><br /></span><div style="text-align: center;font-family:verdana;"><span style="font-size:100%;"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://fil.razorback.free.fr/Partisan/blog/logique%20copy.png" alt="" id="BLOGGER_PHOTO_ID_5047443156994849762" border="0" /></span><span style="font-style: italic;font-size:100%;" >Les chiffres indiquent la profondeur des objets. Plus le nombre est élevé, plus l'objet/personnage est affiché haut. Par exemple , un objet de profondeur 5 recouvre un objet de profondeur 4.</span><span style="font-size:100%;"><br /></span></div><span style="font-size:100%;"><br /></span><span style=";font-family:verdana;font-size:100%;" >C'est pourtant tout con non ? Je me demande pourquoi je n'ai pas toujours fait comme ça. J'ai testé le système sur une petite map avec un personnage contrôlable avec les flèches directionnelles et ça m'a l'air impeccable. Je posterai surement ce petit test interactif une fois que je l'aurai essayé sur une map à plusieurs étages (ce qui implique d'abord de paramétrer les données de mon tileset).</span><span style="font-size:100%;"><br /><br />A bientôt (genre la semaine prochaine ?) pour la partie 2 ^^<br /><br /></span><span style="font-style: italic; color: rgb(51, 0, 51);font-family:verdana;font-size:100%;" >...some coding stuff today.<br /></span><span style="color: rgb(51, 0, 51);font-family:verdana;font-size:100%;" ><br /><br />During the last few days, Adarias has started working on <span style="font-weight: bold;">animations</span> of running characters with their weapons and shields. I dig the animations (which according to Pixelation and Adarias are not too realistic) but er....I was very surprised when I noticed that these animations where <span style="font-weight: bold;">64*64</span> pixels big !<br />We took this decision quite a while ago and I had forgotten it. I tought we were using <span style="font-weight: bold;">48*48</span> animations. I was quite near the heart attack when I understood that this would screw my <span style="font-weight: bold;">Zsorting</span> (if you don't know what it is, google it or give up reading this entry). I browsed the web in quest for a nice solution but I couldn't find one which would work in Partisan (most of the time because we are using maps with various altitude). I started searching for a personnal solution and I eventually found it, thanks to the <span style="font-weight: bold;">tomato juice</span> (yeah. Tomato juice <span style="font-style: italic;">is</span> the key).<br />Here's my solution on a little <span style="font-weight: bold;">schema</span> :</span><span style="font-size:100%;"><br /></span><div style="text-align: center; color: rgb(51, 0, 51);font-family:verdana;"><span style="font-size:100%;"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://fil.razorback.free.fr/Partisan/blog/logique%20copy.png" alt="" id="BLOGGER_PHOTO_ID_5047443156994849762" border="0" /></span><span style="font-style: italic;font-size:100%;" >The numbers refer to each object's depth. The higher the number is, the higher the object is. For example, something at 4.1 can cover something at 4.<br /></span></div><span style="font-size:100%;"><br /><span style="color: rgb(51, 0, 51);">That's very simple, isn't it ? I wonder why I did not think of it earlier. I have coded a small test map with a movable character over it and it works fine. I may post on this blog the "interactive test" when it is tested with a map with altitude variations but I set my tileset properties before the character can climb stuff...</span><br /><br /><span style="color: rgb(51, 0, 51);">Stay tuned for part 2 ^^</span><br /></span>Fil Razorbackhttp://www.blogger.com/profile/14228705240891280984noreply@blogger.com7tag:blogger.com,1999:blog-29607793.post-84597460562788265822007-03-24T23:03:00.000+01:002007-03-25T22:12:08.409+02:00Mon tour ? / My turn ?<span style="font-style: italic;font-family:verdana;" >Dommage, j'aime bien quand les autres écrivent les updates à ma place ^^<br /><br /></span><span style="font-family:verdana;">Bon j'ai des dizaines de chose à dire mais si j'en dis trop, ça va me prendre 2 heures de tout traduire pour les anglophones alors je vais <span style="font-weight: bold;">faire court</span>. Enfin...je vais essayer.<br /><br />·Bon d'abord les news simples : le système d'<span style="font-weight: bold;">ombrages</span> superposées aux tiles (il parait que pour Adarias ça va tout révolutionner alors on va dire que c'est utile) est presque fini. La création, l'affichage, la compression et la décompression de tout ce bazar est théoriquement fini (il reste juste un micro détail à régler avec le chargement des palettes). C'était franchement pas très intéressant à coder, à l'exception des petits bricolages hexadecimaux.<br /><br />·Ensuite les histoires d'<span style="font-weight: bold;">interface</span> (UI pour faire classe) de menus.<br />Le design de l'interface c'est mon petit feuilleton du moment : corneeeeelius a posté sur ce blog son esquisse d'interface que j'aimais beaucoup. J'ai fait suivre à Adarias qui m'a envoyé un petit message avec son avis et je peux vous dire que ça lui a moins plu qu'à moi. Là où ça devient drôle, c'est que j'ai fait transmis le PM de critiques virulentes à Corneeeeelius et le tout s'est un peu emballé : Adarias a répliqué avec un autre storyboard de menu et tout le monde s'est mis d'accord pour dire que ce n'était pas une méthode de travail convenable.<br />Conclusion ? Adarias et moi avons rédigé une assez grosse <span style="font-weight: bold;">documentation</span> sur le menu pour donner Carte Blanche à Corneeeeeelius qui, au fond, est sensé en savoir bien plus que nous dans le domaine. La documentation est partie hier donc le feuilleton s'arrête ici pour le moment.<br /><br />·Ces histoires de documentations nous ont amené à prendre pas mal de décisions (certaines trainaient dans les tiroirs depuis quelques mois) concernant le gameplay. Par exemple , nous savons enfin comment fonctionnent exactement les systèmes de <span style="font-weight: bold;">Runecards</span> et de <span style="font-weight: bold;">Tools</span> et je les aime beaucoup. Je vais vous détailler le système des Tools, c'est celui des deux que je préfère.<br />Je rappel aux lecteurs infidèles que les Tools sont des objets utilisables par les joueurs mechanistes pendant les combats. Pour fabriquer des Tools, il faut aller dans une <span style="font-weight: bold;">forge</span> (la plupart des villes en auront une) où vous pourrez faire fondre vos équipements ou les tools que vous avez déjà et ainsi obtenir différents matériaux (Fer, Acier, Cuivre, Charbon, Huile). Vous pourrez ensuite recombiner ces différents matériaux pour créer de nouveaux Tools.<br />Pour la petite histoire, les quantités de matériaux possédés se comptent en <span style="font-weight: bold;">moles</span>, histoire que mes cours de chimie servent au moins une fois dans ma vie ^^<br /><br /><br />Je pourrais continuer ces news encore longtemps en vous disant que Tbop est <span style="font-weight: bold;">toujours vivant</span> ou encore parlant des <span style="font-style: italic;">Summons</span> et <span style="font-style: italic;">Constructs</span> mais la traduction me prendra suffisamment de temps comme ça.<br />La mauvaise nouvelle du jour, c'est que j'entre en semaine d'examens blancs Lundi et que je n'ai pas entamé la moindre révision. Cela signifie qu'il ne faudra pas attendre de mises à jour de ma part dans la semaine.<br /><br /><br /><span style="color: rgb(51, 0, 51);">Too bad...I quite liked when the others made the blog updates for me ^^<br /><br />I have dozens of things to say but heh, this translation is going to take me forever (and ever) if I chit-chat too much so let's keep things short.<br /><br />·Simple news first : I'm about done with the tile shadowing system which Adarias has been requesting for a while. Just a little more tweaking about palette loading and it will be 100% done. The fun part with it was the hexadecimal stuff but most of the coding was pretty boring here.<br /><br />·Now about the UI. This is our little soap opera : Corneeeelius showcased on this blog a manu storyboard which I loved. I sent it to Adarias who sent me a lot of harsh critiques about it. I did the mistake to forward the message to Conrneeeelius and things spiced up. Adarias came in with an altered design but finally, we all agreed to say that it was not a good way to work together.<br />The solution is that Adarias and I have been writing a complete documentation (which we have just sent to Corneeeeeelius), explaining everything about the menus. Now that he knows everything there is to know, we decided trust him and give him a compelte liberty for designing the UI.<br /><br />·This documentation thing led us to take quite a good number of decisions regarding gameplay. For example, we set up the last details of the Tools and Runecards systems. Here is how the Tools work (I'll tell you about the runecards some other day ^^).<br />Tools are powerful items which mechanists can use during battles. If you want to make some, you must go to a forge (there is about one per town). There, you can melt down your equipments to collect some components (Iron, lead, Copper, Coal, Oil) which you mix together to create the Tools.<br /><br />I could go on and on with newsing (telling you that Tbop is still alive or telling you about the news regarding summons and constructs) but translating is quite boring and I'd like to save a few news for future updates.<br /><br />The only bad news is that I am entering a week of white exams so you won't hear much from me during the next few days.</span><br /></span>Fil Razorbackhttp://www.blogger.com/profile/14228705240891280984noreply@blogger.com5tag:blogger.com,1999:blog-29607793.post-3086466468626628712007-03-18T04:29:00.000+01:002007-03-25T23:40:51.349+02:00Fil salvages Nate's Work<span style="color: rgb(153, 51, 0);font-family:verdana;" >I am glad to say that Fil recovered the few quick sketches i had done for some of the monsters that might be in the game:</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://fil.razorback.free.fr/Partisan/blog/Sketches.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://fil.razorback.free.fr/Partisan/blog/SketchesS.png" alt="" border="0" /></a><br /><br /><span style="color: rgb(153, 51, 0);font-family:verdana;" >From top left :</span><br /><span style="color: rgb(153, 51, 0);font-family:verdana;" >·A small, aggressive dog-type creature which is all teeth and no brains. These little buggers will be a constant pest when travelling overland. Craftier ones hunt in large packs which will require a considerable amount of work to move past. Their resolve is low though, so once the pack begins to flee, your battle can be considered over.</span><br /><br /><span style="color: rgb(153, 51, 0);font-family:verdana;" >·The pineowl, as previously discussed, will be a race of talking flightless birds which resemble a fruit. One of these will direct tutorials.</span><br /><br /><span style="color: rgb(153, 51, 0);font-family:verdana;" >·The Bull-Fisher, a large weasely-type monster which hunts a variety of prey. These will occasionally be encountered as enemies, but for the most part they will chose to eat whatever is left rotting after battles rather than participate.</span><br /><br /><span style="color: rgb(153, 51, 0);font-family:verdana;" >·The Langolor Tribal, an oversized rodent that lives in small burrough-tibes in the cliffs. They are among the few monsters who will use weapons and fight as intelligent warbands.</span><br /><br /><span style="color: rgb(153, 51, 0);font-family:verdana;" >·A large dull-witted brute which is often found snuffling about in dark, wet areas like swamps in search of food. They are tough and easy to offend, but slow and also easy to scare. Like many of the monsters, these will be the sort that your men can send scurrying for cover instead of killing it.</span><br /><br /><span style="color: rgb(153, 51, 0);font-family:verdana;" >·A concept discarded for it's resemblence to SotC monsters</span><br /><br /><span style="color: rgb(153, 51, 0);font-family:verdana;" >·The Caleo Snake, a serpent that lives among trees and tall grasses. It has a mesmerizing stare and terrible venom. It's carcass is worthless so the only reason to kill it is to make sure that it does not kill you.</span><br /><br /><span style="color: rgb(153, 51, 0);font-family:verdana;" >That is all for now, there will be more in the future to speak of :D</span><br /><br /><span style="color: rgb(153, 51, 0);font-family:verdana;" >Fil continues his coding of the new editor functions, so we will have much to write about soon, with any luck.</span>Nathan Christiehttp://www.blogger.com/profile/12165560535454914567noreply@blogger.com5tag:blogger.com,1999:blog-29607793.post-85227453504335987012007-03-16T03:21:00.000+01:002007-03-16T07:54:51.367+01:00The artist is not dead<span style="color: rgb(153, 51, 0);font-family:verdana;" >I feel a little bit silly posting this, since the tiles are about to change, but we cannot having our viewers seeing the old tiles over and again and thinking that they are how things are.</span><br /><br /><span style="color: rgb(153, 51, 0);font-family:verdana;" >Here is a shot of the current state of things, set up in Fil's wonderful editor.</span><br /><br /><a style="font-family: verdana; color: rgb(153, 51, 0);" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://xs313.xs.to/xs313/07115/SCreen.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://xs313.xs.to/xs313/07115/SCreen.png" alt="" border="0" /></a><br /><span style="color: rgb(153, 51, 0);font-family:verdana;" > Please CLICK the image to enlarge it.</span><br /><br /><span style="color: rgb(153, 51, 0);font-family:verdana;" > Many things are about to change though. Fil is working right now on a lovely little trick to make shadows an overlay - letting us save hundreds of squares in our tile sets, not to mention hours of work. Therefore, look not at the shadows in this mockup, they are but temporary.</span><br /><br /><span style="color: rgb(153, 51, 0);font-family:verdana;" >I also had every intention of posting illustrations of monsters, but I cannot find them! Tomorrow i will renew my search in other places and hope that they turn up.</span>Nathan Christiehttp://www.blogger.com/profile/12165560535454914567noreply@blogger.com2tag:blogger.com,1999:blog-29607793.post-18609634658488699062007-03-07T17:26:00.000+01:002007-03-07T19:57:59.608+01:00Fock "Prepa" !<span style="color: rgb(0, 0, 102);font-family:verdana;" >Allons-y infidèles taupins, tuons ce système pouri et désuet qui nous infecte les neurones plus qu'autre chose !</span><br /><br /><span style="color: rgb(0, 0, 102);font-family:verdana;" >Bien...</span><br /><br /><span style="color: rgb(0, 0, 102);font-family:verdana;" >Je suis venu vous présenter, normalement la musique du QG ( Fil pourra peut-être se montrer plus précis que moi sur ce sujet ).</span><br /><br /><a style="color: rgb(0, 0, 102); font-family: verdana;" href="http://the-blade-of-parliament.chez-alice.fr//Ed_Mik.mp3">Ed Mike</a><br /><br /><span style="color: rgb(0, 0, 102);font-family:verdana;" >Voilà !<br /><br /><br />Edit de Fil : Ah voilà ce qui arrive quand on post ici avant que j''envoie des mail xD<br />J'ai parlé avec Tbop au sujet du QG, une partie du thème va subir d'importantes modifications, surtout la fin qui sonne Ninjaaaaa et pas du tout Partisan ^^<br /></span>Anonymousnoreply@blogger.com4