Overblog
Suivre ce blog Administration + Créer mon blog
17 septembre 2012 1 17 /09 /septembre /2012 08:49

Les fichiers disparus vendredi subsistaient bel et bien sur mon vieil imac. Metroid Online est donc tout à fait opérationnel, et j'en ai profité pour restaurer quelques fichiers abîmés, comme l'icone des super missiles.

 

MO2

En haut à gauche, un gros vide à la place de l'icone missile. L'image des super missiles avait été perdue pendant un transfert de données.

 

 

Moralité : quand on fait une sauvegarde, ne pas pour autant supprimer la précédente. Et ne pas utiliser la fonction "écraser si plus récent" de Filezilla, car c'est à cause de cette recommandation qu'on obtient ce genre de dégâts.

Partager cet article
Repost0
14 septembre 2012 5 14 /09 /septembre /2012 09:01

Un problème transfert a supprimé certains scripts de Metroid Online. Le tracé des tunnels, le changement de combinaison... tout est perdu !

 

metroid sous leau

Sans le script du tunnel, le jeu ne sait plus faire que des pièces rondes

 

 

Pour couronner le tout, cela s'est passé il y a quelques jours, et toutes mes sauvegardes ont été refaites avec cette perte !

 

Je veux une corde !

Partager cet article
Repost0
13 septembre 2012 4 13 /09 /septembre /2012 08:20

Pour Tourian, la musique finale de Metroid a été remplacée par celle de Zero Mission.

 

tourian joli

 

Version originale

 

Version Zero mission

 

C'est moins flippant, mais n'oublions pas qu'il s'agit d'un niveau de départ. Et puis, un son GBA arrache tout de même moins les oreilles qu'un son NES.

 

Par ailleurs, la pièce de Mother Brain a son thème réservé, et la musique change pour le thème de fuite de Super Metroid une fois que la bombe est activée.

 

Thème de la fuite

 

Partager cet article
Repost0
11 septembre 2012 2 11 /09 /septembre /2012 08:17

Du bruit dans Metroid Online ! Après la musique, des bruitages viennent donner vie au jeu. Pour l'essentiel, il s'agit de bruitages de Super Metroid. Avec un peu de son, le jeu prend tout de suite une autre dimension !

 

chute leech

 

Pour les musiques, il s'agit pour l'instant de thèmes issus de Metroid (Tourian), Metroid II, return of Samus (combat avec un metroïde), Metroid Prime (temple chozo et profondeurs de SR388), et d'un remix du thème principal de Metroid II, à écouter ici : Main tunnel

Partager cet article
Repost0
4 septembre 2012 2 04 /09 /septembre /2012 08:06

Attention les oreilles ! Metroid Online s'offre un fond sonore !

 

Intro

 

Pour l'instant, il s'agit des musiques originales de Metroid II, return of Samus. au fur et à mesure, elles seront remplacées par de nouvelles versions ou tout simplement des compsitions !

Partager cet article
Repost0
28 août 2012 2 28 /08 /août /2012 08:10

Le niveau de départ, Tourian, jusqu'à il y a quelques jours, c'était ça :

 

juin2012

 

Maintenant, c'est plutôt ça :

 

tourian_joli.jpg

 

Un bon coup de lifting graphique rend tout de sutie un jeu plus agréable. La salle de Mother Brain a elle aussi subi une petite chirurgie esthétique.

 

Avant :

 

mo-zeebetites

 

Après :

 

tourian joli2

Partager cet article
Repost0
27 août 2012 1 27 /08 /août /2012 08:22

Qui ça ? La souris, bien sûr ! Le maniement à la souris étant devenu obsolète, elle n'était plus qu'un parasite visuel. La voilà disparue, sauf pour l'écran de modification des commandes, et les pages hors-jeu : accueil, game over, etc...

 

commandes.jpg

La souris apparait toujours sur l'écran de modification des commandes.

Partager cet article
Repost0
9 août 2012 4 09 /08 /août /2012 08:16

L'innovation était simple à faire, il suffisait de passer tous les background CSS en "fixed" et voilà un bel effet de profondeur. Les images de fond ne bougent plus, produisant une illusion de scrolling différentiel.

 

MO2.png

Le décor caverneux du fond est immobile. Du coup, Samus, décors et ennemis ressortent mieux, et donnent du volume au jeu.

 

