TriangulArt by Impact

Sortie de TriangulArt, une petite démo du groupe Impact réalisée par Demoniak :

« Je vais essayer de vous faire la « genèse » de la démo.

J’avais depuis pas mal de temps (quelques années…) une routine de tracé de triangles rapide dans mes archives. A l’origine, cette routine devait servir à animer des objets 3D générés avec le logiciel Make3DFrames…

Et il y a quelques temps je me suis dit: pourquoi ne pas faire des images rien qu’avec des triangles ?

Du coup, je me suis mis dans l’idée de développer un petit logiciel de dessin de triangles sur PC, qui permettrai de générer des images sur CPC avec ces triangles. J’ai appelé ce logiciel TriangulArt.

Le résultat me semblait plutôt sympa, je me suis donc dit que ça serai cool de faire une démo en affichant ces dessins, vu qu’ils ne prenaient pas beaucoup de place mémoire (un triangle prends 7 octets seulement en mémoire: 6 pour ses coordonnées (x1,y1),(x2,y2),(x3,y3) et un pour sa couleur).

Et voilà le début d’une petite démo sympa, Que j’appelle comme le logiciel de génération: Triangul’Art (avec l’apostrophe cette fois). J’avais ajouté aussi sur le logiciel PC une option de timing de dessin entre chaque triangle. Cela permettait de voir le dessin se dessiner triangles par triangles.

Et dans la démo, j’ai eu l’idée de faire une seconde passe sur les images en supprimant ce temps d’attente, pour montrer un peu la vitesse de la routine de tracé de triangles. Restait plus qu’à ajouter une petite musique qui collait avec la démo, et un texte de fin (les greetings). Pour ça, j’ai eu l’idée de créer une police de caractères elle aussi seulement avec des triangles.

Mon logiciel PC me permettant de faire pas mal de choses. Au vu de la mémoire utilisée (25Ko brut, 16Ko compacté), on (le groupe impact) a décidé de faire plusieurs « support » pour la démo: le classique DSK biensur, mais aussi une version ROM, version CPR (pour la GX4000), version WAV et CDT (pour les 464)

Et voilà comment est née la démo

Demoniak »

 

Le code source de la démo, ainsi que le logiciel qui a permis de faire les dessins devraient être prochainement partagés par Ludovic.

INFO

Technique :
2Ko de code
– 10Ko de données pour les dessins
– 3Ko pour la police et les messages
– 3Ko de données pour l’animation finale
– 9Ko pour la musique et le player

Programmation :
– Demoniak

Liens :
Forum Impact : https://amstradplus.forumforever.com/f9-Impact.htm
Téléchargement : https://www.pouet.net/prod.php?which=89018
Vidéo : https://www.youtube.com/watch?v=Qk9uqD28T9c