Archives de catégorie : Compte-rendu hebdomadaire

Compte-rendu de mes activités chaque semaine sur toutes mes créations et tout les supports (Youtube, GitHub, jeux-vidéo, etc…)

Petite déconnexion, TFL 0.7 en progression, Game coding 4, Vlog 3 en cours et ma voix

La semaine du 10 au 15 juillet 2017 était une semaine sous le signe de la déconnexion des réseaux sociaux et de Youtube. Durant 5 jours, j’ai donc évité Twitter, Facebook, Framasphère et Youtube. Ce qui veut dire pas un moment devant une vidéo, ou dedans un contenu des réseaux. J’ai pu constater que ça ne m’a pas manqué. J’ai eu un peu hâte de pouvoir passer voir un peu les messages par rapport à mes partages, mais sinon ça va. J’ai tout de même pu faire une connexion rapide pour poster mon article sur l’anniversaire de mon veganisme le 11 juillet et le quatrième épisode de Game coding sur le Tetris 🙂

J’ai un beaucoup joué à Factorio, et sorti un petit article lundi dernier. Je vous montrerez les gares que j’ai fait, et la zone pétrochimique. Mais, j’ai surtout avancé et terminé tout le système de sauvegarde sur The Fantastic Labyrinth 0.7. Je vais pouvoir attaquer le reste. J’ai bien envie de faire un peu de pixel-art donc le graphisme avant de repartir sur le code pour apporter de la richesse au gameplay 🙂 J’ai aussi bien avancé sur le doodle de ma chère deuxième tipeuse. Je ne sais pas si il me faudra encore une semaine ou deux dessus. J’aimerais ne pas y passer trop de temps et donc éviter de partir dans des détails minuscules sur le dessin. Il ne faut pas que les contributions deviennent mon seul travail tout de même 😉

Enfin, j’ai tourné quelques scènes du vlog 3, commencé le montage et me suis aperçu qu’il faudra refaire le doublage. J’ai voulu parler un peu différemment du fait d’une transition future. Je m’étais mise dans la tête que je devait avoir une voix féminisée, mais ça ne passe pas très bien. Je dois faire attention à ma façon de parler, ça donne une impression pas naturelle, et surtout au nom de quoi devrais-je, parce que je suis transgenre, obligatoirement modifier ma voix ? Si c’est quelque chose qui me tiens à cœur, très bien, à moi d’y travailler. Mais si ce n’est pas indispensable pour mon bien-être, alors je n’ai pas à le faire pour des normes sociales. C’est comme pour tout dans la vie d’une personne transgenre, ou pas d’ailleurs. Il n’y a pas d’obligations pouvant venir de normes, mais uniquement un ressenti personnel et des réponses à ces derniers qui nous sont propres à chacun⋅e⋅x. Je ferais une transition avec certaines transformations que je souhaite et pas nécessairement d’autres. D’autres ne font aucune transformation, d’autres encore font la totale, etc… Je le dis ici, puisque je parle de ma voix, parce que c’est toujours bon de bien rappeler ou le dire du fait de nos conditionnements sociaux 🙂

Bon c’est pas tout ça, mais j’ai beaucoup tardé aujourd’hui et n’ai donc toujours pas commencé ce que j’avais prévu pour ce week-end. J’ai HaxeFlixel à installer et m’amuser avec. Vous verrez prochainement sur ce blog ce qui sortira 😀

Grosse baisse de régime, avancement de TFL 0.7, changement sur Tipeee, addiction et vacances

J’ai commencé la semaine du 4 au 8 juillet 2017 par une journée de repos. J’en reparlerais à la fin du compte-rendu, mais j’ai besoin de vacances. Enfin bref, j’ai principalement codé The Fantastic Labyrinth 0.7. Toujours la sauvegarde, enfin je n’ai pas précisé jusqu’à maintenant, que ce n’est pas juste la sauvegarde des données du jeu, mais la création d’une partie, la suppression d’une partie, etc… J’arrive à la fin de cette étape que j’aurais voulu atteindre avant aujourd’hui, mais… j’en parlerais après. J’ai aussi avancé sur le doodle de ma deuxième donatrice.

