🕹️Salva IndieDev
banner
salvadev.bsky.social
🕹️Salva IndieDev
@salvadev.bsky.social
⌨️Solo Dev Since 2013
React & Symfony Lover
🎲My last indie game : https://salvadorcardona.github.io/adam-eve/
et on ajoute des petites tâches pour un peu plus de réalisme
January 24, 2025 at 3:07 PM
for performance reasons i abandoned ThreeJs and moved to pixijs
January 23, 2025 at 10:03 AM
J'espère maintenant gagner en productivité. Je peux maintenant faire des asset via #chatGpt et si un jour le jeu marche, avoir un vrai illustrateur sa serait le top 😁
January 17, 2025 at 9:41 AM
j'ai créé mon propre bridge entre #react et pixi, je me suis bcp inspiré du travail fait sur #R3F sur la connexion entre React et ThreeJs.
Mon moteur de jeu communique avec React via l'émission d'event JS. En espérant un jour garder le même système et rendre le jeu multijoueur.
January 17, 2025 at 9:41 AM
J'étais partie sur la librairie PixiReact, quand j'ai regardé le dépôt github, elle n'était pas à jour. Incompatible avec ma version de react et PixiJS 😭
Donc, j'ai mon wrapper #react à la main et aujourd'hui, je peux écrire des composant #pixiJs comme des composants #react
January 17, 2025 at 9:41 AM
Est-ce que la 3D, c'est fini ? Non, c'est pas parce que j'utilise PixiJs que je pourrais plus faire de 3D dans mon jeu. Je pourrais toujours créer des balises HTLM est inséré un Canvas 3D ThreeJS
January 13, 2025 at 7:49 AM
Aujourd'hui, je commence ma migration sur @PixiJS
!!! Pourquoi choisir PixiJs. Car PixiJs c'est un librairie d'affichage 100% 2D, ce qui veut dire que je vais utiliser essentiellement des sprites pour l'animation de mes entités, ce qui est très peu gourmand en ressource.
January 13, 2025 at 7:49 AM
Est-ce que c'est un gros problème ? Non, j'ai écrit le moteur de jeu en #typescript pur sans aucune librairie et les composants 3D de #threeJS n'étaient qu'une représentation de mes entités contenues dans mon moteur.
January 13, 2025 at 7:49 AM
C'est vrai qu'il n'est pas ouf. Mais avec la conjoncture actuelle, s'il démissionne, c'est le rn qui prend sa place 😭
January 6, 2025 at 9:49 AM
Petite amélioration de fin de journée
January 4, 2025 at 4:25 PM
January 2, 2025 at 9:03 AM