Documentation

-  Installation

L'exécutable :
- Sous Linux: décompresser l'archive ("gunzip ftris.gz") puis lancer le jeu par "./ftris"
- Sous Dos/Windows: décompresser l'archive puis exécuter le jeu "ftris.exe"

Le source :
Décompresser les deux archives (ftris-src-x.yy.tar.gz et ftris-data-x.yy.tar.gz) dans le MEME répertoire.
Pour compiler FlashTris, suivre les instructions du fichier "Readme".
En cas de problème, envoyez-moi un mail.

-  Infos sur les sources

Le code source est donné gratuitement, sous licence GPL.

Ce que vous pouvez faire :
- améliorer le source et le diffuser, en respectant la licence GPL
- corriger les bugs connus (voir en bas de cette page)
- porter FlashTris vers d'autres systèmes (Mac, BeOS, etc...)
- m'envoyer vos critiques, remarques, suggestions, etc...
- m'envoyer les modifications que vous faites dans les sources

Ce que vous ne pouvez pas faire :
- vendre ce jeu ou l'inclure (en totalité ou en partie) dans un produit commercial sans en fournir les sources

Ce que je fais en ce moment :
- nettoyage du code
- portage vers Mac (Linux/PowerPC), donc suppression des parties en assembleur...
- portage en C du player de modules (actuellement à 90% en assembleur)

Détail des sources :
- about.c : l'écran "about" du jeu,
- bonus.c : les niveaux bonus,
- config.c : la configuration,
- effet.c : quelques effets graphiques,
- ftris.c : programme principal,
- game.c : le jeu,
- key.c : gestion du clavier,
- menu.c : le menu principal,
- menu_gfx.c : l'affichage pour le menu,
- menu_tst.c : les tests entre les différentes options du menu,
- net.c : gestion réseau,
- netftris.c : gestion réseau (spécifique à FlashTris),
- playfli.c : player de FLI,
- video.c : affichage graphique en mode 320x200x256, compatible Linux/Dos/Windows,
- mod.c : player de modules Amiga.