Je vois de grosses similitudes avec ReactJS sur l'approche avec les composants. Pour ma part je me concentre exclusivement sur React mais peut être que Svelte sera dans ma wishlist
@ZettaiKatsu201310 күн бұрын
Merci et bravo ! On dirait que les notions de 3D sont simplement illustrées avec Blender, et que le (moteur de) jeu soit fait en JavaScript. La toute première vidéo semble avoir disparu, au passage.
@davidprieux316513 күн бұрын
Bonsoir, Ce tutoriel est vraiment claire, pointu tout en restant accessible. En seulement 4 épisodes, il y a une mines d'or d'informations. Tu n'as rien à envier aux meilleurs dans le domaine (grafikart notamment que je suis beaucoup pour le dev web). Dommage que la serie se soit arrêté ici. En espérant retomber un jour sur un autre de tes tuto
@ngabafranck23719 күн бұрын
Besoin d'aide svp, Je n'arrive pas a incorporer gltfloader
@abbabouma970919 күн бұрын
Codeur de nuit, je suis un grand fan, il est trop top ce gars ! il explique bien, parle bien, et super compètent en plein de sujets informatiques, je regarde ses vidéos même quand elles me dépassent lol
@ELBlazkoАй бұрын
super travail vraiment! Bravo pour tes explications claires et concises qui permettent de bien comprendre. Par contre ce serait possible d'avoir un mini tuto pour la création de la map sur Blender? Gros merci et continue ce que tu fais!
@Baraka0369Ай бұрын
Très bons conseils, expérimentés et approuvés 🫡
@rorp24Ай бұрын
J'ai une question bête, mais est ce que utiliser un SVG aurai pas permis de triché en ayant autant de couche que nécessaire tout en étant techniquement qu'une seule image ?
@codeurdenuit8783Ай бұрын
Hélas non. Les images chargées dans la VRAM sont des matrices où chaque pixel contient toujours un maximum de 4 flottant RGBA. Les images SVG sont interprétées par un moteur qui en fait une matrice de pixel RGBA aussi
@LoloRay-q8o2 ай бұрын
ou en es tu aujourd'hui?
@codeurdenuit8783Ай бұрын
Le projet est en bêta et disponible depuis un an. Je n'ai pas encore lancé de campagne de vente, c'est encore très confidentiel, mais il se vend déjà et a trouvé sa communauté. Je viens de sortir une nouvelle version et vais bientôt démarrer la campagne de vente. Mon seul regret est de ne pas m'être lancé plus tôt.
@e-xauce2 ай бұрын
Excellente video !
@victorcalard68582 ай бұрын
On dirait un trans.
@georgesclerget2 ай бұрын
Super vidéo, bravo pour ce travail très pédagogique et parfaitement réussi. Y'a plus qu’à !😏
@franckngoubounkou99302 ай бұрын
JE M ABONNE DIRECTE ....
@Aemg_83 ай бұрын
C'est quoi le logiciel a 6:05 ?
@PLAYERUN3 ай бұрын
Salut à toi Codeur de nuit, je n'écris jamais de commentaires mais la, je m'y sens obligé. Je viens de découvrir ta chaine par le biais de ta série de vidéos sur ton projet ou tu codes un jeu vr avec webXr et threeJs. J'ai poursuivi le visionnage jusqu'à arriver à cette dernière vidéo hélas. Tout d'abord, un grand bravo pour tout ce contenu ! Tu as énormément de qualités diverses qui te permettent de produire des projets en t'occupant de tous les aspects et ça fait plaisir à voir. Je me retrouve un peu dans tout ça étant dev web full stack et dessinateur à mes heures perdues. C'est donc très inspirant pour moi pour me lancer dans ce coté gaming du développement. Je suis triste que tu n'aies pas quantité de vues (pourtant il y avait tous les ingrédients pour...) et pour le coup, c'est bien triste que l'algo youtube ne pousse pas en avant des vidéos aussi qualitatives que les tiennes (comme beaucoup d'autres malheureusement). Peu importe ou tes projets te mènent, je tiens à te remercier pour le contenu que tu nous as partagé, pour tes passions, pour le temps que tu as accordé à tout ça. Tous les dev qui passent par ici seront ravis j'en suis sur ! Donc je te souhaite la réussite dans ce que tu entreprends et si jamais tu produis du nouveau contenu, nous serons la pour apposer nos pouces bleus :)
@heoboytv3 ай бұрын
Salut Je suis étudiant en médecine avec un grand intérêt croissant pour l'informatique. Actuellement, je travaille sur un projet que je pense avoir un fort potentiel pour toucher un large public. Je suis vraiment impressionné par la manière dont vous expliquez l'informatique dans vos vidéos. Vos conseils ou votre expertise seraient extrêmement précieux pour m'aider à faire avancer ce projet. Pourriez-vous me donner un coup de pouce ou des orientations ? Je vous en serais très reconnaissant. Merci beaucoup pour votre attention ! Cordialement,
@LoloRay-q8o3 ай бұрын
de la balle!
@yonaberrebi24524 ай бұрын
de ou vien le texture? et o passage bravo ce tre bien explique
@yonaberrebi24524 ай бұрын
il ya un mouayin de te contacte?
@yonaberrebi24524 ай бұрын
pour cree un jue multijouer on peux cree le jue et aprre le randre multi jouer ou non (comment ca marche??)
@AB-lk4ri4 ай бұрын
Mais cette chaîne est juste incroyable en fait. Instant sub.
@mutuon4 ай бұрын
Super 😮🎉😮
@mutuon4 ай бұрын
Super tuto merci mille fois…. Je voulais te poser une question je suis dev junior avec du temp devant moi je voulais faire mon portefolio en Three js que me conseilles d’utiliser en plus de cette tech ?
@codeurdenuit87834 ай бұрын
Je te conseille de ne surtout pas te forcer à apprendre des technos simplement pour être bankable. On est toujours plus talentueux lorsqu'on suit ses aspirations, alors fais ce qui te passionne. Si tu n'as vraiment aucune idée, intéresse-toi aux entreprises ou projets qui t'inspirent, et essaie d’apprendre les technos qu’ils utilisent. Encore mieux, au lieu de créer un portfolio, lance-toi dans un vrai projet avec des utilisateurs. C'est la meilleure façon d'apprendre des compétences vraiment utiles pour toi (techniques et langage). Je ne suis pas le mieux placé pour te donner des conseils, il y a des développeurs bien plus opportunistes et carriéristes que moi.
@mutuon4 ай бұрын
Merci de ta réponse 😊
@mutuon4 ай бұрын
@@codeurdenuit8783 hé félicitations pour ces super tuto je te remercie
@shanks4295 ай бұрын
Salut, excuse-moi j'ai de gros soucis pour exporter en gltf tu pourrais en faire une vidéo ?
@fanadrawnimation30015 ай бұрын
Le lien du serveur Discord ne fonctionne pas (pour moi en tout cas)?
@fanadrawnimation30015 ай бұрын
Juste pas d'IA, sa t*e la création... Et il ne faudrait pas que de mauvaises personnes renie tout le projet pour ça aussi de trop.
@fanadrawnimation30015 ай бұрын
L'option store et assets graphique 2D me plait beaucoup! Si on peut aussi mettre gratuit pour nos assets, je dis oui direct!! (A part si c'est un gros "pack" parceque c'est long et complexe à faire si il faut prendre en compte pleins de choses). Pour la 3D, j'ai peur que en tant que créateur de VN, sa reste encore trop compliqué pour moi et beaucoup de gens dans mon cas car comment simplifier de la 3D pour que sa reste compréhensible pour tout le monde? Vraiment je ne sais pas car il ne faudrait pas non plus que se soit trop limité... Mais pour la première fois de ma vie, si j'arrive à utliser la 3D, vous pouvez être sûr que vous aurez réussit cette partie!
@fanadrawnimation30015 ай бұрын
Je suis tombé sur une autre vidéo de ta chaîne qui en parle juste en cherchant sur Google Chrome: ""crateur de visual novel avec interface graphique" pour justement ce genre de logiciel que tu souhaites faire et tout à l'air incroyable!! Je dessine et je fais tout le reste aussi habituellement sur Ren'py mais l'histoire (pourtant que cinétique malgré mes concepts), me prend déjà énormément de temps (sur les 1 ans en étalant (je n'y arrive pas toujours et je ne le fais que quand je le sens bien comme ça j'avance d'un coup très vite et en trois fois au total, j'ai terminé toute l'intrigue très détaillée de ma première histoire pour VN terminée)! Mais comme à chaque fois je dois me replonger comme réapprendre comme il faut Ren'py avec son code spécifique et qui ne permet pas tout alors que pourtant il y a des choses très basiques que j'aimerai faire comme permettre au joueur de customiser la boîte de dialogue par exemple (j'aimerai trop car j'aime beaucoup trouver pleins de visuels pour ça), sa devient vite trop compliqué pour moi et les ressources sont quasimment toutes en anglais aussi et ce n'est pas des choses qui sont bien traduites comme le code, c'est toujours en anglais... Donc vraiment, si je pourrai un jour faire une bonne partie de mon VN dessus!
@emmanuelgaianeorchanian66595 ай бұрын
Merci pour ton tuto ! Petite question, Dans ton cas, tu as fait des boîtes dans blender, puis dand three js tu as créé des Box3 qui les "superposent" disons, puis en fonction de si on est dans ces Box3 tu as fait jouer les évènements sonores. Je souhaiterai faire de même avec n'importe qu'elles formes (par exemple des éllipses pour des routes), et je ne peux pas utiliser des Box3, est il possible via Blender, de par exemple peindre une surface précisément, ou alors utiliser un material que sais-je, et dans three.js dire que si le perso est en contact avec ce material alors ça déclenche un événement ? Merci.
@kooky745 ай бұрын
Excellent! Oui dans l'industrie le PID est la base d'une bonne partie de notre travail. Tes idées de recherches sont top. J'avais fait un travail equivalent en master recherche IA il il a bien longtemps. Intéressant de voir que IA et imagerie reste encore étroitement liés chez les bons dev juniors aujourd'hui! Encore bravo ❤
@estelleyokoyo17055 ай бұрын
Peux-tu le faire sur android
@Moi-m1z5 ай бұрын
Salut. Une idée que j’ai en tête depuis longtemps, mais je ne suis pas programmeur. Une matrice de 50x50, en calculant toutes les possibilités de la remplir avec des 0 et des 1, pour que visuellement ce soit mieux, avec des cafés noirs. Les 1 seraient un carré noir, les 0 des carrés blancs. Récupérer tout cela dans des fichiers. Je pense que tu dois pouvoir créer un code ultra rapide, et aussi pourquoi pas s’aider de la carte graphique. Une matrice de 50x50, mais si tu peux faire plus c’est nickel. De ce fait, on obtiendrait tout ce qui peut s’afficher dans cette matrice…. Les lettres de l’alphabet, les nombres, des visages, etc… Je pense que tu as saisi l’idée, je ne sais pas si ça a déjà été fait. Cela ferait tout un tas d’images à interpréter, tu pourrais par exemple en donner x images à des abonnés qui le veulent, et ils pourraient regarder si ils trouvent des trucs intéressants. Pour cela, il leur faudrait un programme qui fasse l’inverse, passer du tableau matriciel sous forme d’image. Je sais pas ce que tu en Penses, j’ai déjà posté l’idée sur des forums, mais personne ne sait faire … Remplir un tableau avec des 0 et des 1 de toutes les possibilités ça doit pas être sorcier pourtant. Ce serait sympa si tu pouvais me dire ce que tu en penses.
@WarriorofHyruleandtheLord5 ай бұрын
Nicely done. The lighting with the fairy was a very good aspect! (I’m an artist too, I notice stuff! 😂)
@stephanioLABITEY-s9w5 ай бұрын
Waoh Trop bien
@manucyan5 ай бұрын
Bon, j'ai terminé 100% de coder tout ton tuto, tout fonctionne (et c'est déjà un miracle pour un tuto youtube) sauf le fichier world2.glb c'est dommage mais ce n'est pas grave je suis resté sur le world0.gbl, en tout cas merci beaucoup, ce fut très difficile (j'ai mis environ 2h pour 15minutes à chaque fois). Beaucoup de concepts intéressant, très édifiant en effet tu taquines sur beaucoup de niveaux bravo !
@manucyan5 ай бұрын
Merci pour la vidéo
@manucyan5 ай бұрын
Bonjour, merci beaucoup pour cette vidéo, voici quelque points sur lesquels j'ai bloqué, peut être que ça aiderait des gens : Au début il faut installer Node.js sur l'ordi 2:34 j'ai dû mettre l'id canvas sur la balise canvas Merci encore !
@manucyan5 ай бұрын
Pfiou je suis mort j'ai réussi le tuto complet, merci beaucoup à toi, pour ceux que ça pourrait aider à 14:17 il faut écrire geometry.setAttribute('position' , new THREE.BufferAttribute(positions, 3)) on ne le voit pas à l'écran Merci encore pour le tuto !
@manucyan5 ай бұрын
Salut, merci beaucoup pour ta vidéo ! Elle est géniale ! Je pense que je vais tenter de le refaire ton tuto pas à pas. Petite question, à 3:01 tu dis que si on fait du low poly avec beaucoup d'objets ou alors un objet avec beaucoup de shaders, ça fait ramer. Ceci dit quand je pense aux jeux-vidéos, ils font (je crois) un système où le nombre de polygone est diminué avec la distance, three.js peux il faire ce genre d'optimisation ?
@afidev6 ай бұрын
Perso pour moi c'est React :)
@jeremyh98416 ай бұрын
pour l'ombre du skinned mesh, tu as la fonction native dans l'objet Mesh : mesh.traverse((child) => { if (child.isMesh) child.castShadow = true })
@steftosaure6 ай бұрын
Superbe vidéo je viens de découvrir ta chaîne dis tu utilise quel langage pour coder r Tes jeux?
@mwlulud29956 ай бұрын
C'est quoi ton avis sur svelte 5 et les runes? Je trouve ça tellement decevant pour certains aspect... Tu l'utilise ou pas? A partir de la svelte 6 tout plus possible d'utiliser les fonctionnalité de svelte 4...
@codeurdenuit87836 ай бұрын
Je trouve le principe des runes totalement absurde. La contrainte n'était pas du tout gênante et permettait d’avoir un code épuré. Avec Svelte 5 tout est surchargé, c’est aussi moche que du React ou du Vue. Ça détruit l'intérêt de Svelte.
@mwlulud29956 ай бұрын
@@codeurdenuit8783 Je pense pareil effectivement mais il nous oblige à les utilisés parce que les fonctionnalité de svelte4 sera entierement supprimé quand svelte5 sera stable. Je suis tombé amoureux de svelte et sa simplicité (et légereté!) mais bon les runes détruit un peu l'aspect de svelte. Après si sa peut résoudre des conflit dans une grande codebase ok j'avoue qu'un $state() est plus clair mais bon... Parcontre sveltekit c'est une dinguerie!! Y en a marre de nextjs et ces 30 milles lib pour gérer des actions...
@mwlulud29956 ай бұрын
Salut tu utilise aussi Threlte.js (Thee.js mais pour svelte) ?
@codeurdenuit87836 ай бұрын
J'ai déjà testé. Mais comme pour RTF, je trouve ca encore moins pratique que threeJS vanilla
@javifontalva77526 ай бұрын
mon character ne touche pas le sol. pourquoi?
@codeurdenuit87836 ай бұрын
Deux possibilités. Soit la position du rigidBody du personnage est trop basse, soit la position de mesh est trop haute dans l'instance du personnage.
@javifontalva77526 ай бұрын
7:00 pourquoi certains gobelins glissent-ils quand je fais la même chose ?
@MrYellowm4n7 ай бұрын
Est ce que vous donnez des cours sur internet😢😢😢
@codeurdenuit87837 ай бұрын
Désolé, j'ai vraiment pas le temps pour le moment. Peut être un jour 😅
@JukBox-e8f7 ай бұрын
Mais quel talent ! Tu gères tout et avec une qualité à tous les niveau, félicitation !!! Je viens de te découvrir et j'ai tout regardé d'une traite, je suis fan ^^ Si tu as le temps effectivement, j'aurai 2 suggestions : 1. Drop un objet dans un coffre (comme tu l'as dis) et l'équiper. 2. Le système de dégâts En espèrent que tout tes projets se portent à merveilles et qu'on va pouvoir te revoir pour la suite de ce fabuleux Zelda Like \m/.
@okaniyoshiii92127 ай бұрын
L'introduction aux shaders est top ! Le jeu aussi d'ailleurs, bien joué ! :D
@nawakman7 ай бұрын
avec tes lunettes et ton intonation on dirait thomaths. Sinon cool le tutoriel très utile