🕹️Salva IndieDev's Avatar

🕹️Salva IndieDev

@salvadev.bsky.social

⌨️Solo Dev Since 2013 React & Symfony Lover 🎲My last indie game : https://salvadorcardona.github.io/adam-eve/

209 Followers  |  1,123 Following  |  34 Posts  |  Joined: 11.11.2024  |  2.2878

Latest posts by salvadev.bsky.social on Bluesky

Preview
L'échec de l'agilité. Pourquoi je ne l'utilise plus aujourd'hui ? L'agilité c'est encore vivant ou pas du tout ? Ben oui et non. Si on regarde dans le détail, c'est souvent mort même si tout n'est pas à jeter. Et c'est ce dont on va parler ici. 👨🏻 Qui ? Ingénieur logiciel, j'ai créé plusieurs entreprises, dont Malt, avant de redevenir indépendant car j'adore coder. Vous êtes ici sur la chaine secondaire de eventuallycoding. Ici on va parler des coulisses de la tech, de mon expérience de créateur de startup (de 0 à 700 salariés), du rôle de CTO aussi et puis.. on verra :) Autre ressources utiles : -------------------- Voici quelques outils que je développe Hakanai : https://hakanai.io Bloggrify (projet open source que je maintiens) : https://bloggrify.com/ Chaines et blog : La chaine principale : @eventuallycoding mon blog : https://eventuallycoding.com/ les livres que je conseille : https://eventuallycoding.com/resources Où me trouver ? Blog: https://eventuallycoding.com/ Bluesky : https://bsky.app/profile/eventuallycoding.com Mastodon: https://piaille.fr/@hugolassiege Matériel (liens affiliés) : ----------------------------------------------- Micro Dji Mic: https://amzn.to/445tuly Rode NT USB : https://amzn.to/4c3aY0V Prompteur Desview T3 : https://amzn.to/48Jg7bB Softbox : https://amzn.to/3V3L7Qs Tripod: https://amzn.to/3v0Okpg Camera : Iphone 13 pro reconditionné Timecodes: ------------------ 00:00 Intro 00:55 Agile fatigue 03:00 Les coachs 03:55 Les scrums masters 04:38 les équipes de devs 05:30 Les products owners 07:43 Sauvons ce qui peut l'être 09:43 Mesurez ce qui compte 10:35 Ce qu'on a fait chez Malt -----

bit.ly/4iAFxx3

Super vision de la pratique de l'agilité en entreprise et toutes ces dérives !

23.04.2025 20:06 — 👍 0    🔁 0    💬 0    📌 0
Post image

JetBrain bient de sortir sa propre extension chrome pour Xdebug. Idéal pour les utiisateurs de PhpStorm

bit.ly/42BsZQc

17.04.2025 07:27 — 👍 0    🔁 0    💬 0    📌 0
Video thumbnail

et on ajoute des petites tâches pour un peu plus de réalisme

24.01.2025 15:07 — 👍 2    🔁 0    💬 0    📌 0
Video thumbnail

Aujourd'hui grosse avancé les l'animation des ennemies.

Prochaine étapes les tours de défense 🗼🏹
#gamedev #indiegame #indiedev

24.01.2025 14:22 — 👍 10    🔁 0    💬 1    📌 0

for performance reasons i abandoned ThreeJs and moved to pixijs

23.01.2025 10:03 — 👍 0    🔁 0    💬 0    📌 0
Video thumbnail

Après la migration de #threejs à @PixiJS me voilà avec des animations que je trouve sympa 😁

#gamedev #indiedev

23.01.2025 08:44 — 👍 11    🔁 1    💬 1    📌 0

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 😁

17.01.2025 09:41 — 👍 2    🔁 0    💬 0    📌 0
Post image

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.

17.01.2025 09:41 — 👍 2    🔁 0    💬 1    📌 0
Post image

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

17.01.2025 09:41 — 👍 1    🔁 0    💬 1    📌 0
Video thumbnail

Me voilà repartie sur @pixijs.com, le rendu est vraiment moins bien qu'avec #threeJs.
J'ai une volonté plus tard d'avoir plus de 10 000 entités dans mon jeu et je pense pas avoir les compétences #gamedev pour le faire avec de la 3D

La suite 👇:

17.01.2025 09:41 — 👍 6    🔁 0    💬 1    📌 0

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

13.01.2025 07:49 — 👍 1    🔁 0    💬 0    📌 0

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.

13.01.2025 07:49 — 👍 1    🔁 0    💬 1    📌 0

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.

13.01.2025 07:49 — 👍 1    🔁 0    💬 1    📌 0
Post image

