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…)

Avancement du vlog 2, un peu de Demiurge et pic de productivité

La semaine du 31 octobre au 4 novembre 2016 a démarré avec le tournage de la partie en face cam du vlog 2. Je me suis aidée de mon script, mais je ne me voyais pas l’apprendre par cœur donc j’ai gardé mes notes. J’ai pu être naturelle, ce qui avait du mal à se faire dans mes autres vidéos que je double. J’avais assez bien tout préparé sauf une chose, la batterie de mon smartphone. Je n’ai donc qu’une partie en face cam, mais ce n’est pas grave pour un début. Et puis c’est un vlog à ma façon, pas une émission sensée être uniquement en face cam 🙂

Une fois monté tout ça, le lendemain, ce fut le tour du tournage dans Minecraft pour une scène juste avant celle en face cam. La scène avec l’effet spécial sur laquelle je fais tant de mystère 🙂 Il y a eu de la construction du décor, du tournage, et du montage. Quasiment toute la semaine a été consacrée au vlog 2, avec du doublage aussi. Le reste du temps a bénéficié au développement de Demiurge. J’ai avancé sur la génération de maillages de plans pour tester visuellement mon frustum culling. Hier, j’ai eu du mal à réfléchir correctement à l’algorithme. Je me suis bornée sur une idée qui n’était pas la plus simple et finalement, j’ai trouvé une solution mais n’avais plus le temps de l’appliquer concrètement.

Il faut dire que j’ai été plus productive que d’habitude. J’arrive à travailler environs 4h30 par jour, en raison de ma plus grande fatigabilité (handicap), sachant que si on ajoute les pauses d’une demi heure qui me servent à décrocher de l’ordinateur le plus souvent, il faut compter 5h30 en moyenne. Et cette semaine, j’ai pu quasiment toute la semaine travailler entre 5h00 à 6h00, voir plus quand je ne comptais plus mes heures. Et cela sans le temps des pauses. Vers la fin de la semaine, j’ai sentis que je commençais à ne plus pouvoir me concentrer suffisamment et à devoir m’arrêter pour 2 jours. Ce weekend, j’ai donc décidé de ne faire que ce compte-rendu et faire une coupure. Lundi, je serais, je l’espère, plus performante pour terminer le vlog rapidement et aussi le frustum culling sur Demiurge, avant de passer à autre chose.

Au fait, la connexion internet pourrait bien être grandement améliorée dans quelques temps. A défaut de ne pas pouvoir partir pour l’instant, au moins, il sera possible d’envisager de nouvelles tentatives de parties de jeu en live 🙂 Par contre, je ne crois pas retenter de coder en direct, parce que ça me déconcentre trop et me fatigue plus encore. Et puis, ce n’est pas quelque chose qui rencontre facilement du public, donc autant me ménager 🙂

Article publié, tournage et un peu de code

La semaine du 24 au 28 octobre 2016 a démarré sur un peu de recherche d’appartement, encore et toujours, et l’écriture de l’article intitulé « Individu de race… colorée » en réaction à l’alerte enlèvement du 18 octobre et aux termes « race de telle couleur ». Puis, j’ai enchainé sur l’élaboration de l’effet spécial pour le vlog 2 🙂 J’ai tenté de faire un détail de l’effet, mais finalement c’était trop laborieux pour un résultat qui partait assez mal. Du coup, l’effet sera un peu plus soft que prévu, mais c’est un début. Avec le temps je pourrais améliorer tout ça pour de futures vidéos qui l’utiliseraient.

En milieu de semaine, j’ai pu utiliser mon nouveau matériel pour tourner une scène un peu spéciale. Cette scène utilise un miroir, mais je n’en dirais pas plus. Juste que ça demandait de rejouer la scène plusieurs fois et d’être synchrone 😮 En tout cas, au niveau du matériel, j’ai utilisé pour la première fois un trépied et un adaptateur pour smartphone. Parce que je filme pour l’instant avec ce qui me coûte le moins cher :p J’ai du refaire la scène entièrement le lendemain parce qu’il n’y avait pas assez de lumière et l’image était détériorée.

Concernant Demiurge, j’ai mis en place le frustum culling et fais des tests. Pour l’instant, il y a un bug, mais pour résoudre ça, j’ai décidé de me lancer dans le code d’un petit outil qui permet de placer et afficher des plans dans la scène 3D et ainsi voir comment la matrice de la caméra occupe l’espace et dessine les limites du champ de vision 🙂 Comme je suis très visuelle, et pas très matheuse, je m’en sortirais bien mieux comme-ça :p

