Arnaud Schmitt

Et encore un petite interview !
Cette fois, il s'agit de Arnaud Schmitt, programmeur de Zelda49, le jeu mythique de Nintendo

 

1) Peux tu te présenter?

Pas grand chose à dire : 22 ans, en 3eme année d'école d'ingé généraliste (Mines de Paris) et passionné d'HP depuis le lycée. Malheureusement cette dernière année d'école me laisse peu de temps (pour ne pas dire pas du tout) à consacrer aux calculatrices... J'aurais pu dire que je suis en option info, mais aux Mines ça ne veut pas dire grand chose...


2) On entend pas souvent parler de toi; est-ce que tu fréquentes un chat ou un forum en rapport avec les HP?

C'est vrai que je suis assez discret : à l'époque (pas si lointaine) où news.zoy.org marchait encore, je le consultais régulièrement mais je n'intervenais que très rarement. Et depuis que zoy est "mort", on peut dire que je suis carrément déconnecté du monde HP...


3) Quand as-tu commencé à programmer Zelda? Pourquoi as-tu voulu porter ce jeux sur HP?

Ca c'est une longue histoire... :o)
Dès que j'ai eu ma HP48 (en seconde, 7 ans déjà!) j'ai eu envie de programmer un Zelda. Pourquoi Zelda? je ne sais pas trop... Disons que c'est un jeu qui a marqué ma jeunesse : au primaire j'ai découvert Zelda sur NES, au collège sur GameBoy, ... En gros ce jeu m'a suivi partout. C'est vraiment un jeu culte !!! (là je suis encore tout fan =). Le problème c'est que je n'avais pas encore une bien grosse expérience en programmation...

Je m'y suis vraiment mis en terminale : en quelque mois j'ai fini le moteur de Zalde, un Zelda-like en RPL. Il y avait tout sauf les ennemis : des dialogues, des objets à trouver pour passer certains obstacles, des labyrinthes souterrains... Le jeu n'était pas très beau (j'avais fait tous les dessins à la main, en 2 couleurs seulement), plutôt lent (RPL oblige...), mais j'étais quand même bien content du résultat. A cette époque là j'ai aussi découvert les jeux en assembleur sur HP : le 1er qui m'a marqué c'était Driving Fear de HpMad : Quand j'ai vu la vitesse de scrolling, la fluidité, la beauté des grobs 4 couleurs, je suis resté sur le cul et je me suis dit qu'il y aurait peut être vraiment moyen de faire un vrai Zelda sur HP !

Résultat, en sup j'ai commencé à lire des docs sur l'assembleur et pendant les grandes vacances à la fin de l'année je me suis mis à programmer (la grande époque du TTRM et du Reset au trombone :o) :
1er prog : un éditeur/viewer de sprites 4 couleurs
2eme prog : un moteur de jeu pour déplacer un personnage animé dans un décor 2D en 4 niveaux de gris, avec scrolling et tout et tout...

A la rentrée de spé je montre ça aux copains, et y'en a un qui me dit que mon personnage ressemble à rien (devinez qui avait fait tous les dessins!) : il a pris la Gameboy de son frangin et m'a dessiné point par point sur une grille 16*16 un sprite de Link. J'ai remplacé tout de suite mon sprite, et c'est vrai que c'était plus joli... Pendant les vacances de la Toussaint j'ai fait le barbare : emulateur GameBoy + saisies d'écran + découpage à la main des sprites, j'ai tout balancé sur ma HP à la place de mes grobs, et là miracle : j'avais sous les yeux un jeu visuellement équivalent à celui de la GameBoy! ZeldaHP était né!!!

La 1ere version distribuée est sorti un an après (v0.1 sur HP48GX), après des grandes vacances encore consacrées à la programmation...
Voilà voilà, c'était "un peu" long mais c'est en gros l'histoire de ZeldaHP [Faudrait d'ailleurs que je retrouve un jour les versions antérieures, ça pourrait être drôle].


4) Combien de temps as-tu déjà passé à le programmer?

ouh la la, je ne me suis pas posé la question, mais ça doit faire beaucoup (y'a qu'à voir tout le blabla ci-dessus), ça doit se compter en centaines d'heures...


5) Est-ce que tu comptes le finir un jour?

Là je vais en décevoir certains, mais la réponse est non, malheureusement... Enfin, je préfère dire non que donner de faux espoirs, parce que vu que j'ai de moins en moins de temps pour la HP, il y a de fortes chances que ce soit non.


6) Est-ce que d'autres programmeurs ou des grobbeurs travaillent avec toi?

Pas vraiment, je suis assez indépendant, mais il y a quand même eu Aldric Giacomoni qui m'avait fait les traductions français-anglais, Lilian Pigallio qui m'a fait l'adaptation pour HP39-40, Cosmo qui m'a fait un super scénario (que je n'ai pas eu le temps de mettre en place) ... Fabien Elharrar était aussi d'accord pour me retoucher quelques grobs, mais finalement j'ai tout laissé comme sur GameBoy...


7) Où peut-on se procurer les sources de Zelda49?

Pour l'instant je ne les ai toujours pas distribuées, mais je vais essayer de prendre le temps de les commenter un de ces jours pour qu'elles soient utilisables par d'autres...


8) Il parait que tu as eut de petits ennuis avec Nintendo ... peux-tu nous en dire plus?

C'était surtout pour la version 0.3 qu'il y avait problème (version dans laquelle j'ai repris exactement le début du jeu GameBoy), mais comme ce n'était que le début et pas le jeu complet, Nintendo s'en foutait finalement, donc il n'y a pas vraiment eu de problèmes, à part un petit délai dans la sortie de cette version...


9) Que penses tu des sites français sur les HP, comme http://www.hp-network.com/ par exemple?

Pas mal du tout : hp-sources ou hp-network sont des sites assez vivants et mis à jour régulièrement... Ce que je trouve bien, ce sont les news, tests, projets, etc, en comparaison des sites anglophones qui se limitent généralement à des banques de programmes à downloader.
En un mot : continuez !


10) Quels models d'HP possèdes-tu?

seulement ma HP48GX (ah et aussi une HP20S, mais là dessus j'avais pas réussi à faire un Zelda ;-)


11) Est-ce que tu te sers de ton(tes) HP au quotidien? Pour quoi faire?

non, ma HP est au placard depuis quelques années. Et avant, elle me servait surtout à jouer ou à programmer...

interview réalisée par Bebert pour www.hp-network.com
retrouvez toutes les nouvelles interviews sur www.hp-network.com