Forum Communauté
Programmation 2 Lignes: MOZAIC
Citation de RetroPoke le 17 mars 2020, 10 h 34 minProgrammation en 2 lignes:
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é auparavantAstuce:
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.
- 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 programmesVotre 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:
Programmation en 2 lignes:
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.
- 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:
Citation de demoniak le 17 mars 2020, 11 h 41 minBravo pour ce petit programme, et pour les très beaux écrans !
Bravo pour ce petit programme, et pour les très beaux écrans !
Citation de Jerres12 le 19 mars 2020, 18 h 48 min10 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!"
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!"
Citation de RetroPoke le 20 mars 2020, 6 h 30 minOuais, de plus ça marche bien ton truc...
Je me suis arrêté à10 print "BONJOUR!"
Pour le reste je regarderai mieux plus tard 😃
Ouais, de plus ça marche bien ton truc...
Je me suis arrêté à
10 print "BONJOUR!"
Pour le reste je regarderai mieux plus tard 😃