J’ai fini la semaine, à la fois sur Demiurge, et sur la création de mon vlog 2 en écoutant plein de musiques d’ambiance et en faisant des essais au montage. La conception de mes vidéos est de plus en plus technique 🙂 Bon, j’ai un autre soucis qui me ralentit en ce moment, ma connexion Internet à cause d’un problème avec le FAI. Mais, je n’en parlerais pas…

Article en cours d’écriture, achats pour tournage et petite colère

Cette semaine du 17 au 21 octobre 2016, j’étais fatiguée et difficilement motivable. J’ai encore tenté de trouver un logement et je désespère vraiment. C’était les annonces qui manquaient cette fois. Enfin, il faut persévérer, on ne sait jamais. Je cloisonne autant que possible psychologiquement pour ne pas me laisser envahir par le coup au moral que ça provoque. Je ne veux pas que ça m’empêche de créer.

Le lendemain, j’ai créé une page pour présenter mon serveur Minecraft que je souhaite payant. Pour l’instant, on peut y accéder gratuitement, mais les visiteur.se.s ne peuvent pas modifier l’environnement pour éviter le grief. Seul.e.s quelques joueur.se.s qui y sont depuis longtemps peuvent toujours y jouer. La page est assez sobre, et je m’occuperais de l’améliorer dés que possible.

Le soir même, une alerte enlèvement avec une expression problématique est passé à la télévision. J’ai souhaité écrire un article dans « mes sentiments face au monde » pour expliquer pourquoi il n’y a qu’une seule race dans l’humanité. Étant donné ma fatigue et puisque je ne voulais pas bâcler le sujet, j’ai décidé de prendre le temps de rassembler quelques sources et de l’écrire.

Jeudi, je me suis sentis mieux, ce qui m’a permis de préparer une liste de matériel à acheter et où les commander. Il s’agit principalement de matériel de tournage, mais juste le plus urgent pour des premières vidéos dans lesquelles vous pourrez me voir 🙂 Aussi, dans Demiurge, j’ai ajouté des formes dans le système de bounding pour permettre de faire du frustum culling. L’optimisation du rendu du terrain avance et sera suffisant pour passer aux étapes suivantes.

Hier, j’ai continué ce que je pouvais sur mon article et passé commande pour le matériel, mais mon moral était redescendu. En cause, la petite guerre fantasmée du Raptor Dissident avec d’autres vidéastes. Ce n’est pas tellement cette histoire, même si le contenu de ce vidéaste est clairement offensant pour des personnes comme moi (transphobie, sexisme, homophobie, grossophobie, etc…), mais la prise de position en sa faveur, et plus exactement en faveur d’une liberté d’expression sans limites sous couvert d’humour, de la part de contacts sur les réseaux sociaux. Avec ces personnes, je me croyais en sécurité, mais non.

Peut-on rire de tout ?
Peut-on rire de tout ?

Il y a des personnes qui ne pensent qu’au travers de leur réalité personnelle, mais sont incapables de se mettre à la place des autres. Des personnes qui prétendent ne pas défendre les oppressions, mais les alimentent avec force. Des personnes qui sont convaincu que les oppressions sont justes individuelles, alors qu’elles sont systémiques, et qui donc se pensent au-dessus de ça. Et ces personnes vous expliquent que c’est de l’humour, que ce que vous ressentez, ce que vous vivez tout les jours à tout les niveaux de votre vie, n’est qu’une exagération de votre part, voir une victimisation. Et comme il est plus facile de blâmer les victimes et défendre les bourreaux, surtout quand on fait parti de ces derniers, forcément on trouvera toujours du monde pour les soutenir dans leur totale injustice. Enfin, « on s’en bats les co…les », n’est-ce pas ?

J’ai pris position sur le sujet, précisément parce que je suis concernée à la fois directement et indirectement (amis) par ce type de contenu outrancier. Je me suis un peu exposée aux réactions des personnes qui pensent ainsi. Pourtant, ça n’excuse absolument rien. Néanmoins, j’ai besoin de me couper un peu des réseaux sociaux la semaine prochaine, pour me reposer mentalement et être plus créative. Parce qu’en plus des vidéos, des jeux, j’ai envie de dessiner et vous montrer quelques croquis 🙂 D’ailleurs, en voilà un premier spécialement pour ce petit passage d’humeur.

Créativité, effet spécial et de nouvelles pages