Information importante. Suite au dernier don unique enregistré, je me suis rendu compte qu’il fallait réviser la page Tipeee. La contrepartie pour 20 euros peut être mensuel ou unique. L’ennui est que je ne propose pas de doodle fait une fois pour toute pour ce prix. Alors tant que mes premiers tips à 20 euros se faisaient mensuellement ou accumulés en une fois pour monter le don beaucoup plus haut, faire un doodle original pour chaque tipeur restait assez raisonnable. Mais faire cela pour seulement 20 euros en cas de don unique, ça revient à ne pas être payé pour les autres activités, mais uniquement pour le dessin. Et encore, je ne suis pas sûre que ça ait une telle valeur. J’ai donc changé la page pour proposer un doodle standard que je ferais dés que possible et pour tout les dons à 20 euros, mensuels et uniques. Pour plus, il faudra donner 50 euros mensuel ou unique, ce qui donnera accès à un doodle au choix sur 3 proposés prochainement sur la page. Il faut aussi que je les fasse. Et enfin pour un doodle original unique par personne, il faudra débourser 100 euros unique ou mensuel. Ces dons servent, je le rappelle, d’abord à financer le développement de mes jeux, mes vidéos, les autres dessins que je propose de temps en temps gratuitement sur Internet, etc… La contrepartie est là comme bonus selon la valeur que vous donnez. Le caractère unique ou mensuel dépend de vos moyens et votre volonté 🙂 Enfin, je rassure le dernier donateur. Tu auras ce que j’ai promis, sans devoir plus. Le changement est postérieur à ton don 😉 C’est à moi de mieux évaluer mon travail, et il n’y a qu’en essayant que c’est possible 🙂

Et c’est tout. Bon, non ce n’est pas tout, j’ai joué à Factorio, et j’ai traîné beaucoup sur Youtube et Twitter. Quand je dis traîné beaucoup, je veux dire que je pense que je souffre d’addiction. Dés demain, dimanche, je vais me déconnecter de Youtube et les réseaux sociaux. Je vous l’annonce, et ça durera une semaine. L’objectif est de confirmer ma dépendance, même si je me doute que je suis dépendante, et d’évaluer le degré de cette dernière. Ce sera aussi l’occasion de me reposer. Je ne vais pas lâcher totalement le travail (comme d’habitude quand je parle de vacances. Mouais…), mais me laisser du temps pour remettre ma tête en ordre et redonner des conditions plus propices à la concentration et un bon niveau d’énergie. La chaleur n’aide pas à se sentir en forme, donc autant se donner les moyens de remettre de l’ordre.

Labyrinthe, Demiurge Mini, etc… recentrage et 3ème vidéo Tetris

Capture d’écran_2017-06-28_19-34-01Cette semaine du 26 juin au 1er juillet a commencé avec le développement de Demiurge Mini. Je vous ai partagé une nouvelle capture d’écran que voici. Cliquez sur l’image pour accéder aux informations sur ce qui a été réalisé dessus cette semaine 🙂

J’ai aussi avancé sur le jeu de labyrinthe et DRIMI GUI. Sur la GUI, j’ai simplement avancé le core et mis à jour les composants pour qu’ils puissent se relier à lui et ainsi créer un ensemble pratique à utiliser dans son programme. Concernant le labyrinthe, je suis toujours sur la sauvegarde. J’ai décidé de réduire la variété des projets sur lesquels je travaille chaque semaine pour accélérer le développement de la version 0.7, mais aussi accélérer la création du doodle de ma meilleure amie et finir le Vlog 3. Les autres projets en cours, c’est à dire No Comment 004, le dessins de Fulren, etc… seront repris la semaine suivante, ou celle d’après, une fois du temps libéré par l’achèvement ou l’avancement des autres 🙂 Et puis au moins, ça me laisse plus de possibilité de me reposer correctement.

J’ai donc avancé sur le doodle et Fulren, et aussi monté et diffusé la troisième partie des vidéos Game Coding sur le Tetris.

Un peu de travail puis piégée par ma sensibilité

Voix off : Dans un état semi-éveillé, Audrey tente d’écrire son compte-rendu de la semaine écoulée. Il est temps de faire moins de choses, d’éviter les réseaux sociaux et retrouver un meilleur sommeil, très chère.
Audrey : Ouiii, je saaaiiis 🙁

La semaine du 19 au 24 juin 2017 a commencé * ronflement * hein quoi ? Ah oui, a commencé… où est mon papier… avec le développement de Demiurge Mini. Je ne me souviens plus si j’ai posté une capture cette semaine ou pas. J’améliore les graphismes du terrain quand je ne dors pas ou que je ne suis pas énervée au point de m’épuiser toute seule. Je vous en parlerais après. J’ai aussi avancé sur la 0.7 du labyrinthe. Toujours la sauvegarde, puisque je suis tout le temps épuisée. Oui, je l’ai déjà dis. J’ai aussi avancé sur le doodle de ma meilleure amie. Voilà tout.

La semaine fut peu productive, et me semble être passé très vite. J’ai passé beaucoup, beaucoup plus de temps à être très très en colère pour des gens qui n’en valent pas la peine. Je vais donc vous en parler parce que mes plans de la semaine ont été compromis par mon manque de capacité à lâcher prise et à vouloir jouer les redresseuses de torts.

