Ultimate Tetris

Comment créer vos propres skins

Indroduction:

Les skins d'Ultimate Tetris se trouvent dans le répertoire ".\SKINS\" et peuvent être changés durant le jeu en pressant les touches <F5> et <F6>.
Chaque skin correspond à un sous-répertoire du dossier ".\SKINS\".
 

Comment créer un skin:

Il suffit de créer les fichiers du skin et de les déposer dans un sous-répertoire du dossier ".\SKINS\"..
Vous pouvez zipper ce dossier et me l'envoyer (<antikons@sourceforge.net>) si vous voulez que votre skin soit disponible en téléchargement sur ce site.
 

Formats de fichier supportés:

Les fichiers JPEG (.jpg), BITMAP (.bmp), WAVE (.wav) et MPEG (.mp3) sont supportés.
 

Contenu d'un skin:

  1. background.jpg ou backgound.bmp : L'image de fond (sa taille doit être de 640 par 480 pixels)
  2. block1.jpg ou block1.bmp : Le premier des septs blocks du jeu
  3. block2.jpg ou block2.bmp : Le second
  4. block3 ... etc ...
  5. block4
  6. block5
  7. block6
  8. block7.jpg ou block7.bmp : Le dernier block
  9. pause.jpg ou pause.bmp : Une image affichée quand le jeu est en pause (la couleur transparente correspond à celle du pixel en haut à gauche)
  10. number0.jpg ou number0.bmp : Une image contenant le nombre 0 (zéro) (la couleur transparente correspond à celle du pixel en haut à gauche)
  11. number1 ... etc ...
  12. number2
  13. number3
  14. number4
  15. number5
  16. number6
  17. number7
  18. number8
  19. number9.jpg ou number9.bmp : Une image contenant le nombre 9
  20. destroy.wav ou destroy.mp3 : Le son joué lorsqu'une ligne est faite
  21. turn.wav ou turn.mp3 : Le son joué lors de la rotation d'une piece
  22. drop.wav ou drop.mp3 : Le son joué lorque la pièce tombante rejoint les autres
  23. move.wav ou move.mp3 : Le son joué lors du déplacement d'une piece
  24. metrics.ini : Les positions et les tailles du skin (sorte de fichier de configuration décrit ci-dessous)
  25. copyright.txt : Les informations de copyright


metrics.ini:

metrics.ini est un fichier qui contient les positions et les tailles des images.
Le fichier utilise la syntaxe suivante:
element=valeur
';' (point-virgule) peut être utilisé en début de ligne pour introduire un commentaire. valeur est toujours un nombre.
Voici un exemple commenté:
 

;metrics.ini

BlockW=24   ;largeur des blocks
BlockH= 24  ;hauteur des blocks
BlockX= 200 ;l'abscisse du block en haut à gauche
BlockY= 24  ;l'ordonnée du block en haut à gauche 
NextX= 465  ;l'abscisse du block en haut à gauche de la fenetre 'piece suivante'
NextY= 55   ;l'ordonnée
NumberW= 9  ;la largeur des nombre
NumberH= 11 ;la hauteur
ScoreX= 130 ;l'abscisse de l'affichage du score
ScoreY= 390 ;l'ordonnée
LinesX= 130 ;l'abscisse de l'affichage du nombre de lignes
LinesY= 410 ;ordonnée
BestX= 130  ;abscisse du meilleur score
BestY= 440  ;ordonnée
LevelX= 235 ;abscisse du niveau
LevelY= 465 ;ordonnée
SpeedX= 380 ;abscisse de la vitesse de jeu
SpeedY= 465 ;ordonnée
PauseX= 519 ;abscisse de l'image 'pause'
PauseY= 349 ;ordonnée
PauseW= 58  ;largeur
PauseH= 16  ;hauteur

;fin de metrics.ini



Retour...


 English