Cette semaine du 10 au 15 octobre 2016 a repris un meilleur rythme que précédemment. Je me suis sentis plus productive, à l’exception de mercredi, mais cette pause a stimulé ma créativité 🙂 Le dimanche précédent la semaine, je me suis rendu dans un centre LGBT de Lille pour y trouver du soutiens concernant ma transidentité. J’ai eu un peu de mal à socialiser du fait d’une légère timidité, mais cet après-midi là-bas m’a fait du bien.

C’est dans un état d’esprit plus serein que j’ai commencé la semaine en faisant la première partie du doublage du prochain vlog. Puis, j’ai eu envie de me remettre au dessin, car ça faisait un long moment que je n’avais plus rien fait de ce côté là. D’ailleurs, dés que j’aurais terminé le dessin que j’ai commencé, je le posterais ici en version crayon de bois. Je le travaillerais surement sur Gimp 2 et vous montrerais ensuite une version numérique colorisée. Je verrais quand je ferais ça pour ne pas retarder le reste 🙂

J’ai aussi continué le développement de Demiurge en intégrant le système de bounding box. J’ai pu faire quelque chose qui fonctionne bien sans partir sur un système trop complexe. Je suis assez contente des algorithmes un peu plus sobres que j’arrive à faire sur ce projet, comparé à ce que je faisais au début entre 2011 et 2015. J’arrive plus vite aux buts que je me fixe et m’évite les usines à gaz 🙂

Après un mercredi de lâcher prise total, mon esprit s’est mis à produire des scènes dans tout les sens pour le vlog ou d’autres contenus vidéos pour ma chaîne. J’ai donc eu besoin de revoir le script du vlog 2 pour y intégrer un petit scénario et quelques petites surprises. J’ai travaillé tout le jeudi sur un effet spécial pour une séquence, mais je ne vous en dirais pas plus :p En tout cas, j’ai encore deux choses à ajouter à l’effet spécial et aussi du matériel à acheter pour finaliser ce vlog. Donc, il ne sortira pas tout de suite, mais ne devrait pas trop se faire attendre 🙂

En fin de semaine, j’ai avancé un petit peu Demiurge, l’effet spécial et écrit le premier article de la série sur « la cause animale et la communication électoraliste ». J’ai aussi démarré le rapatriement de Demiurge sur The E-donist Monk. Le menu a changé, comme vous pouvez le constater en haut à droite du blog. Au moment où j’écris ce compte-rendu, je n’ai pas encore mis la démo du jeu en téléchargement ici, mais seulement une page de résumé et une page de présentation du jeu. Demain, peut-être, ou dans la semaine prochaine, je terminerais ça et ferais les pages pour The Fantastic Labyrinth 🙂

Oppression classiste, chantier du vlog 2 et bounding box

La semaine du 3 au 7 octobre 2016 a commencé par de la recherche d’appartement toujours aussi décevante étant donné ma situation d’horrible RSAiste. J’ai eu une nouvelle fois droit à « On ne prend pas les gens sans-emploi, on ne prend que les salariés, les étudiants avec garant et les retraités. Ce sont nos assurances qui nous y obligent. ». J’ai l’impression qu’à part les HLM, il est quasiment impossible de louer quelque chose ailleurs. L’ennuis est que les HLM n’ont pas nécessairement de logements à fournir. Je dois donc attendre encore et encore, et voir mon temps de vie gaspillé, mes activités ralentis, pas de revenus car je n’ose rien mettre en place pour vous demander un don. Désolé pour ce début de compte-rendu pessimiste, mais je viens tout juste de constater que la connexion Internet là où je vis aujourd’hui a empirée et que la municipalité continue à bloquer tout progrès de ce côté là. Priorité aux plus riches (municipalité sarkoziste, pour informations).

J’étais pourtant encore dans une humeur assez bonne cette semaine et pour cause, j’ai écris le script du prochain vlog. J’ai aussi fais quelques démarches personnelles qui me soulage sur certains sujets. J’ai écris un article sur la « Théorie du genre », ce qui m’a permis de vider un peu mon sac sans agressivité. Ça me fait du bien de faire ce genre d’article sur mon ressentis par rapport à des trucs dans l’actualité, etc… Surtout sans agressivité. Je suis plus sereine et je peux échanger avec vous sur ces sujets tranquillement 🙂