Carnistes et spécistes, si vous ne pouvez dégonfler votre ego surdimensionné et penser aux autres ou en avoir quelque chose à faire, quittez vite ce blog avant de venir pleurer contre l’intolérante extrémiste que je serais selon vous. Je me suis retrouvée piégée dans le cercle vicieux du débat stérile, puis de l’insulte, avec des gens sur les réseaux sociaux qui soit trouvent scandaleux qu’on leur vende 20% de thon dans leurs boîtes au lieu de 100%, mais pas de tuer des animaux sans nécessité vitale à en manger. Soit trollent tranquillement les vegans derrière leur écran d’ordinateur, et vous expliquent qu’ils sont même pour les élevages de chiens et chats pour les manger, parce que c’est pas pareil, ils sont élevés pour ça, donc c’est ok. Je ne peux concevoir qu’une personne qui se dit une bonne personne, une personne morale, une personne prêchant la tolérance et vous accuse d’être insultante quand elle se permet les pires propos, parce qu’il ne faut pas être violent, donc qui je suppose prêchent la paix, trouve bon de débattre quand on dit qu’on tue des êtres sensibles et conscients souhaitant vivre et être en sécurité. Quand on me dit « cela tue des êtres souhaitant vivre et ne pas souffrir », je pense à mes droits à la vie, au fait qu’une police, une armée, des avocats, etc… sont là pour me protéger des tueurs, des violeurs, des tortionnaires. Donc, très rapidement dans ma tête, je pense tuer des êtres voulant vivre et pouvant souffrir, c’est commettre un crime, je regarde mes privilèges et je les interroge. Et bien pour ces gens, non. C’est « hé mon steak alors ? », « mince comment je vais me faire plaisir ? », « ils ne sont pas humains, c’est pas pareil », « oula une extrémiste », « et le lion est un salaud, c’est ça ? », « lançons un débat que je gagnerais en trichant et me fera passer encore une fois pour un dieu tout puissant régnant sur la nature », « je ne suis pas tout à fait d’accord avec toi, il faut manger local et tuer gentiment », etc… Non, je ne comprends pas ces réflexes psychologiques. Surtout, d’être traitée de sectaire, d’extrémiste, d’intolérante ou de violente parce qu’après moqueries, et injures à peines dissimulées contre moi et les autres espèces animales, je fini par perdre mon sang froid. Tuer sans nécessité vitale, juste par plaisir ou par tradition, c’est modéré, alors que refuser cela et respecter l’individu sans faire de distinction de sa peau, de son pelage, de sa forme, c’est extrémiste ? Recevoir une insulte parce qu’on se moque des gens qui se bougent le derrière pour les autres, et qu’on participe au massacre, c’est pire que de souffrir et mourir parce qu’on n’est pas né dans la bonne espèce ? Je ne peux pas tolérer ça en effet. Hypocrites !

Comme ce compte-rendu ne pourra pas montrer mon travail, parce qu’estime qu’il n’y a rien de montrable pour le peu que j’ai fais, je mets la dernière vidéo de Jihem Doe sur le spécisme et pourquoi les débats creux et les opinions vides des spécistes et de carnistes, on s’en cogne. Autant que des pleurnicheries des masculinistes, des racistes, des handiphobes, ou de la Manif Pour Tous. Ouai, Audrey parle mal parce qu’elle n’est pas contente è_é

Voilà, j’aurais du suivre le conseil du grand sage vegan Jihem Doe qui dit ceci : « Ne vas jamais dans les commentaires. Non, n’y vas pas ! ». Voilà on sent le maître. Je me suis laissée avoir et j’y ai perdu encore de l’espérance de vie. Désolée, j’ai moins travaillé et me suis fais du mal pour des gens malsains et cruels qui en plus prennent plaisir à vous torturer psychologiquement sous couvert d’un écran d’ordinateur et de pseudonymes sur Internet. Je devrais me graver cette autre phrase pleine de sagesse venant d’un maître anonyme : « Don’t feed the troll ! ». En attendant, je vais devoir n’aller sur les réseaux sociaux que pour poster mon travail, et rien d’autres. Oui, il y avait de l’ironie dans le dernier paragraphe de ce compte-rendu désastreux :p

Développement de jeux, vidéos et scripts et petit moment entre filles

Capture d’écran_2017-06-18_21-11-05La semaine du 12 au 18 juin 2017 a commencé avec le développement de The Fantastic Labyrinth 0.7 et Demiurge Mini. Je continue toujours de développer le système de sauvegarde sur le jeu de labyrinthe. Demiurge Mini avance côté graphisme et terrain. J’améliore le terrain, et je réfléchis aux items et à un système de stats pour les dommages qu’infligent et subissent les outils ou les interactions entre les items et l’environnement ou le personnage.

