📰 #9 - Journal de développement / DevLog (FR)(EN)


Je suis très satisfait de l'accueil réservé à la version 0.18 des Patrons, et je vous remercie pour votre fidélité et votre soutien indéfectible.

Je reste sur ma lancé et je travaille évidemment sur la version 0.19 depuis le jeudi juste après la sortie de la mise à jour. Une amie à moi m'a parlé d'une IA française appelé "Claude". Je me suis un peu foutu de sa gueule quand elle m'a dit "C'est une IA française, elle s'appelle 'Claude' !"... Comme si une IA française pouvait faire mieux que les américains de chez Google ou de chez OpenAI ?! Elle m'a dit "teste la...". J'ai testé...

"Claude", en version gratuite, est si efficace qu'il a réussi faire en 2h, ce que ChatGPT n'a jamais réussi à faire : faire une suite logique de boucle "if" indentée de "linkreplace"... qui est un test simple... Et elle y arrive sans une seule erreur ! Alors que ChatGPT fait des erreurs plus grosse que moi et oubli en chemin qu'on parle de code Twine et pas de code HTML classique... Mais bon... Bref, je ne vous fais pas la pub d'une IA spécialisée dans le code, d'autant qu'elle est chère et que la version gratuite s'arrête en 15 ou 20 messages...

Tout ça pour vous dire que "Claude IA" pourrait "poper" ici et là dans les futurs devlogs ! Parce qu'il est d'une grande aide pour un développeur novice comme moi ! Et vous dire aussi que c'est aussi grâce à cette amie qui m'a parlé de Claude que je suis encore devant mon ordi à 2h00 du matin à tenter de faire des améliorations visuelles et optimisation de performance sur le jeu. Et que, ça y est : putain mon jeu commence à être vraiment beau ! Et que je suis en train de réaliser que je suis en train de faire quelque chose de grand, que j'aime, qui semble plaire, qui me ressemble, et dont je suis fier !

À 37 ans, j'ai enfin trouvé qui je suis. 😌

Pour finir avec mon pavé : j'ai reçu un message hier après-midi, sur Discord dans mes DM, le message d'un jeune homme (qui se reconnaîtra, je ne donnerais évidemment pas son pseudo) qui ne me demande même pas en ami, juste il m'écrit et je suis presque sûr qu'il n'attendait pas de réponse de ma part, et il me dit : "Je suis nouveau ici et j'ai commencé à jouer à ton jeu, et je suis déjà fasciné. Seulement hier, je suis tombé sur le passage de ton histoire personnelle, et j'ai été profondément touché. Je réalise combien ton jeu est fait avec passion et amour, et combien tu t'es investi dedans. Alors du fond de mon cœur : merci !" Il a signé "Un jeune homme gay, qui a finalement trouvé le courage de dire 'Je suis gay'".

Au delà du fait que ce jeune homme peut être fier de lui, et bien de remercie tout ceux qui m'ont dit que ça n'était pas une bonne idée de mettre ce passage de mon histoire personnelle dans la scène de Ryan, chez lui. Je les remercie, parce que j'ai enfin compris un truc super important sur moi, grâce à eux : j'en ai rien à foutre de ce que les autres pensent, surtout quand il s'agit de montrer une erreur pour que d'autres ne la fassent surtout pas. J'ai failli arrêter ma vie parce que je suis ce que je suis ; maintenant je vais profiter de ma vie parce que je sais ce que je suis !

Donc merci infiniment à toi, jeune homme gay qui a finalement trouvé le courage de dire que tu es gay. 🤗 Avec un message pareil, je crois que j'ai déjà gagné dans la vie. (J'ai bien évidemment demandé son accord pour partager son message, censé être privée 🙏, il a bien sûr accepté.)

1. Apparence & esthétique

  • Modification des boutons "J'accepte" et "Continuer" dans les 3 première scène du jeu. Ces boutons étaient beaux, mais bien inutiles si on ne les cliquait pas exactement sur le texte (ce qui est bien débile pour un bouton).
  • Modification des boutons de menu de la bar de gauche ("Stats", "Classement", ... , "Saves" et "Restart"), où j'ai enfin trouvé comment faire : demandé à Claude de le faire ! 🤣
  • Modification de l'armoire de la chambre. Je suis en train de rangé mes affaires, basiquement ! Non, je vais utiliser les mêmes "onglets" quand dans les boutiques où dans le camping avec Jayden, un joli petit tableau avec les onglets des catégories de vêtements juste au dessus, pour mieux naviguer et mieux voir les actions possibles.
  • Ajout d'une information sous le prénom du MC dans la barre de gauche, qui montre comment le MC et habillé, avec la possibilité d'enlever sa tenue et de se retrouvé nu. J'ai plein d'idée une fois que le MC est nu, mais je ne vais pas sauter les étapes, et je reste concentré sur les routes principales, d'abord.

2. Erreurs & bugs

  • Traduction d'une petite scène de pipi lors du camping avec Jayden, désormais traduite.
  • (EDIT) Encore une image manquante, mais je ne vous dirais pas où ! 😋

