Pages

mercredi 25 septembre 2024

Enfin un site pour FuncSug

 


Coucou 👋

Je viens de lancer un site qui regroupe tous les programmes réalisés avec FuncSug, ce nouveau langage de programmation dont je parle depuis un certain temps déjà.

Et pour t'épargner une plongée dans mes anciens articles, voici un petit résumé 😏

FuncSug est un langage de script innovant et expérimental, spécialement conçu pour simplifier la programmation des interfaces graphiques (GUI).

Entièrement compatible avec l'écosystème JavaScript, ce langage vous permet de continuer à utiliser vos outils préférés tout en explorant de nouvelles possibilités.

lundi 22 janvier 2024

Du nouveau dans mon tuto


 J'ai ajouté deux chapitres dans mon tuto sur FuncSug

  1. Comment ajouter des images 
  2. comment gérer les clicks, à travers un petit jeu : Dialogue avec un avatar. 

C'est un petit exercice qui permet de voir ce qu'on peut faire avec FuncSug .

Prochainement, je parlerai des valeurs, comment intégrer du code JavaScript directement au milieu de FuncSug , oui oui c'est possible ! Vous pouvez déjà voir sur le github comment on fait 😃

Enfin, avec toutes ces nouveautés, nous pourrons faire ensemble un petit jeu d'élevage et une petite histoire interactive comme celle que j'ai faite pour une démo du langage et dont je t'avais parlé. 

J'espère t'avoir donné envie d'aller jeter un œil sur mon tuto.🧪

Si tu n'es pas développeur.e, tu peux tester et jouer avec mes petits jeux que je mettrai en ligne au fur et à mesure. 

A Bientôt dans un prochain article 👋 et en attendant, je serais ravie d'avoir ton retour d'expérience, de répondre à tes questions ou de recevoir un commentaire de ta part ! 😍




jeudi 11 janvier 2024

Mon expérience de développeuse FuncSug.

 



👩‍💻Bonjour

Depuis quelques mois déjà, je te parle d'un nouveau langage de programmation FuncSug.

Tout en apprenant ce langage sur le site de l'auteur, j'ai eu l'idée de partager mon expérience et de créer un tuto de mon apprentissage. Pourquoi ? D'abord parce que je me dis que rien de tel qu'un tuto de débutante pour s'adresser aux débutant(e)s. En effet, quand on maitrise un langage, on passe facilement des étapes qui nous semblent évidentes et qui sont cruciales pour la compréhension quand on débute. Et encore... Je suis sûre de quand même louper des étapes dans mon tuto...

La seconde raison est que autant partager mon expérience si ça peut donner envie et aider d'autres développeur(e)s autodidactes comme moi, ou celles et ceux qui galèrent avec le DOM, les événements et tout ça. Qu'en penses tu ? 😏

J'ai un diplôme du CNAM, le certificat professionnel développement WEB de niveau BAC / BAC +1 peut-être 🤨. Bref un niveau basique 😏. Alors autant vous dire que faire un jeu même un Memory en JavaScript... C'est galère... 😣

Mon mari, développeur avec un master, connait bien ce problème et il voyait bien que je galérais... Et là, 🤯 a émergé un nouveau langage. 

Bon là, j'accélère mais il faut remonter un peu dans le temps.

🌀Durant mon stage, au département CEDRIC du CNAM,  nous avons rencontré des chercheurs dont le créateur d'un nouveau langage : SugarCubesJS.  (A ne pas confondre avec sugarCube js pour Twine)

Nous avons de suite adhéré à ce nouveau concept de programmation. J'ai fait un début de tuto, des petits programmes en SugarCubeJS : 

J'ai créé une notice du langage au fur et à mesure de mon apprentissage, un manuel et un petit tuto

J'ai réussi à développer des programmes : Un casse briques, un quizz musical,  deux animations : "les minis sweets", "le mini monde". 

Vraiment c'était sympas et je me suis régalée à faire des petits programmes 🤩 mais plus j'avançais et plus les complications s'enchainaient... Je pense que mon niveau en informatique n'était pas assez poussé car je galérais. Regardez le code de mon programme des "touches musicales" : Il beugue sur les appareils à écran tactiles et je n'ai pas, à mon avis, les compétences requises pour résoudre ce problème. Vous pouvez y jouer aussi.