J’ai profité d’une journée pour sortir et passer du temps entre filles. J’avais grandement besoin de ça pour me changer les idées. Ça redonne de l’énergie mentale 🙂 Du coup, dés le lendemain, j’ai commencé et terminé en 1h ou 2h, je ne suis pas bien sûre, le croquis du doodle de ma deuxième tipeuse et meilleure amie adorée 🙂 J’ai profité de la première page de mon nouveau bloc à dessin avec du papier recyclé que je trouve très agréable à l’œil et au touché. Ce bloc va me motiver à faire plus de croquis ou carrément des peintures pour de futurs jeux 😀

J’ai mis en ligne la deuxième partie de mes vidéos sur le Tetris que j’ai codé en 20h durant 5 jours. J’y code la création de la fenêtre SFML minimale, un événement clavier pour quitter le jeu et la boucle principale du jeu. J’ai aussi réécris la partie qui ne me satisfaisant pas dans le script du vlog 3. Il me reste à filmer des scènes, imaginer des trucs sympa vu que dans le vlog 2 j’avais mis en scène de transmutation. Je ne crois pas partir sur des effets spéciaux, je verrais ce que je pourrais tenter pour le visuel 🙂

J’ai enfin avancé aussi sur DRIMI Gui. Je ne pensais pas vraiment avoir quelque chose à mettre en ligne pour rafraîchir un peu mon Github. Je préfère mettre l’essentiel de ce que j’ai en tête pour la prochaine version, tester dans mes projets et ensuite mettre à disposition 🙂

J’avance aussi sur le script et la récolte d’informations pour No Comment 004 qui sera bien que le thème qui m’a causé tant de peines récemment. Étant donné que ça s’est débloqué, et que je me laisse le temps de réaliser quelque chose de bien à mes yeux, je me sens plus à l’aise avec le thème. J’ai envie là encore de proposer un nouveau visuel, une nouvelle approche de l’émission. Pour contourner les restrictions de droits d’auteur que les contenu d’information des chaînes et radios, et pour apporter une approche plus artistique aux sujets que je traite, je vais me lancer sur des images retravaillés d’une manière un peu spéciale. Je me laisse chercher mes techniques visuelles du coup je ne vous en dis pas plus 🙂

Rien d’autres à dire si ce n’est que j’ai commencé l’ancrage et la colorisation de ma super héroïne dont je vous ai partagé le croquis au compte-rendu dernier ;p

DRIMI Gui, Demiurge Mini et TFL avancent, Vidéos en cours, super-héroïne et amour de soi ;p

La semaine du 5 au 10 juin 2017 a commencé avec la fin du doodle pour mon premier tipeur qui aura la surprise de trouver sa contribution dans ces mails 🙂 Aussi j’ai écris le script de mon prochain vlog et commencé le tournage avec mon personnage Minecraft. Je dois encore refaire le milieu du script parce que je me suis un peu trop lâchée et je préfère limiter les informations me concernant. Je rentrais un peu trop dans des choses pas simple à expliquer et surtout que je préfère garder pour moi concernant mes difficultés. Je voudrais dire l’essentiel pour mieux comprendre pourquoi mon rythme est lent et pourquoi parfois je vais mal. J’allais un peu trop loin dans la première version du script et ça me gêné vraiment beaucoup.

Capture d’écran_2017-06-09_22-16-06

J’ai aussi avancé l’amélioration de DRIMI Gui. Il reste encore une fonctionnalité bien pratique et importante pour l’optimisation à ajouter et je mettrais à jour le code-source sur mon Github 🙂 Toujours côté code, j’ai beaucoup de plaisir à développer Demiurge Mini en prenant 1 heure, 2 heures ou plus, plusieurs fois dans la semaine pour ajouter des fonctionnalités, améliorer des trucs et créer le graphisme 🙂 J’essaye de poster le plus possible des captures et des mini comptes-rendus de ce que je fais à chaque fois sur ce jeu. De la même manière, la version 0.7 du jeu de labyrinthe a aussi avancé un peu cette semaine. Je suis toujours sur le système de sauvegarde. La sauvegarde sera automatique à chaque début de niveau et après il faudra terminer la salle pour une nouvelle sauvegarde et ainsi de suite. C’est important que ce ne soit pas vous qui puissiez sauvegarder quand vous voulez pour garder l’intérêt du défi que vous vous fixez en jouant à ce jeu. Terminer toutes les salles ? Dépasser votre record au score ? Récupérer tout les artefacts ? Ou encore, défier vos amis ? 😀

