La technique du jeu à été revu depuis BlackTower : maintenant on quitte définitivement le Basic et ces contraintes le jeu est programmé en C++ avec les librairies SDL et OpenGl. Le jeu fonctionne sous Windows comme sous Linux et un portage Macintosh peut être envisagé même si il nous n'avons pas encore le matériel requis.
| Etat v |
Description |
Création v |
Modif v |
| Fait | Graph : Ouverture fenêtre SDL/OpenGl, initialisation des deux librairies. | | 02/06/2006 |
| Fait | Graph : Chargeur de texture avec SDL_image | | 02/06/2006 |
| Fait | Graph : Chargeur de police de caractère | | 02/06/2006 |
| Fait | Graph : Graphismes de base | | 02/06/2006 |
| Fait | Graph : Reflets de l'extérieur sur les blocs | | 02/06/2006 |
| Fait | Graph : Reflets de l'extérieur sur la boule | | 02/06/2006 |
| Fait | Graph : Antialiasing par multisampling | | 02/06/2006 |
| Fait | GUI : Éléments de base | | 02/06/2006 |
| Fait | GUI : Bouton | | 02/06/2006 |
| Fait | GUI : Sélectionneur de nombre entier | | 02/06/2006 |
| Fait | GUI : Interprétation et affichage du texte | | 02/06/2006 |
| Fait | Génération des géométries de base | | 02/06/2006 |
| Fait | Chargeur de niveau | | 02/06/2006 |
| Fait | Éditeur de base | | 02/06/2006 |
| Fait | Gestion des mouvements | | 02/06/2006 |
| Fait | Intégration du son SDL_mixer | | 02/06/2006 |
| Fait | Menu de traduction | | 02/06/2006 |
| Fait | Menu principal | | 02/06/2006 |
| En cours | Menu options | | 02/06/2006 |
| Fait | Support de traduction | | 02/06/2006 |
| Fait | Langue : Français | | 02/06/2006 |
| Fait | Normalisation du moteur de font et intégration complète au GUI. | 10/06/2006 | 10/06/2006 |
| Fait | GUI : Emplacement de saisie | | 11/06/2006 |
| Fait | Nouvelle gestion des boutons (class dédié). | 11/06/2006 | 12/06/2006 |
| Fait | Créateur de fichier map sur le menu principal. | 11/06/2006 | 12/06/2006 |
| Fait | GUI : Objet image | 11/06/2006 | 14/06/2006 |
| Fait | Images pour l'éditeur (au lieu des boutons texte). | 11/06/2006 | 14/06/2006 |
| Fait | Graph : Fond | | 15/06/2006 |
| Fait | Redémarrage de l'application sous Windows. | 11/06/2006 | 18/06/2006 |
| Fait | Graph : Changements de résolution | | 27/06/2006 |
| Fait | Retaper les chargements des fonction d'OpenGl avancées. | 27/06/2006 | 27/06/2006 |
| Fait | GUI : Case à cocher | 27/06/2006 | 27/06/2006 |
| Fait | Améliorer l'aspect de certains objets GUI (textures au lieu de caractères). | 27/06/2006 | 27/06/2006 |
| Fait | Mode de repli en cas de mauvaise configuration du jeu. | 27/06/2006 | 27/06/2006 |
| Fait | Séparation des fichiers dans de multiples dossiers. | 27/06/2006 | 27/06/2006 |
| Fait | Cubes maps pour le fond et le reflet.
Note : actuellement il y en à 7 ce qui semble être un minimum mais il est possible que l'on en fasse plus pas la suite | 11/06/2006 | 02/07/2006 |
| En cours | Création d'un nombre important de niveaux. | 11/06/2006 | 03/07/2006 |
| Fait | Compression des textures. | 04/07/2006 | 04/07/2006 |
| Fait | Editeur : choix des couleurs des blocs | 14/06/2006 | 13/07/2006 |
| Fait | GUI : Boite de dialogue | | 09/08/2006 |
| Fait | Graph : Refaire les reflets de l'extérieur sur la boule (bug étrange dans certaines configurations). | 12/06/2006 | 09/08/2006 |
| Fait | Panneau Gagné et Perdu améliorés. Arrêt du niveau moins brutal. | 09/08/2006 | 09/08/2006 |
| Fait | Icônes pour le menu et l'éditeur. | 09/08/2006 | 09/08/2006 |
| Fait | Menu de traduction revu. | 09/08/2006 | 09/08/2006 |
| Fait | GUI : objet sélection de couleur. | 09/08/2006 | 19/08/2006 |
| Fait | GUI : fenêtre avec sélection de couleur. | 09/08/2006 | 19/08/2006 |
| A faire | Traduire les panneaux "Gagné" et "Perdu". | 19/08/2006 | 19/08/2006 |
| Fait | Editeur : choix des mouvements du fond et du reflet. Obsolète devant le shader : pour ne pas compliquer l'éditeur et donner l'impression d'un bug cette fonctionnalité ne sera pas programmé. | 14/06/2006 | 24/08/2006 |
| Fait | Revoir taille des panneaux "gagné" et "perdu". | 19/08/2006 | 24/08/2006 |
| Fait | Système de particules. | 24/08/2006 | 08/09/2006 |
| Fait | Editeur : menu de sélection des maps de fond et de reflet. (note : après de multiples essais les temps de chargement causées par cet effet serait trop désagréables) | 14/06/2006 | 17/10/2006 |
| En cours | Essais d'utilisation de shaders. | 09/08/2006 | 17/10/2006 |
| Fait | Génération d'un fond générant la fractale Julia avec un shader avec animation. (désactivable dans les options) | 19/08/2006 | 17/10/2006 |
| En cours | Langue : Anglais (vérifications) | | 31/12/2006 |
| En cours | Langue : Espagnol (vérifications) | | 31/12/2006 |