Bon, c'est vrai, il faut tempérer un peu la bonne nouvelle si votre machine a un peu d'âge, comme mon vieil imac. Si votre fenêtre firefox prend tout l'écran, le jeu risque de ramer pendant le scrolling. A ce problème, une solution : réduire la taille de la fenêtre. Et si vous souhaitez jouer en plein écran, réduire la résolution de l'affichage.Pas de regret à avoir pour la qualité, le jeu est designé en 640x480 !

 

resolution.png

La fenêtre de modification de résolution sur windows 7

 

Evidemment, c'est un peu frustrant en soi, mais puisque le jeu marche bien sur une machine actuelle, je ne vois pas de raison de pousser plus loin le problème, surtout qu'il reste pas mal de choses à faire pour parfaire la jouabilité.

Partager cet article
Repost0
8 août 2012 3 08 /08 /août /2012 08:55

Le scrolling fonctionne ! Et pour peu que votre machine soirt suffisamment récente, il fonctionne ssans ralentissements, même dans les profondeurs de SR388 !

 

mai2012

Malgré le double fond (statues+dégradé), le scrolling fonctionne sans accroc !

 

Comment est-ce possible, alors que presquerien n'a été changé ? D'abord un détail important : les déplacements de Samus et le scrolling se font dans deux scripts séparés, alors qu'avant ils étaient synchronisés. Typiquement, Samus n'avançait pas tant que le scrolling n'était pas fait, d'où de forts ralentissements.

 

Ensuite, cette séparation m'a permis de programmer un scrolling plus lent, donc plus fluide, qui n'arrache pas les yeux.

 

Malgré tout, pourquoi ce qui ne marchait pas il y a un an et demi fonctionne maintenant à merveille ? C'est simple : durant cette période, Firefox a rattrapé son retard sur Chrome et on est passé de la version 3 à la version 14. En termes de performance, le logiciel n'a plus rien à voir !

http://www.frayssinet.org/IMG/jpg/adopt_firefox.jpg

Il y avait tout de même un obstacle. Le scrolling marchait très bien dans Tourian, le temple Chozo, et même les profondeurs, mais pas la surface de SR388. Pourquoi ? La faute aux jolis graphismes vectoriels des herbes folles. Le SVG c'est beau, mais c'est lourd. Les vilains gifs du début remis à leur place, tout fonctionne à merveille.

 

herbes_gif.png

Fini le vectoriel. Retour aux bons vieux graphismes retro !


L'excellent fonctionnement du scrolling dans les profondeurs de SR388 laisse entrevoir une possibilité merveilleuse : pouvoir mettre l'arrière-plan en "fixed", c'est à dire qu'il ne bougerait pas, donnant ainsi une impression de profondeur. A tester !

Partager cet article
Repost0
7 août 2012 2 07 /08 /août /2012 08:43

Il n'y a pas que les décors qui nuisent au scrolling. Les ennemis aussi posent problème. Le mystère, c'est lesquels et pourquoi ? Les énormes métroïdes et Mother Brain ne semblent poser aucun problème...

 

mother brain3-copie-1

 

D'ailleurs, la multiplication des ennemis, comme la salle des zeebetites, ne semble pas souffrir non plus. En fait, les ennemis les plus féroces au niveau ralentissements, ce sont...

 

metroid-detector

... les yumbos.

 

Vous le voyez, sur l'image, ce minuscule moucheron à hélice vert ? Il cause des ralentissements épouvantables. L'autre grand coupable : les formes de vie non identifiées qui tombent du plafond dans les salles acides.

 

http://metroid.online.free.fr/metroid/images/ennemis/ulf.gif

 

Celles-là permettent de mettre à jour, un nouveau facteur de ralentissement : la superposition d'image. Quand elles disparaissent derrière les rochers, tout ramait de façon insupportable. Je l'ai donc fait disparaitre pendant ce déplacement, mais du coup, c'est quand elle apparait que plus rien ne marche. Qu'est-ce qui rend ces deux microbes si problématiques au point que j'ai dû carrément empêcher les yumbos d'apparaitre, pour l'instant ?

 

Peut-être justement leur taille. Peut-être le redimensionnement est-il trop fort pour des sprites aussi minuscules ? Où alors la séquence d'animation, trop rapide ?

 

Je constate d'ailleurs que certains sprites de Samus sont plus lourds à gérer que d'autres. Pas de surprise, là. Ce sont ceux où le nombre d'images est le plus élevé.

Partager cet article
Repost0