J’ai fini le croquis sur papier de Fulren, ma super-héroïne transgenre, je l’ai scanné et il me reste à l’ancrer et coloriser, puis le publier ici et sur Deviant-art :p J’ai envie de tenter une technique dessus pour ajouter des détails dans les couleurs. Je ne sais pas encore si je ferais un style peinture (numérique) ou un style pixel-art. Je peux aussi envisager de faire les deux d’ailleurs. Je verrais bien 🙂[Croquis] Fulren, la super-héroïne

J’ai monté la deuxième partie de ma vidéo sur le Tetris. Je n’ai pas encore publié parce que je ne sais pas encore si je réduis encore sa durée, si je double certaines parties, ajoute quelque chose pour rendre la vidéo sympa. Cette vidéo s’est un peu transformé en tutoriel d’une certaine façon où j’y code les bases d’un programme SFML avec une fenêtre, la gestion minimal des événements et la boucle principale d’un jeu. Une demi-heure de vidéo pour ça, ça me gène un peu. Du coup, je me dis qu’accélérer l’image et le son, vu que je ne parle pas très vite, ça aiderait à rendre ça moins soporifique. Je verrais bien, parce que je ne suis vraiment pas dans la période passion pour la vidéo en ce moment. C’est coder des jeux et faire du graphisme que j’aime le plus ces temps-ci x)

Pareil, j’ai eu du mal à débloquer la situation avec No Comment 004. Et finalement, j’ai décidé de ne pas chercher à m’imposer un style, une façon de me comporter, ou de faire, qui soit trop formaté. Tant pis si ce que je fais, comment je vois les choses, ne plaît pas. Je suis une artiste, parfois engagée, mais pas toujours. Là c’est le côté engagé qui s’exprime, et évidemment ce n’est pas du goût de tout le monde. Parler politique sans engagement, de façon aseptisé serait ce qu’il serait de mieux selon les nouveaux us et coutumes. Je ne suis pas d’accord avec ça. Je pense que cette façon de penser est dangereuse parce qu’elle consiste à taire les oppositions pour imposer. Ceci est le contraire de la démocratie, et c’est un peu ce que je voudrais mettre en évidence dans ce No Comment 004. J’ai tiré de mon auto-censure et la frustration que ça a entraîné la leçon qu’il faut que je dénonce ce qui doit l’être. J’ai donc pioché plein de liens qui soutiennent ce que je vais dire et je me sentirais maintenant bien plus légitime à l’exprimer 🙂

Enfin, truc totalement futile, mais tellement agréable. Je me suis offerte des produits pour mes cheveux et mon visage, et enrichi un peu plus mon maquillage :p Ah que c’est bon de sentir sa peau toute douce après un gommage et une crème hydratante, et les cheveux parfumés, et tout ça vegan,  sans tests sur les animaux, sans parabens, avec des principes actifs nourrissants et protecteurs. J’achète mes produits chez Vegan-Mania sur Internet. Et ma crème hydratante, je l’ai dans un magasin de Lille. Enfin bref, petit moment de racontage de life ;D

Video Game coding, beaucoup de code, crise d’angoisse, apprentissage de musique électronique et problèmes de son

La semaine du 29 mai au 3 juin 2017 a commencée avec le montage et la diffusion de la vidéo d’introduction à propos du développement en 20h de mon Tetris 🙂

Ce fut aussi une semaine de code sur 3 projets. J’ai avancé le développement de The Fantastic Labyrinth v0.7, dans laquelle je code en ce moment un système de sauvegarde des parties. J’ai continué à travailler sur DRIMI Gui, notamment améliorer les boutons. J’en ai besoin pour tout mes jeux, mais beaucoup le jeu de labyrinthe en cours. Et j’ai aussi codé Demiurge Mini dont je vais vous mettre ici la dernière capture d’écran sous Linux 🙂 Les graphismes sont temporaire. Vous aurez tout de suite reconnu le personnage du jeu de labyrinthe 😀

Demiurge Mini, en plein teste du terrain généré par bruit de Perlin 2D.
Demiurge Mini, en plein teste du terrain généré par bruit de Perlin 2D.

