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