J’ai un peu avancé sur Demiurge aussi. Je n’ai pas d’images à vous montrer, mais en gros, j’ai écris les classes d’un système de collision. Il s’agit là de ce qu’on appelle dans notre jargon les bounding box. C’est à dire des zones en forme de boîte rectangulaires et aussi des sphères qui servent à savoir grossièrement si des objets se rentrent dedans. Ce qui a été fait cette semaine calcule uniquement l’intersection de ces zones et je compte m’en servir d’abord pour détecter ce qui est dans un certain rayon de la caméra, puis par la suite ce qui est uniquement dans le champ de vision. Ça permet de ne pas calculer et envoyer à la carte graphique tout ce qui est hors champ et donc régler le problème cité la semaine dernière avec le surplus de données 🙂 Bien sûr le système de bounding box sert à d’autres choses comme la physique ou le son. Mais, je n’en suis pas encore à ce stage 🙂

Une région pas tout à fait au point et de nouveaux articles

La semaine du 26 au 30 septembre 2016 a commencé en fait, le mardi 27 🙂 Je n’arrivais vraiment pas à me lancer sur du code, ou quoi que ce soit d’autres. J’ai donc passé ce temps à m’informer sur des sujets diverses et à m’occuper un peu de mon serveur Minecraft. La semaine était au rythme de super croisière, c’est à dire le niveau pire que croisière. Mais, ça m’a permis de m’occuper de moi sans pour autant cesser le travail 🙂

Mes recherches d’appartements primes ces temps-ci sur le reste, mais dés mardi, j’ai attaqué le développement de la classe Region, dans Demiurge, qui contient 32×32 chunks horizontalement. J’ai rencontré un problème de dépassement mémoire en raison d’une trop grande quantité de données à stocker pour le maillage de la région. J’ai mis en place une solution très simple qui consistait à ne pas garder les données une fois envoyées à la carte graphique. Je les stockais pour la plus part des maillages du jeu, ce qui n’est pas un problème pour des petits objets et est même très pratique, mais pour le maillage du terrain c’était inutile.

Demiurge 0.2.2 - Region

Ensuite, j’ai rencontré une erreur avec la carte graphique qui n’arrivait pas à gérer autant de données elle non plus. Pour les tests, je suis donc pour le moment obligée de limiter la surface de la région à 8×8 chunks. C’est un problème que je n’ai pas rencontré dans le premier prototype, et dans les démos, la région est bien plus grande que 8×8 chunks avec des blocs plus petits que dans Minecraft, comme dans le moteur que je développe présentement. Il manque encore des optimisations, ce qui doit expliquer ce phénomène. Cependant, je reste vigilante à l’éventualité de choses que je ne verrais pas.

Vendredi, j’ai inauguré un nouveau type d’article sur ce blog. Il s’agit de la catégorie « Mes sentiments face au monde » et le premier article s’intitule « Taper du vegan… ». Je souhaite depuis pas mal de temps retrouver le goût du partage de mes réactions devant des choses qui me parlent, me touchent, me font réfléchir que ce soit sur Internet ou en-dehors. Ce n’est pas dans ce type d’article que je souhaite partager des idées ou des techniques intéressantes. Non, pour ça je ferais une catégorie « découverte » à part, et des vidéos sur ma chaîne en extension de cette dernière.
La nouvelle catégorie est vraiment plus orientée sur quelque chose de plus subjectif et plus rapide. C’est un moyen de mettre des mots et partager des avis sur ce qui me donne envie de réagir. Je souhaite au travers de ceci, soigner ma manière de communiquer, dans une optique non-violente, et me libérer de la prise que peuvent avoir ces sujets ou évènements sur moi quand ils arrivent 🙂

Chunks, rendez-vous et moral en berne

La semaine du 19 au 23 septembre 2016 à bien commencé pour Demiurge. Je me suis lancée dans l’amélioration de l’algorithme de construction du maillage du terrain pour les sous-tronçons (subchunks), puis j’ai pu enchaîner sur les tronçons. J’ai profité pour tester avec la distorsion en tonneau qui fait l’effet planète. J’ai vu un gros défaut que j’avais prévu en raison de la forme de l’espace en sphère qui fait que la hauteur la plus basse du terrain va nécessairement produire un rétrécissement de sa surface lorsqu’il tend vers le centre de la sphère, et les points les plus hauts s’étirent en surface.

Problème de la distorsion du chunk