Je suis sur le point de terminer le doodle pour mon premier tipeur et pourrai bientôt attaquer celui pour ma deuxième tipeuse. J’ai aussi voulu monter l’épisode 004 de No Comment, mais ça ne s’est pas bien passé du tout. J’ai publié par ici une note d’états d’âme pour expliquer entre autres que cet épisode était une expression de ma colère vis à vis des élections présidentielles, mais surtout de comportements que je n’ai jamais réussi à supporter de la part de beaucoup d’êtres humains. Je supporte tout à fait le fait que l’être humain est un animal et que donc cela en fait un être plus irrationnel qu’autre chose. Mais, ce qui ne passe pas c’est cette prétention de beaucoup d’individus à croire que leurs décisions sont parfaitement libres et indépendantes de leur environnement, que répéter les mêmes schémas indéfiniment finira bien par donner de bons résultats quand ça n’a jamais été le cas, et surtout la violence des gens qui ne pensent qu’à une chose, dominer autrui. Ce No Comment ne devait pas exprimer seulement un désaccord avec le résultat des élections. Après tout, si ce n’était que ça, je n’aurais qu’à accepter la démocratie, n’est-ce pas ? Mais, les faits indiquent clairement qu’il y a eu dénie de démocratie bien avant la campagne… bref, je ne vais pas revenir là-dessus ici. En résumer, j’ai été profondément blessée par la violence à laquelle j’assiste dans les media, sur Internet, dans les urnes, etc… Cela vire en dictature et au train où ça va, j’ai très peur de ça. J’ai donc fais une sorte de crise d’angoisse, je ne saurais pas expliquer ou trouver les mots pour dire ce qui m’est arrivé. Je ne suis pas encore décidée si je change le sujet de l’épisode 004, ou si je le monte différemment, tourne des scènes en plus, réécris mon script pour fournir tout de même ce qui me tracasse à propos de comment les choses sont en train de se dérouler en France.

Bon revenons à des choses plus positives. J’ai voulu tester Linthesia. J’ai récupéré le code-source, compilé et installé. J’ai eu du mal parce qu’il fallait que j’installe des paquets moi-même en lignes de commande. Finalement, une fois installé, j’ai lancé le logiciel qui fonctionne sur presque tout. L’essentiel ne fonctionne pas pour l’instant. Je n’ai pas de son 🙁 J’ai voulu vérifier avec le logiciel Parole si c’est le MIDI qui n’est pas géré par mon Linux, et j’ai découvert que Parole ne fonctionnait pas non plus. Des trucs à installer mais l’installateur de Parole ne fait pas son job ou tourne en boucle, je ne sais pas vraiment. J’ai installé VLC et ce dernier lit parfaitement les fichiers MIDI. En attendant de me pencher à nouveau sur Linthesia pour résoudre le soucis, j’ai installé MilkyTraker. C’est un logiciel pas vegan, non je rigole xD C’est un logiciel pour créer de la musique électronique et il gère les sons Amiga. Je vais petit à petit apprendre à m’en servir pour tenter de créer ma propre musique chiptune, entre autre pour mes jeux-vidéo. Le chiptune est un style de musique basé sur le son 8 bits des vieilles machines 🙂 En voici un exemple pioché sur Youtube.

Enfin, j’ai fais des petits tests d’enregistrement de Minecraft sur OBS sous Linux pour faire le Vlog 3 et ensuite le prochain épisode de ma série sur Minecraft. En visionnant mes tests, j’ai constaté que j’ai encore un problème avec le son. Le son n’a pas été enregistré. Donc ça commence à faire beaucoup, parce qu’en plus de Linthesia, Paroles, OBS, j’ai aussi un soucis quand je mets mon casque. Je dois jongler entre deux configurations du son parce que le son au casque et le son haut-parleur ne semble pas passer par les mêmes circuits ou pilotes, je ne sais pas trop. Et sous mon Xubuntu, tout ça n’est pas géré automatiquement. J’ai aussi eu un soucis sur Discord. Il m’était impossible de parler aux gens via micro. Personne ne m’entend. Apparemment Discord est encore en test sous Linux, donc ça peut venir de là aussi, mais autant de soucis de son avec d’autres logiciels, j’ai un doute que ça ne viennent pas de ma configuration. J’avais commencé à chercher des trucs à ce sujet mais c’est beaucoup moins référencé que les problèmes de carte graphique sur Internet 🙁 Je trouverais bien, après tout, j’ai vaincu tellement d’obstacles sur cet ordinateur et même en programmation. Ce n’est pas un problème de son qui va me battre, ahah ;p

DRIMI GUI en cours d’évolution, TFL 0.6 sous Linux, montage de vidéos et merguez vegans

