Profile avatar
salvadev.bsky.social
⌨️Solo Dev Since 2013 React & Symfony Lover 🎲My last indie game : https://salvadorcardona.github.io/adam-eve/
34 posts 195 followers 1,122 following
Prolific Poster
Conversation Starter
comment in response to post
et on ajoute des petites tâches pour un peu plus de réalisme
comment in response to post
for performance reasons i abandoned ThreeJs and moved to pixijs
comment in response to post
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 😁
comment in response to post
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.
comment in response to post
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
comment in response to post
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
comment in response to post
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.
comment in response to post
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.
comment in response to post
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 😭
comment in response to post
Petite amélioration de fin de journée
comment in response to post
comment in response to post
Côté technique : ⚙️ Chargement de sauvegarde avec @tanstack/router, en changeant de page via l'ID dans l'URL. ⚙️ Sauvegarde : state du jeu stocké dans localStorage (pour l'instant). À terme : stockage physique envisagé. #JavaScript #WebDev #Threejs
comment in response to post
The game : salvadorcardona.github.io/adam-eve/ The code : github.com/SalvadorCard...
comment in response to post
. ▬▬.◙.▬▬ ▂▄▄▓▄▄▂ ◢◤ █▀▀████▄▄▄◢◤ █▄ █ █▄ ███▀▀▀▀▀▀╬ ◥█████◤ ══╩══╩══ ╬═╬ ╬═╬ Just dropped down to say ╬═╬ PHP is not dead! ╬═╬ And Symfony is the best! ╬═╬ ╬═╬ ☻/ ╬═╬/▌ ╬═╬/ \
comment in response to post
Ah ouais, nickel comme le minitel :)
comment in response to post
Pixel Perfect n'hésite plus depuis que le responsive est née !!