GraphX --


Présentation
GraphX est une bibliothèque ("librairie") graphique dédiée à la programmation de jeux en langage C, très performante et très simple d'emploi, pour calculatrices TI 89/92+/V200.
Elle est livrée sous forme d'archive statique : le compilateur se charge de repérer les fonctions que vous utilisez et de n'inclure que celles-ci à votre exécutable.


Les principales fonctionnalités de GraphX :

- Bibliothèque graphique très simple d'utilisation et exceptionnellement rapide : toutes les fonctions graphiques sont programmées en langage assembleur et optimisées en vitesse.
- Identification des buffers par handles (et non par adresses) afin de simplifier la tâche de l'utilisateur. De plus, cela permet à la bibliothèque d'effectuer une défragmentation automatique et des réallocations lors de la destruction d'un buffer (afin de maximiser l'espace libre), sans que l'utilisateur n'ait à s'en soucier.
- Fonctionnalités de programmation multitâche événementielle.
- Affichage des sprites de tailles 8x8, 16x16, 32x32, en modes "remplacement", "ou logique", "masquage". Toutes les fonctions d'affichage de sprites sont "clippées".
- Scrollings horizontal et vertical, de pas variables.
- Fonction d'affichage de chaînes de caractères beaucoup plus rapide que celle de l'AMS, disposant de son propre jeu de caractères de dimension 4x6 (équivalent à la petite police de l'AMS) intégrant tous les caractères accentués et les principaux symboles.
- Fonction de lecture du clavier en bas niveau accompagnée de macros prédéfinies pour les touches les plus utilisées.
- Autres fonctions diverses, toujours aussi rapides :)


Téléchargement
Vous pouvez consulter la documentation complète de GraphX ici : documentation, ou bien le ReadMe qui résume cette documentation : readme

Et si vous êtes intéressés, alors vous pouvez télécharger toute la bibliothèque : GraphX
Attention, il s'agit d'une bêta expérimentale ! Ce n'est pas la version 1.1 définitive.





News - Mises à jour
Forum de discussions
~ ~
LikeOnPC
ComManip
Einstein
GraphX
89t-9xt-v2t-converter
~ ~
Statistiques du site
Gestion du site
 



Abonnez-vous à la newsletter pour être informé par mail des nouveautés et des prochaines ßêtas :
Votre adresse email reste confidentielle, elle ne sera jamais communiquée à quiconque.