La semaine du 22 au 27 mai 2017 a commencé avec l’amélioration de DRIMI GUI qui est toujours en cours. Je vais probablement modifier BMPText et BMPFont par la suite pour corriger un bug graphique et rendre le code plus simple. Dans la GUI, les containers géreront correctement les position et leur taille. Les boutons seront aussi simplifiés entre autres pour ne pas dépendre de SFML, si possible, et aussi pour donner plus de libertés dans leur configuration. Aussi, une classe Border et un index pour en stocker plusieurs sera ajouté pour fabriquer vous-même vos propres fenêtres, boutons, etc… en fusionnant des containers ou boutons avec des borders. Pour résumer, j’aimerais que la GUI de la boîte à outils serve simplement à proposer les comportements des éléments d’une GUI, mais pas imposer une librairie multimedia pour l’utiliser ou la façon de concevoir le visuel ou le fonctionnement de votre propre GUI 🙂 Ah oui, j’ai aussi eu l’idée de proposer une unité de grille et des fonctions utilisant les entiers à la place des floats pour faire votre propre interface à base de grille et faciliter sa conception. J’entends par là que vous pourrez faire une GUI qui suit une grille avec une taille de case configurée lors de l’appelle du core de votre GUI Drimi, et positionner/tailler vos éléments par rapport à cette grille, et non les pixels de l’écran. Bien sûr, vous pourrez aussi vous en passer et faire une GUI plus moderne 😉

J’ai aussi été invitée à rejoindre un Discord tenu par des jeunes développeurs. Les objectifs sont de partager du savoir, mais aussi se construire une réputation auprès de joueux qui vont aussi sur ce Discord. J’ai été bien accueillis, je verrais ce que ça donnera avec le temps 🙂

J’ai aussi commencé le montage de No Comment 004, ainsi que de l’introduction des vidéos du développement en 20h du Tetris. Concernant cette dernière, elle sera divisée en plusieurs vidéos et des passages seront coupés et d’autres accélérés. Il n’y aura pas 20h de vidéos x)

Enfin, The Fantastic Labyrinth v0.7 avance bien. J’ai pu commencer les fonctionnalités qui nécessite l’évolution de DRIMI GUI, en codant ce qui pouvait l’être sans. Aussi, voici une bonne nouvelle que vous trouverez sur la page du jeu. La version 0.6 est maintenant aussi disponible pour Linux. C’est par ici : http://thee-donistmonk.com/the-fantastic-labyrinth

Merguez vegans :)
Merguez vegans 🙂

Et je termine ce compte-rendu en vous présentant les merguez vegans que je viens tout juste de finir de préparer pour dimanche. Pour la fête des mères, gros festin, et donc j’ai eu envie de me fabriquer ces merguez inspirés de Ma petite boucherie vegan par Sebastien Kardinal. J’ai modifié la recette pour utiliser 2 fois moins de gluten et remplacer par de la farine de pois chiche, remplacer aussi le tapioca par la fécule de maïs, utilisé 2 fois moins de harissa et pas de fenouil.

Tetris disponible pour Linux, The Fantastic Labyrinth 0.7 en chantier, bientôt de nouvelles vidéos et Demiurge

La semaine du 15 au 20 mai 2017 a commencé par l’écriture du script du No Comment 004. Cet épisode sera sur les élection présidentielles. J’ai besoin d’exprimer la colère que j’ai ressentis, même si je m’attendais à ce résultat. Le premier tour me donnait espoir que la France insoumise puisse gagner, mais après tout était prévisible. Bref, je vais parler de ça, sans entrer dans certains détails que je réserverais à des vidéos ultérieures. Je ne sais pas encore exactement comment je vais produire la vidéo. Je vais peut-être mettre du facecam en petite quantité et mettre beaucoup d’images pour illustrer. Il faudra juste que je fasse attention aux droits d’auteurs parce que les media ont tendance à censurer les opinions en prétextant leurs droits sur les images, même si elles devraient être libre pour servir à l’information du public. Bref, je verrais ça.

J’ai aussi voulu coder Demiurge et j’avais du mal devant mon code pour le moteur 3D. Disons que c’est assez clair maintenant, mais ce qui me gêne depuis longtemps sur ce projet, c’est de ne pas pouvoir développer le plus intéressant du gameplay pour m’amuser avec le jeu. Quand je m’amuse avec un jeu que je développe, j’ai un plus grand plaisir à le développer et je suis donc plus disposée à relever de plus gros défis techniques. Du coup, vous avez du voir passer cette semaine un article dans une nouvelle catégorie ou j’annonçais la division du projet en 3 Demiurges, dont le premier est une version minimale en 2D retro et plus approprié pour du développement plus rapide. Je vous fais un petit rappel ici, mais si l’article doit s’afficher sous celui-ci : Demiurge se met a la mitose X) Le titre est assez rigolo parce qu’il fait référence à la division cellulaire qui aboutit le plus souvent à la formation d’un organisme vivant complexe. Le parallèle n’est pas innocent, car ça illustre bien le besoin pour Demiurge de se diviser pour venir au monde :p