Après avoir pas mal passé de temps a essayé d'optimiser #threejs, je vais devoir l'abandonner :(
Mon problème est quand je dépasse 100 unités animé sur la maps, je n'ai pas de bon résultat au niveau des FPS.

Pour la suite 👇

13.01.2025 07:49 — 👍 1    🔁 0    💬 1    📌 0
Video thumbnail

La feature qui m'a pris le plus de temps, un vrai combat avec les évènements #javascript de la souris.

Mais c'est bon on va pouvoir terraformer cette terre 🌕

#gamedev #IndieGameDev #indiegames

09.01.2025 07:50 — 👍 8    🔁 0    💬 0    📌 0

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 😭

06.01.2025 09:49 — 👍 0    🔁 0    💬 0    📌 0
Post image

Petite amélioration de fin de journée

04.01.2025 16:25 — 👍 0    🔁 0    💬 0    📌 0
Post image

🏠Aujourd'hui, en production une première version de la page d'accueil du jeu 🚀
#gamedev #indiedev #indiegame

04.01.2025 12:48 — 👍 9    🔁 0    💬 1    📌 0

The Starter packs are still open! Make sure to check them out or ask to join if you are interested in #indiegamedev and want to show your projects! 💜

Pack 1:
go.bsky.app/RVCiq18

Pack 2:
go.bsky.app/B8sUZ8j

Pack 3:
go.bsky.app/Dz7R41d

#indiegame #gamedev #videogame #bluesky

03.01.2025 14:07 — 👍 87    🔁 32    💬 46    📌 4
Video thumbnail

🛡️ Les tours de défense sont en place et fonctionnelles !
🧟‍♂️ Les premiers zombies attaquent déjà, et ils ne plaisantent pas !
Par contre c'est très brouillon 😱
#GameDev #IndieDev #TowerDefense #Threejs #ReactThreeFiber #IndieGame

03.01.2025 10:46 — 👍 5    🔁 0    💬 0    📌 0
Preview
Enkate - 0.45.1 - Steam News Fixed bugs : - User can loggin even if the account is already logged in - Current map name displaying above the minimap - Newly created accounts can't login when they launch the game for the first tim...

Enkate minor patch (0.45.1) is live on steam !

store.steampowered.com/news/app/227...

The game will be publicaly available soon. DM me for a private access to our development server !

#indiegame #indiedev #unity3d #enkate #actionrpg #onlinerpg #mmorpg #madewithunity

02.01.2025 21:43 — 👍 6    🔁 3    💬 0    📌 0
Video thumbnail

Changement d'équipement visible sur le personnage + redistribué à tous les autres client via un server dédié en .net.
#indiegame #indiedev #unity3d #enkate #actionrpg #onlinerpg #mmorpg

02.01.2025 18:29 — 👍 7    🔁 1    💬 0    📌 0
Video thumbnail
02.01.2025 09:03 — 👍 3    🔁 1    💬 0    📌 0
Video thumbnail

🎮✨ Deux nouvelles features ajoutées ce matin à mon #IndieGame !
🛠️ Petite : rotation des bâtiments en construction.
⏳ Grosse : gestion du temps ! Ralentir, accélérer, ou mettre en pause : c'est désormais possible.

#GameDev #IndieDev #MadeWithLove

02.01.2025 09:03 — 👍 8    🔁 2    💬 1    📌 0
Video thumbnail

🚀 Ce soir dans mon jeu, j'ai ajouté l'algorithme de Dijkstra ! Mes entités trouvent désormais le chemin le plus court avec une précision chirurgicale 🧑‍⚕️🩺 #GameDev #IndieDev #Pathfinding #r3f #threejs #javascript

31.12.2024 15:24 — 👍 13    🔁 0    💬 0    📌 0

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

30.12.2024 09:26 — 👍 2    🔁 0    💬 0    📌 0
Video thumbnail

Aujourd'hui, j'ai implémenté le système de sauvegarde ! 🎉
👉 Sauvegarder une partie et charger une partie sont désormais possibles.
Côté UI/UX :
🔹 Utilisation de @tailwindcss & @shadcn
🔹 Design généré par l'IA @V0

La suite 👇
#GameDev #IndieDev #indiegamedev

30.12.2024 09:26 — 👍 10    🔁 0    💬 1    📌 0
Video thumbnail

💡 Feature de l'après-midi : Maintenant, quand on clique sur un bâtiment 🏠 ou un personnage 👤, une petite modale apparaît avec ses informations ! 📋

#GameDev #IndieGame #IndieDev #GameDevelopment #UIUX #IndieGameDev #DevLog

28.12.2024 13:53 — 👍 9    🔁 0    💬 0    📌 0

🚀 Alright, React Three Fiber folks: Three.js r171 is the release you've been waiting for to use WebGPU with zero config. It has been tested with Vite, Next.js 14/15, Pages/App routers, React 18/19, and even RSCs. All test cases are documented here: github.com/verekia/thre.... Let's go! #r3f #threejs

29.11.2024 14:40 — 👍 44    🔁 6    💬 2    📌 2
Post image

Aujourd'hui, j'ai bien avancé sur plusieurs sujets.

Mes travailleurs peuvent couper du bois et le ramener et d'autres peuvent construire des bâtiments

#IndieDev #GameDev #threejs #indiegamedev

27.12.2024 17:07 — 👍 25    🔁 0    💬 0    📌 0

@salvadev is following 20 prominent accounts