3. Les routes & les personnages principaux et secondaires

  • La route de Lola continue. Dans le seul et unique cas ou vous ne l'avez pas rejeter, sa route continue vers un nouveau rendez-vous au Grand-Parc. (EDIT) La route continue encore pour que vous puissiez vous retrouver au lycée avant les cours le matin !
  • (EDIT 2) +1 scènes dans 5 passages avec Henry, à la sortie du stade du lycée, après un match le dimanche, quand les conditions sont réunis (contenu exclusif aux Patrons !)

3.a. et dans une moindre mesure (ajout de contenu secondaire)

  • Traque du token de Lola amélioré au centre ville et au Grand-Parc.
  • (EDIT 2) Mise à jour du menu de quêtes pour la route de Henry, avec sa propre section pour le contenu des Patrons.

4. Performances

  • Bouton "Options" enfin dans le menu de la barre de gauche ! La difficulté pour moi était que le "passage" options à des liens qui le font revenir sur lui-même, et qui donc fait avancé l'histoire. Un simple lien "Retour" dans ce passage qui renvoie au dernier passage passage visité renverrait en fait dans le passage options... et on tourne en rond... Si on utilise la flèche de gauche "backStory" dans la barre de gauche, bah on annule les modifications apportées par les cheat codes, par exemple et c'est un enfer. Mais Claude à compris comment faire et m'a trouvé un code d'une simplicité déconcertante qui enregistre le dernier passage visité en excluant le passage Options (et pareil pour le Téléphone). Tout ça pour dire que le menu Options existe désormais hors de la chambre du MC !
  • Bouton "Téléphone" enfin dans le menu de la barre de gauche ! Même difficulté que pour le menu d'Options, même problème, même solution. La différence étant que j'ai vu un commentaire sur F95zone qui se moquait en disant que "le téléphone portable avait le bon goût d'être en faite un téléphone filaire bloqué dans la chambre du MC" (en vrai, super blague ! 🤣). Mais ça a eu le don de me vexer... 🥲 Haha ! Donc voilà, le téléphone portable est bel et bien "portable", et est utilisable absolument partout (à vos risques et périls dans les passages où des scènes importantes sont jouées avec des variables décisifs mis en place en toile de fond... même si en vrai, ça devrait marcher...).
  • Donc avec le menu "Téléphone" et le menu "Options", vous pouvez maintenant vous balader d'un menu à l'autre, utiliser les options et les conversations dans le téléphone et ressortir de ces menus exactement où vous étiez ! Et du coup je suis fier ! 😁
  • Ajout d'options de maîtrise de contenu de contenu sensible. Dans le nouveau menu "Options" de la barre de gauche se trouve désormais une section entière sur qui vous permet d'activé ou de désactivé certains contenus sensibles : humiliation, CNC, uro, femboy, trans, depression/idées noires, godes géants/bellybulge. Chacune de ses options cachera les contenus que vous juger inutiles à l'histoire, améliorant je l'espère l'expérience de jeu pour chacun.
  • La section "Disclaimer" (juste après la sélection de la langue) change et supprime la partie disant que "cette version du jeu ne permet pas de cacher certains contenu sensible". Il est désormais possible de caché certains contenus sensibles du jeu.

Merci encore et à très vite ! 💋

-------

I'm very pleased with the response to version 0.18, and I'd like to thank you for your loyalty and unfailing support.

I'm staying the course and have been working on version 0.19 since Thursday, just after the release of the update. A friend of mine told me about a French AI called "Claude". I kind of laughed at her when she said "It's a French AI, it's called 'Claude'!"... As if a French AI could do better than the Americans at Google or OpenAI! She said "test it...". I tested it...

"Claude", in its free version, is so efficient that it managed to do in 2 hours what ChatGPT never managed to do: make a logical sequence of "if" loops indented with "linkreplace"... which is a simple test... And it does it without a single error! Whereas ChatGPT makes bigger mistakes than me, and forgets along the way that we're talking about Twine code and not classic HTML code... Anyway, I'm not advertising an AI that specializes in code, especially as it's expensive and the free version stops after 15 or 20 messages...

All that to say that "Claude IA" could pop up here and there in future devlogs! Because it's a great help for a novice developer like me! And to tell you that it's also thanks to this friend who told me about Claude that I'm still sitting in front of my computer at 2:00 a.m., trying to make visual improvements and optimize the game's performance. And that this is it: my game is starting to look really good! And that I'm realizing that I'm making something great, that I love, that people seems to like, that resembles me, and that I'm proud of!

At 37, I've finally found who I am. 😌

