Compte-rendu du 22 au 27 avril 2019

Cette semaine a commencé par le déclenchement de la procédure de création de mon autoentreprise. J’attends de recevoir mon numéro siret, et je pourrai commencer officiellement mes activités le 22 mai. Bon, nous savons toustes ici que je programme mes jeux et dessine mes illustrations depuis longtemps. Mais, je vais surtout être légalement autorisée à faire tourner ma boutique 🙂 D’ailleurs, à ce propos, une amie m’a proposé ses compétences pour refaire ce blog entièrement. Je vous avez déjà dit que je voulais améliorer cet endroit pour que ce soit joli et pratique à utiliser. Et bien, je suis aidée pour ça et ça fait tellement de bien 🙂

Un nouveau jeu en cours de développement

Photo de mon exemplaire du Black Book sur Wolfenstein 3D

Côté jeux-vidéo, j’ai commencé un projet de jeu inspiré de Wolfenstein 3D. Un jeu qui utilise du raycasting, et aussi du mode 7 pour le sol et le plafond. Dans Wolf3D, le sol et le plafond sont de simples couleurs uniformes, donc pas de mode 7, mais j’ai envie de proposer quelque chose d’un peu amélioré. Mon but n’est pas d’atteindre le niveau d’un moteur comme celui de Doom. Ce dernier n’est pas un moteur de raycasting, contrairement à une croyance répandue un peu partout. Grrrr ! Je me fonde réellement sur l’algorithme utilisé par Wolf3D en l’étudiant et en le codant à ma façon, avec mes petits ajouts. D’ailleurs, je regarde des infos que je trouve sur Internet, mais j’ai surtout eu pour Noël le livre Game Engine Black Book sur Wolfenstein 3D par Fabien Sanglard. Un auteur qui a aussi exposé comment fonctionne Doom et le moteur Build de Duke Nukem 3D ou encore Blood sur son site. Il y a aussi un Black Book sur Doom, je viens de le découvrir en refaisant une petite recherche. Ça préfigure une belle collection en perspective 😮
Bref, je disais donc que je travaille sur un jeu et vais vous le présenter brièvement. Enfin, je vais aussi et surtout vous présenter le personnage principale, l’héroïne du jeu, j’ai nommé Bonnie alias The Butch Bunny 😀 Bonnie est une lapine badasse qui aime les gros guns pour exterminer les oppressions. Autant dire qu’elle n’est pas du genre à se laisser dicter sa conduite par un mascu. Le jeu est volontairement outrancier et met à l’honneur le féminisme, l’antispécisme, l’antiracisme, etc… incarnés par notre héroïne adorée. Sisi, vous allez l’adorer :p L’exagération est humoristique, même si ça fait du bien de se défouler avec un tel personnage. Les méchants ne sont pas des gens, mais des idées et comportements incarnées par des créatures démoniaques. Si le jeu peut sembler violent, il ne le sera pas vraiment à proprement parlé, car vous ne tirerez pas des balles ou des roquettes, mais de l’amour et d’autres choses positives. De quoi corriger les démons en les faisant exploser… d’amour. Tout cela présenté avec l’imagerie musclée et guerrière caricaturale pour que ce soit un bon moment de défoulement et de rigolade. Après ça, l’œstrogène sera autant synonyme de badassitude que la testostérone x)

« Va te faire aimer très fort ! » – Bonnie s’adressant à un démon avec sa grosse voix

J’ai donc fais quelques essais sur le prototype de raycaster que j’avais déjà réalisé lorsque je voulais le convertir en moteur de voxel. Et puis, j’ai repris à zéro l’algorithme pour maîtriser chaque étape et pouvoir l’améliorer comme bon me semble. Dans le black book, il est expliqué comment faire le fameux fixed point pour remplacer les floats par des entiers. Il y est aussi expliqué d’autres astuces comme des tableaux de valeurs pour le sinus et le cosinus, qui permet de ne pas les calculer en temps réel car c’est lent. Même si les ordinateurs modernes sont très rapides, je pars du principe que mon jeu devrait pouvoir être porté même sur des systèmes moins puissants, voir anciens, et aussi que si je monte mes compétences à un tel niveau de programmation optimisée, je pourrai arriver un jour à faire un jeu très riche en fonctionnalités dans du temps réel en exploitant la puissance des ordinateurs au maximum. Là c’est du raycasting, mais avec des compétences d’experte qui sait ce que je pourrai espérer obtenir sur du raytracing et du voxel à l’avenir ? 🙂

Du temps pour moi seule

J’ai aussi un peu avancé sur l’article à propos de la plateforme d’échange de cryptomonnaie. Je prends mon temps pour faire ça bien. Et à part ça, je regarde depuis un moment des films et séries sur Netflix et Amazon Prime. Je regarde entre autres Heroes Reborn. Je suis tellement contente de retrouver l’univers de la série Heroes. A part ça je regarde de l’horreur. Entre autres, la série L’Exorcist, The Black Summer et The Walking Dead. Dans ce dernier, j’ai fini la première saison et j’ai un personnage préféré. Enfin j’en ai deux. L’adjoint du shérif, Rick Grimes, parce qu’il gère grave. Et Dale Horvath parce qu’il à l’air d’être un puit de sagesse. Je le trouve vraiment cool. Je ne sais pas comment ces personnages vont évoluer, mais pour l’instant ce sont mes préférés.

Enfin, j’ai commandé du fromage Violife, du rapé Nature et moi et du tempeh pour goûter. Je n’aime pas trop le tempeh froid, mais chauffé ou frit j’aime beaucoup. Le fromage va entre autres servir pour une pizza demain. J’ai assez envie d’en mettre dans le bord de la pâte pour voir :p

Timidouveg
A propos

Je me présente sur Internet sous les noms Timidouveg et Audrey Skye. Depuis le vendredi 2 septembre 2016, je préfère qu'on me genre au féminin car je suis une personne transgenre non-binaire féminine :) Mes activités se regroupent tous dans la qualité d'artiste, principalement numérique. Je suis à la fois développeuse de jeux-vidéo, vidéaste sur la plateforme Youtube, dessinatrice traditionnelle et militante vegan/féministe/etc... sur les réseaux sociaux. Je suis porteuse d'un handicap invisible qui perturbe mes projets, mais je fais avec et c'est pourquoi vous pouvez qu'en-même découvrir ce blog, mes jeux et ma chaîne Youtube :) J'ai un rythme plus lent que ce qu'on pourrait attendre dans ce monde prit de frénésie. C'est totalement assumé, même si il m'a fallu du temps pour ça :D Je crois avoir dit l'essentiel. Bonne découverte :)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*