I purchased your course I while a go and I love to revisit and learn. You didactic is amazing and I am loving your devlogs! Keep doing a good work! Cheers!
Awesome work @BrunoSimon! 🎉 I have been following your ThreeJs Journey course since 2022. Firstly, it has given me a new love for 3D on Web, ThreeJs and BabylonJs. Second and more importantly, you have shown me what a teacher should be like! From your voice, it is vey clear that you are a kind person with a passion for what you are teaching. Your frequent use of "Don't Worry, it happens with me too" is powerful. :) Wanted to catch up with you on my trip to France earlier this year, but couldn't make the time. Hope to meet you one day and thank you in person! ❤
Just watching this video is like doing a meditation. You are not just sharing this great portfolio but you are making an artwork of the video as well! Keep up the good work!
Bonjour Bruno, je voulais simplement te dire merci pour ta formation THREE JS, c'est juste incroyable à quel point c'est super bien expliquer. Tu es très pédagogue dans tes vidéos, courage pour ton nouveau portfolio.
I know your website for quite some time now and it inspired me to get more into three.js even though I'm still a beginner. Great to see that you also got a youtube channel, I will not miss out on you devlogs. Much love from Germany 😇
The floor shader looks awesome. I was reading that same article earlier this week for a similar approach on a project. Looking forward to reading the repo for your updated portfolio project! 🚀
Awesome video! Feeling excited to see how pros handle complex project like this. I'm almost done with new Shader sections in Three.js journey. Looking forward to see new content (or another course) of leveraging TSL 🕹
C’est trop génial de voir ce genre de devlog 🫶 je me souviens jouer sur ton portfolio durant mes études et être émerveillé par ce qu’on peut faire avec un site web. c’était et c’est toujours super inspirant et motivant 🙃 Je ne sais pas c’est tu t’inspires de Sebastien Lague pour tes vidéos mais ça y ressemble et c’est un compliment 😇 je suivrais toutes tes vidéos comme celles ci ❣️
Spacebar is already for jumping and I don't think I can change that. I had another key for jumping on my old portfolio and most people didn't even realised we could jump 😅
Nice vlog! Many games use spacebar as handbrake (which is more aggressive than a brake), and if you use the S/down key while going forward it brakes (then it goes in reverse, so more than a brake.. it acts as negative acceleration). If the car is going to jump I'd keep space for jumping though!
Only the Game is a singleton The Events class is simply instantiated inside whatever class that need it like "this.events = new Events()" And other components can access it like "this.game.time.events.on(...)"
Awesome since you are updating, I'll appreciate it if you heard from this side it's weird but am on of the few people who had a headache but still loved your previous portfolio. I GOT LOST 😭more times than 1 quite honestly help the people who are not that interested in the OpenWorld and just want to hire you/find important parts of your portfolio without Driving through everything... give us smt like an F1 racing lines at the start to guide us to spots like your portfolio section your about section etc maybe give a global short-key to summon the dropdown to select where to go or just DISAPPEAR there. love your work BTW you can't satisfy everyone i know but make our lives a little easier 🙏🏽🙏🏽
I think the brake button should just be the opposite of the direction you are currently moving. F.ex. if holding W, then if you press S, you brake, and then reverse
There is so much to say, I might do a video about that. Desk is a plank of "hévéa", I think we say rubber tree wood in English. I added a nice bevel and used some Rubio Monocoat on it. Legs are a Flexispot E7 Plus so that I can use it as a standing desk.
OK for a singleton, but readability could be improved by using a static getInstance method with a private (sharp) #instance field (like in ES2022+). It avoids confusion with multiple new calls. By the way, I subscribed to your channel, great content!
Yeah well in far cry when your vehicle gets stuck upside down you're prompted to push it so it flips back over. Like give it a little push. Just an idea
I have no idea and I'm actually curious too. The WebGPU renderer and TSL are still WIP and I'm sure they'll integrate it as soon as it's officially released
I purchased your course I while a go and I love to revisit and learn. You didactic is amazing and I am loving your devlogs! Keep doing a good work! Cheers!
I really love your new video format, so relaxing & chill while sharing gold value 🙌
Awesome work @BrunoSimon! 🎉
I have been following your ThreeJs Journey course since 2022.
Firstly, it has given me a new love for 3D on Web, ThreeJs and BabylonJs.
Second and more importantly, you have shown me what a teacher should be like!
From your voice, it is vey clear that you are a kind person with a passion for what you are teaching. Your frequent use of "Don't Worry, it happens with me too" is powerful. :)
Wanted to catch up with you on my trip to France earlier this year, but couldn't make the time.
Hope to meet you one day and thank you in person! ❤
Just watching this video is like doing a meditation. You are not just sharing this great portfolio but you are making an artwork of the video as well! Keep up the good work!
7:40 that scratch though hahaha! Love you Bruno!
Best part is, I saw it and kept it 😅
Always great seeing you code my friend. Thank you for sharing your time with us 😊 ❤️ 🎉
I've been following your Threejs 's course and I really like this format, approach, style, pace and vibe of the video. Road to 100K subs :)
These vlogs are both therapeutic and informative. Thanks for sharing the links and resources you use, keep up the good work 👏
Bonjour Bruno, je voulais simplement te dire merci pour ta formation THREE JS, c'est juste incroyable à quel point c'est super bien expliquer.
Tu es très pédagogue dans tes vidéos, courage pour ton nouveau portfolio.
You've gained a new subscriber! 🎉 This is truly inspiring, and the video format is on point-fantastically done! 🔥🙌
I know your website for quite some time now and it inspired me to get more into three.js even though I'm still a beginner. Great to see that you also got a youtube channel, I will not miss out on you devlogs. Much love from Germany 😇
I love to see behind the scene of your project and reasoning why this path was take ...love that ... thankyou for this.
I won’t miss a single devlog, keep up the great work! 🤩
I love this devlog format!!
Très cool ! La maison a l'air très sympa ! Bureau, l'atelier, perfect ! Merci pour ce Devlog ! Hate de voir la suite !
The floor shader looks awesome. I was reading that same article earlier this week for a similar approach on a project. Looking forward to reading the repo for your updated portfolio project! 🚀
Love the attention to detail, Great dev log!
Awesome video! Feeling excited to see how pros handle complex project like this. I'm almost done with new Shader sections in Three.js journey. Looking forward to see new content (or another course) of leveraging TSL 🕹
Great Production. Awesome Content!! Keep Going!
Your videos are just as beautiful as your course work
Love your video! Wish u a great progress! 🤙
I love this format so much.
C’est trop génial de voir ce genre de devlog 🫶 je me souviens jouer sur ton portfolio durant mes études et être émerveillé par ce qu’on peut faire avec un site web. c’était et c’est toujours super inspirant et motivant 🙃
Je ne sais pas c’est tu t’inspires de Sebastien Lague pour tes vidéos mais ça y ressemble et c’est un compliment 😇
je suivrais toutes tes vidéos comme celles ci ❣️
Amazing content as always! Keep it up please!
just found my new favourite RUclips channel
Lovely format! Reminded me I need to go back and do some more lessons on the Journey course 😄
For me, the space key for the brake would be better than b. It's more natural because it's the default in many games.
What a relaxing devlog, I like the style.
You sound like Chamber from valorant hehe
Love the series
Amazing!
Maybe try using the spacebar or something like that for the break.
Spacebar is already for jumping and I don't think I can change that. I had another key for jumping on my old portfolio and most people didn't even realised we could jump 😅
@@BrunoSimon Would it work to use the S key for braking when driving forward, and vice versa?
Nice vlog! Many games use spacebar as handbrake (which is more aggressive than a brake), and if you use the S/down key while going forward it brakes (then it goes in reverse, so more than a brake.. it acts as negative acceleration). If the car is going to jump I'd keep space for jumping though!
I like the idea of braking when trying to go backward until the car stops. I'll do some tests, thank you.
Great idea for series would be awesome for it to be consistent every few days❤❤
Few days! It took me 4 days to pull out this one 😅
@@BrunoSimon Oopsi daisy
Merci Bruno!
Love It
Great! did you use singleton Design Pattern for the Event class too or you have differente instances of Event insidie other classes?
Only the Game is a singleton
The Events class is simply instantiated inside whatever class that need it like "this.events = new Events()"
And other components can access it like "this.game.time.events.on(...)"
@ thx! 😘
Awesome since you are updating, I'll appreciate it if you heard from this side it's weird but am on of the few people who had a headache but still loved your previous portfolio.
I GOT LOST 😭more times than 1 quite honestly help the people who are not that interested in the OpenWorld and just want to hire you/find important parts of your portfolio without Driving through everything... give us smt like an F1 racing lines at the start to guide us to spots like your portfolio section your about section etc maybe give a global short-key to summon the dropdown to select where to go or just DISAPPEAR there.
love your work BTW you can't satisfy everyone i know but make our lives a little easier 🙏🏽🙏🏽
WE want discount on three js journey course this DECEMBER......PLEASE POST IT IN THE COMMUNITY SECTION
sir u are big inspiration to me ♥
Haha,See you in the next devlog.
Sensei
Gotta support vim bindings!
love it!
Amazing work as always; I'm counting the seconds to the BlackFriday deal for Threejs-Journey, can't wait to get it 🙌
love it
Great ❤
Perfect timing lol
I think the brake button should just be the opposite of the direction you are currently moving. F.ex. if holding W, then if you press S, you brake, and then reverse
Yes, it's a good idea. I'll test that today
Love your pc setup! Can you share the specs and name? Really like the monitor and the table
There is so much to say, I might do a video about that. Desk is a plank of "hévéa", I think we say rubber tree wood in English. I added a nice bevel and used some Rubio Monocoat on it. Legs are a Flexispot E7 Plus so that I can use it as a standing desk.
Espace pour brake, shift pour drift c'est commun
Do you use React stuff for personal projects or just vanilla js with some libs (three and etc)?
When it's a complex topic where I need full control and I don't have deadlines, I'd rather use Vanilla
Is this series a tutorial or vlog
devlog 🤷♂
OK for a singleton, but readability could be improved by using a static getInstance method with a private (sharp) #instance field (like in ES2022+). It avoids confusion with multiple new calls. By the way, I subscribed to your channel, great content!
I think that's a good idea. I'll try that
Instead of R to reset the car, you can use P for push like in far cry. Then you can reserve R for something more interesting
Push?
Yeah well in far cry when your vehicle gets stuck upside down you're prompted to push it so it flips back over. Like give it a little push. Just an idea
What is the usage of the screen lamp? I mean we usually avoid light reflections
Ligthing the desk. You don't see any reflection on the screen. It's a BenQ bar.
@@BrunoSimon ahhh ok thanks
Use space for the brakes sir
Space is for jumping. I think it makes more sense. CTRL maybe?
my takeaway from the devlog I need to learn class based javascript
is tsl implemented in react-fiber?
I have no idea and I'm actually curious too. The WebGPU renderer and TSL are still WIP and I'm sure they'll integrate it as soon as it's officially released
Is that the next version of Rocket League?
No... it's just Bruno's new portfolio...
You are in haven, I invite you in my hell!
Break with the down cursor.