J’ai aussi avancé sur le Doodle de Cyrille et je m’approche progressivement de la fin 🙂 Je me laisse encore un peu de temps pour décider de ce que je mettrais comme background avant de rendre cette contrepartie. Ah oui, finalement le format ne sera pas A6, mais A5, donc plus grand. Le format en dessous ne me semblait pas super appropriés 😉

J’ai commencé le développement de The Fantastic Labyrinth 0.7. J’ai besoin de faire évoluer ma boîte à outil DRIMI pour améliorer les containers et ajouter un core à la GUI. C’est pour ajouter des fenêtres dans le jeu 🙂 Et aussi, je n’ai pas encore compilé la version 0.6 de TFL, mais j’ai installé les librairies nécessaires pour compiler mon Tetris. Ce dernier n’avait besoin que de CMake et SFML. En installant les autres librairies, je pourrais compiler TFL, mais aussi DRIMI et Demiurge, ainsi que tout les autres programmes qui suivront. Allez voir dans la page du Tetris pour télécharger la version Linux. Je l’ai compilé sous Xubuntu 16.04, dites-moi si ça va bien de votre côté. Le Tetris comme les autres jeux sont dans le menu du haut. Je songe à faire un lien pour rassembler tout les jeux sous une appellation et éviter l’encombrement du menu. Ce serait cool de faire une page avec les titres et une image par jeux, présenté en tableau. Je verrais une belle manière de présenter tout ça 🙂

J’ai fais d’autres trucs comme le script du Vlog 3, parce que ça faisait un petit moment qu’en-même. Et enfin, j’ai commencé le montage de la vidéo du développement du Tetris. Je me dis que ce serait peu intéressant de mettre la totalité des 20h de développement. Du coup, je pense que je monterais ça avec des accélérés en musique, des explications et commentaires par moment, et des indication du temps passé.

Mon premier Tetris et mise à jour du driver Nvidia sous Xubuntu.

Une semaine du 8 au 13 mai 2017 très spéciale puisque je l’ai consacré au développement de mon premier Tetris 🙂 Avant de parler de ça, prenons les choses dans l’ordre. Je devais corriger Xubuntu sur mon nouveau PC, parce que le driver NVIDIA pour la carte graphique n’était pas adapté à mon matériel. J’ai donc appris à désinstaller tout ce qui avait rapport au driver originel de ma version de Xubuntu (16.04) et aussi à désactiver le noyau Nouveau qui m’embêtait. J’ai ensuite bidouillé, ne sachant pas comment tout ça se faisait, et finalement j’ai trouvé un lien bien pratique qui m’a aidé à installer le bon driver. Le voici : How to install the latest nvidia drivers on ubuntu 16-04 xenial xerus. J’ai ensuite fais le test ultime, c’est à dire, lancer ATLauncher, puis Mech and Magic et voir si Xubuntu frise ou non et surtout si le jeu est fluide. Et miracle de la technique, tout fonctionne à merveille 😀

Tetris-0_1Voilà pour le point technique sous Linux, maintenant parlons de mardi à samedi. 5 jours de développement d’un Tetris qui aura fait en réalité 20 heures de travail 🙂 Mon défi était de réaliser un Tetris sans musique et sons, ni écran titre ou gameover, dans un temps assez court pour mieux penser des concepts plus simples et plus rapides à produire. Finalement, tout n’a pas été codé de façon si simple que ça, j’ai l’esprit un peu complexe qu’en-même :p Je devais partir d’une page blanche. Enfin, j’ai préparé un peu en mettant le strict minimum syndical que sont un fichier includes avec SFML et STL déclarés dedans et le main avec EXIT_SUCCESS et EXIT_FAILURE. A partir de cette page relativement blanche, et les informations que j’avais récoltés sur un papier pour savoir comment je voulais présenter le jeu, j’ai tout imaginé étape par étape sans chercher d’algorithmes ou de tutoriels sur comment faire un Tetris. C’était ça que je voulais tenter, faire sortir des solutions de ma tête pour réaliser chaque composant d’un Tetris sans jamais avoir appris à en faire un.

Je n’ai pas mis à disposition le code-source pour l’instant. Je n’ai pas encore mis la licence dans le code, et il faut que je crée un dépôt aussi. Je ferais surement ça dans la semaine. En attendant, comme vous pouvez le voir dans le menu du haut, le jeu est disponible au moins sous Windows en téléchargement pour tester la première version 🙂 Je ferais aussi une compilation sous Linux dans la semaine, et j’en profiterais pour en faire autant avec The Fantastic Labyrinth, puisque maintenant mon nouvel ordinateur est prêt. Je vous remets le lien de la page du Tetris : http://thee-donistmonk.com/tetris