Alors voila comment ca marche:
Ca gére 256 sprites dont 247 sont le fond d'écran.
19x13 sprites de fond d'écran, avec une palette de couleurs (16c) par sprites.
La résolution utile pour le jeu est de 304x208 pixels.
Il reste 9 sprites pour l'animation.
Je peux aussi faire un fond d'écran plus petit, et gagner par exemple 19 sprites d'un coup.
J'ai aussi deux lignes de textes (ou plus)
En fait à l'époque j'avais fait un échange de routine avec un allemand, il m'a passé sa routine de texte, contre ma routine d'affichage..
J'ai aussi amélioré sa routine d'affichage, mais qui est utile plus pour les fonds d'écran en image digit (65536 couleurs au max)
Ma sa routine consomme énormement de place donc juste pour un écran d'intro ou de fin.
J'ai aussi fait l'intro, avec cette technique.
Il faut quand même bcp de temps pour changer les routines.
Aussi le moteur a été optimisé en vitesse d'execution, mais du coup le code est assez gros, heureusement que sur neo il y a de la place.
Déja; je peux essayer de faire une démo avec un fond futuriste,
objet 3D en déplacement, un sprite que l'on utilise en évitant de toucher la 3D.
Ca correspond à une modification de mon code et à une amélioration.
Ca gére 256 sprites dont 247 sont le fond d'écran.
19x13 sprites de fond d'écran, avec une palette de couleurs (16c) par sprites.
La résolution utile pour le jeu est de 304x208 pixels.
Il reste 9 sprites pour l'animation.
Je peux aussi faire un fond d'écran plus petit, et gagner par exemple 19 sprites d'un coup.
J'ai aussi deux lignes de textes (ou plus)
En fait à l'époque j'avais fait un échange de routine avec un allemand, il m'a passé sa routine de texte, contre ma routine d'affichage..
J'ai aussi amélioré sa routine d'affichage, mais qui est utile plus pour les fonds d'écran en image digit (65536 couleurs au max)
Ma sa routine consomme énormement de place donc juste pour un écran d'intro ou de fin.
J'ai aussi fait l'intro, avec cette technique.
Il faut quand même bcp de temps pour changer les routines.
Aussi le moteur a été optimisé en vitesse d'execution, mais du coup le code est assez gros, heureusement que sur neo il y a de la place.
Déja; je peux essayer de faire une démo avec un fond futuriste,
objet 3D en déplacement, un sprite que l'on utilise en évitant de toucher la 3D.
Ca correspond à une modification de mon code et à une amélioration.
Commentaire