Forum Communauté

Index des forums

Navigation du forum
Fil d’Ariane du forum – Vous êtes ici :ForumCommunauté: RETROPOKEProgrammation 2 Lignes: MOZAIC
Vous devez vous identifier pour créer des messages et des sujets.

Programmation 2 Lignes: MOZAIC

Programmation en 2 lignes:

Titre

Bonjour à toutes et tous,
En cette période de confinement, j'ai réalisé un petit utilitaire en 2 lignes qui pourra peut-être occuper les enfants... et pas que...
Je m'exerce actuellement sur des  programmes de deux lignes maxi et j'ai réussi à faire un petit logiciel de mosaïque qui permet de dessiner avec des carrés sur l'écran.
 Il est très simpliste, mais on peut sauvegarder et lire le dessin pour le retoucher ou autres!

Fonctionnement:
- Lancez le programme en tapant: RUN"MOZAIC"
- Déplacez-vous avec les touches fléchées
- Appuyer sur [ESPACE] pour fixer un carré
- Maintenez [ESPACE] appuyé et déplacez-vous pour tracer des lignes
- La touche [C] permet de changer de couleur (une ligne en bas de l'écran indique la couleur actuelle)
- La Touche [E] efface l'écran tout entier avec la couleur actuelle
- La touche [S] sauvegarde votre dessin sous le nom par défaut "ECRAN.BIN"
- La touche [L] affiche le dessin sauvegardé auparavant

Astuce:
En ligne 10 du programme, renommez la variable [n$] avec le nom d'un dessin et enregistrez ce programme sous le même nom. 
Exemple: (6 caractères maximum)
10 n$="MONART" ....  .... ....
SAVE "MONART"
De cette manière, vous n'aurez plus qu'à lancer votre programme avec le nom attribué pour modifier le dessin et ainsi vous éviterez d'effacer par erreur vos oeuvres.

Voici quelques images que j'ai créé sur des exemples provenant du net.
Pingoo

Gloups

Zelda

Minou


- Modifications possible si plus de 2 lignes de programme, que j'aurais pu apporter:
- Possibilité de sélectionner une encre pour chaque couleur (INK couleur, encre)
- Enregistrer les encres en même temps que l'image
- Déplacement du curseur en fin de bordure. (Revenir à la bordure opposée)
- Tracer une ligne entiere en un clic ou remplir une surface fermée
- Enregistrer l'image dans des DATA sachant que l'image fait 53 carrés par 33, elle tiendrait sur 1Ko maxi 
- Possibilité visuelle de choisir une image parmi plusieurs
- Possibilité de transformer l'image en sprite afin de l'utiliser dans des programmes

Votre avis m'intéresse alors n'hésitez pas d'en parler ici ou sur [amstrad.eu], et de partager vos oeuvres. Merci

Pour télécharger le logiciel ainsi que mes créations, cliquez sur la disquette:

disquette

phenix and demoniak have reacted to this post.
phenixdemoniak

Le tout en 2 lignes, trop fort !!

RetroPoke a réagi à ce message.
RetroPoke

Bravo pour ce petit programme, et pour les très beaux écrans !

RetroPoke a réagi à ce message.
RetroPoke

Merci

 

10 lignes... 2 lignes... Trop fort!

Je vous propose un petit 1 ligne qui permet d'afficher un texte à l'écran:

10 print "BONJOUR!"

Et là il vous suffit de changer le texte entre guillemets pour modifier le texte qui s'affiche à l'écran!!!

Par exemple:

10 print "Jerres12 est débile!"

Jerres 12 @ Border 0 https://jerres12.net/

Ouais, de plus ça marche bien ton truc...
Je me suis arrêté à

10 print "BONJOUR!"

Pour le reste je regarderai mieux plus tard 😃

Jerres12 a réagi à ce message.
Jerres12