Comme la hauteur des blocs à chaque niveau de l’espace ne change pas, le rétrécissement ou l’agrandissement de leur largeur et longueur produit l’impression de voir des boîtes rectangulaires. De plus, comme ma caméra n’est pas affectée par cette distorsion de l’espace, le terrain devient plus petit ou plus grand autour d’elle. Pour résoudre ce problème en gardant l’effet de planète, j’ai réfléchis à des solutions et celle qui me séduit le plus est de faire en sorte qu’en dessous d’une limite de hauteur max, le centre de la planète suit la composante Y de la position de la caméra de sorte à toujours resté éloigné d’une distance équivalente au rayon de la planète. Ainsi, peu importe où on se trouve au sol, sous le sol, dans le ciel, l’espace directement autour de nous restera cohérent. Par contre, les zones au-dessus et en-dessous de nous paraîtrons tout de même déformées. Ce qui réduit ça, c’est la taille de la planète. Elle doit être assez grande pour réduire l’effet sachant qu’il y a déjà une déformation des objets éloignés en raison du champ de vision en perspective. Si le terrain explorable et modifiable équivaut à une croute planétaire, et que je laisse l’équivalent d’une fois et demi ce même terrain pour le manteau et le noyau de la planète (inexplorables), l’espace déformé se restreint sans trop altérer la perception de la courbure du monde que je veux rendre visible par les joueurs/ses. Je verrais bien ce que ça donnera en testant.

J’ai travaillé les deux premiers jours sur Demiurge, puis je devais me rendre à des rendez-vous importants. Par la suite, j’ai sentis un besoin de me reposer un peu. La motivation ne venait plus, j’ai sentis l’hyperactivité se manifester. Une hyperactivité qui malheureusement n’est pas au sens positif, mais plus tôt du genre à vous rendre incapable de vous concentrer une minute. Puis, mon moral a décliné. Quand c’est comme-ça, pour ne pas souffrir d’avantage, je planifie le travail à faire au cas où ça revient, et en attendant, je me détends avec une activité créative plus ludique (Minecraft sur serveur) ou je me retrouve à lire plein de trucs sur Internet, voir à décrocher de l’ordinateur. Bref, faut faire avec…

Rentrée en douceur

La semaine du 12 au 17 septembre 2016 est la semaine de rentrée de mes vacances en Bretagne. Je me suis remis doucement sur le développement de Demiurge. Doucement, parce que j’avais besoin d’encore un peu de repos avant d’entrer dans une période plus soutenu de travail. Et puis, je suis toujours en recherche d’un nouveau logement ce qui explique aussi ma vitesse de croisière 🙂

Bretagne septembre 2016

Episode de Minecraft et vacances

La semaine du 29 août au 4 septembre 2016 s’est concentrée sur les finissions de l’épisode de Minecraft qui prenait du retard et la première partie de mes vacances. Comme je n’avais pas pu finir pour des raisons techniques et de baisse d’énergie, j’ai donc dû continuer pendant ma première partie de vacances à très petite dose. Du coup, voici l’épisode sur le temple du Nether 🙂

Durant cette première partie de vacances, j’ai expérimenté quelque chose qui a de grandes chances de changer ma vie. Je ne vais pas entrer dans les détails tout de suite. Il me faut du temps pour vivre cette nouveauté suffisamment pour être certain…e, bien que je n’ai plus vraiment de doutes. C’est une sécurité importante de se donner beaucoup de temps sur ce sujet, quand ça n’a pas été une évidence depuis toujours comme ça peut l’être pour d’autres personnes. Bref, même si je vous ai glissé un petit indice, je n’en parlerais clairement que dans très longtemps.

Un épisode qui n’en fini pas

La semaine du 22 au 26 août 2016 s’est concentrée sur l’épisode de Minecraft sur serveur. J’ai énormément avancé dessus et il me reste une séquence spéciale et la séquence de fin à tourner, doubler et monter. Par contre, la fin de semaine est toujours un peu plus difficile et même si j’ai pu beaucoup travailler jeudi, j’ai dû m’arrêter vendredi en raison de la fatigue mentale et de la chaleur. Il fait toujours aussi chaud aujourd’hui, et j’ai donc un peu de retard dans la rédaction et publication de ce compte-rendu. Je suis aussi moralement un peu affecté par des trucs que je lis ça et là sur Internet. Mais bon, je vais m’en remettre, comme d’habitude.

Je vais faire mon possible pour terminer cet épisode et le publier avant mon départ de mercredi en vacances. Je n’aurais probablement pas de dimanche, mais plus vite ce sera fait, plus vite je serais soulagé. Et vous pourrez surtout profiter de cet épisode qui je l’espère, vous fera passer un bon moment 🙂