🌟C'est là que mon mari a eu l'idée de son langage FuncSug. Ce langage qui est inspiré de sugarCubes avec des facilités  pour les développeur(e)s débutant(e)s me tire une belle épine du pied et me fait faire un bon en avant de pas mal d'années d'études... Ben oui quoi ! Regarde mes petits programmes que j'ai réussi à faire du haut de mon CP dévelo Web 🏆😃.

👀 Le mini quizz

👀 Le nombre mystère

🔍Cela t'intéresse ?, n’hésites pas à poser tes questions, à partager tes petits programmes sur le GitHub de l’auteur ou sur mon GitHub 😄 ou simplement laisse un petite commentaire en bas de cet article 😊.


dimanche 19 novembre 2023

Memory : Plus de thèmes




J'ai enfin mis en ligne le jeu de memory avec différents thèmes. 

On peut choisir de retourner de 2 à 6 cartes identiques parmi 2 à 9 cartes. 🙂  

D'autres thèmes sont à venir...

Amuses-toi bien 🎮 

Je serais ravie d'avoir des suggestions ou de lire ton commentaire. 😍



 

                             

samedi 18 novembre 2023

Un tuto pour apprendre FuncSug

 

👩‍💻Bonjour

Je suis en train de créer un tuto en français, inspiré de la version originale qui est en Anglais, afin de rendre plus accessible l'apprentissage de ce langage aux francophones allergiques à l'anglais.

Bien que développer demande une certaine maitrise de la langue de Shakespeare, je te facilite la tâche en créant ce tuto qui est le reflet de mon apprentissage de ce langage. 

Tu connais le HTML, et le JavaScripts ? Alors ce tuto est fait pour toi 😍

🚀 En route vers le tuto !



mercredi 8 novembre 2023

Une histoire interactive avec FuncSug

 


Je contribue à développer une petite histoire interactive avec le développeur de FuncSug. Je me suis occupée du graphisme et des sons. Bon un peu d'indulgence, je suis autodidacte.😏 

🏕️ Vivre l'aventure.

A l'issue de cette petite histoire de démo, le développeur souhaite inclure un mini jeu pour montrer que c'est possible de faire une histoire interactive avec des petits jeux à l'intérieur. On s'approche de plus en plus d'une jeu d'aventure avec une histoire à choix multiple avec des activités. C'est justement ce que je souhaite faire par la suite. 😊 

J'ai donc repris le code de son memory et l'ai adapté pour pouvoir faire mon memory. Cela à été plus simple que je ne pensais et surtout, beaucoup plus simple qu'un memory en pure javascript. Je m'y étais collée et j'ai abandonné car je suis débutante en programmation et un memory ce n'est pas du tout évident à faire. 

Je suis donc heureuse de te présenter mon premier memory fini et qui marche. Vive FuncSug quand on a des difficultés avec les évènements du DOM et notamment "event listener" où le code n'est pas dans le même ordre que son exécution. 🧩🤯

Avec FuncSug, l'ordre d'exécution suit bien l'ordre du code et encore mieux, l'ordre du scénario. 😍 En cas de bug, on s'y retrouve plus facilement... Quand le développeur aura travaillé ses messages d'erreurs, ce sera le top du top 😍. Mais ce langage est à son tout début et en phase d'écriture et de test alors, soyons indulgent 😉

🎮 Jouer au memory

😊 Alors tu en as pensé quoi de tout ça ?

vendredi 1 septembre 2023

Un memory pas comme les autres.

 


 

 

👩‍💻Bonjour,

J'ai participé à l'élaboration d'un nouveau jeu fait avec le langage FuncSug.

C'est un memory pas comme les autres. En effet, il faut retourner 2, 3, 4... jusqu'à 6 cartes qui doivent être identiques. 

Cela permet de corser le jeu et de varier par rapport aux autres memory que l'on connait bien. 

Bien sûr, plus le nombre de cartes identiques à trouver est grand, plus grande est la difficulté.

🎮 Bon jeu.

Des suggestions un commentaire ? J'ai hâte de lire 😍



Enfin un site pour FuncSug

  Coucou 👋 Je viens de lancer un site qui regroupe tous les programmes réalisés avec FuncSug , ce nouveau langage de programmation dont je...