To finish with my book: I received a message yesterday afternoon, on Discord in my DMs, a message from a young man (who will recognize himself, I obviously wouldn't give his username) who doesn't even ask me as a friend, just writes to me and I'm pretty sure he wasn't expecting a reply from me, and he says: "I'm new here and I've started playing your game, and I'm already fascinated. Then yesterday, I came across the passage from your personal story, and I was deeply touched. I realize how passionately and lovingly your game is made, and how much you put into it. So from the bottom of my heart: thank you!" He signed "A young gay man, who finally found the courage to say 'I'm gay'".

Beyond the fact that this young man should be proud of himself, well, I'd like to thank everyone who told me it wasn't a good idea to put this part of my personal history in Ryan's scene, at his home. I thank them, because I've finally understood something very important about myself, because of them: I don't give a shit what other people think, especially when it's a question of pointing out a mistake so that others don't make it. I almost stopped my life because I am what I am; now I'm going to enjoy my life because I know what I am!

So thank you so much to you, young gay man who finally found the courage to say you're gay. 🤗 With a message like that, I think I've already won in life. (I obviously asked for his consent to share his message, meant to be private 🙏, he of course agreed.)

1. Appearance & aesthetics

  • Modification of the "I accept" and "Continue" buttons in the first 3 scenes of the game. These buttons looked good, but were useless if they weren't clicked exactly on the text (which is pretty stupid for a button).
  • Modification of the buttons on the left sidebar ("Stats", "Ranking", ... , "Saves" and "Restart"), where I finally figured out how to do it: asked an AI to do it! 🤣
  • Modification of the bedroom wardrobe. I'm cleaning out my closet, basically! No, I'm going to use the same "tabs" as in the stores or in the campsite with Jayden, a nice little table with the clothing category tabs just above, to better navigate and see the possible actions.
  • Added information under the MC's first name in the left sidebar, showing how the MC is dressed, with the option of removing his outfit and going naked. I've got lots of ideas once the MC is naked, but I'm not going to skip any steps, and I'm staying focused on the main routes first.

2. Errors & bugs

  • Translation of a little peeing scene while camping with Jayden, now translated.3. Roads & main and secondary characters
  • (EDIT) Another missing image, but I won't tell you where! 😋

3. Routes & main and secondary characters

  • Lola's route continues. In the one and only case where you haven't rejected her, her journey continues towards a new rendezvous at the Grand-Park. (EDIT) The road goes on so you can meet up at school before classes in the morning!
  • (EDIT 2) +1 scenes in 5 passages with Henry, outside the high school stadium, after a match on sunday, when conditions are right (exclusive content for Patrons!)

3.a. and to a lesser extent (addition of secondary content)

  • Tracking down Lola's token improved downtown and Grand-Park.
  • (EDIT 2) Updated the quest menu for Henry's route, with its own section for the Patrons.

4. Performance

  • "Options" button finally in the left sidebar menu! The difficulty for me was that the "Options" passage has links in there that make it go back on itself, and thus advance the story. A simple "Back" link in this passage that takes you back to the last passage you visited would in fact take you back to the same passage, the Options... and you'd be going round in circles... If you use the left arrow "backStory" in the left sidebar, well, you undo the changes made by the cheat codes, for example, and that's hell. But Claude has figured out how to do it and found me a deceptively simple code that saves the last passage visited, excluding the Options passage (and the same for the Phone). All this to say that the Options menu now exists outside the MC room!
  • "Phone" button finally in the left sidebar menu! Same difficulty as the Options menu, same problem, same solution. The difference being that I saw a comment on F95zone which mocked the game by saying that "the phone is in fact a corded phone blocked in the MC's room" (well, great joke! 🤣). But it had the gift of vexing me... 🥲 Haha! So there you have it, the cell phone is indeed "portable", and can be used absolutely anywhere (at your own risk in passages where important scenes are played out with decisive variables set up in the background... although in fact, it should work...).
  • So with the "Phone" menu and the "Options" menu, you can now wander from one menu to the other, use the options and conversations in the phone and come out of these menus exactly where you were! And I'm proud of it! 😁
  • Added content control options for sensitive content. In the new "Options" menu on the left sidebar there's now an entire section on which you can enable or disable certain sensitive content: humiliation, CNC, uro, femboy, trans, depression/black ideas, giant dildos/bellybulge. Each of these options will hide content you deem unnecessary to the story, hopefully improving the gaming experience for everyone.
  • The "Disclaimer" section (just after the language selection) changes and removes the part saying that "this version of the game does not allow you to hide certain sensitive content". It is now possible to hide certain sensitive content in the game.

Thanks again and see you soon! 💋

Get SGF (Schhool, Guiys & Funn)

Comments

Log in with itch.io to leave a comment.

Great update! Continue the good work! Not entirely happy with AI stuff, but its better to mass consume one AI image or scene than people all individually typing out the same thing to an AI, so it saves resources. Happy to see bug fixes and you so motivated to work with and update this game, cant wait to see where it goes and am here for the journey! 

All the love! <3<

Thanks a lot. Don't worry, the Claude IA is only part of the code, I prefere use it to teach me many things, rather than let it doing the entire code. It starts teaching me JavaScript, cause I really need to understand this, rn. But I understand some one keep their distance from AI, btw. For me, Claude IA is an efficient tool for coding.

Great to hear! Keep up the work, love it so far!