Loading video...

Video Failed to Load

Go Home

Ported Kenney's Starter Kit Racing to Three.js ๐Ÿ Also built a basic track editor so people can create their own maps and share them with friends.

106,510 views โ€ข 7 months ago โ€ขvia X (Twitter)

65 Comments

Tommy J. Vedvik's profile picture
Tommy J. Vedvik7 months ago

@threejs ๐Ÿ˜…

mrdoob's profile picture
mrdoob7 months ago

@threejs Haha! Love it!

Tommy J. Vedvik's profile picture
Tommy J. Vedvik7 months ago

@threejs I would never explored this without AI. This was done from an idea 1 hour ago to now.

Tommy J. Vedvik's profile picture
Tommy J. Vedvik7 months ago

@threejs It can be tested here now:

mrdoob's profile picture
mrdoob7 months ago

@threejs Damn. So tempted to adopt the mobile controls ๐Ÿค”

Tommy J. Vedvik's profile picture
Tommy J. Vedvik7 months ago

@threejs have also tested DO for multiplayer. seems to work great with crashcat

mrdoob's profile picture
mrdoob7 months ago

@threejs DO?

Tommy J. Vedvik's profile picture
Tommy J. Vedvik7 months ago

@threejs Cloudflare Durable Object

mrdoob's profile picture
mrdoob7 months ago

๐ŸŽฎ ๐Ÿ’ป Build a track and share the link! ๐Ÿ‘‹

mrdoob's profile picture
mrdoob7 months ago

Replaced gas/brake buttons with a simpler 2D world-space joystick. Much more intuitive and fun! Thanks @tommyvedvik ๐Ÿ™ Before/After:

mrdoob's profile picture
mrdoob6 months ago

Updated to three.js r184, crashcat 0.0.3 and added the new LightProbeGrid. ๐Ÿ‘€ ๐Ÿ•น๏ธ Before/After

mrdoob's profile picture
mrdoob6 months ago

> Can you add many balls in the scene? Different colors and sizes. Make sure to include them in the physics simulation.

mrdoob's profile picture
mrdoob6 months ago

And now... drift marks! ๐Ÿ›ž๐Ÿ’จ ๐Ÿ‘€ ๐Ÿ•น๏ธ

mrdoob's profile picture
mrdoob6 months ago

Wasn't happy with the original smoke effect... ๐Ÿ‘€ Looking much better/fun now imho.

mrdoob's profile picture
mrdoob6 months ago

Making the camera smarter so the player can see more of the road ๐Ÿคž ๐Ÿ‘€ ๐Ÿ•น๏ธ Before/After

mrdoob's profile picture
mrdoob6 months ago

Finally added a lap timer โฑ๏ธ ๐Ÿ‘€ ๐Ÿ•น๏ธ It'll remember the best times for each track.

Andrew Eiche's profile picture
Andrew Eiche7 months ago

@threejs My attempt at writing mrdoob as a track

mrdoob's profile picture
mrdoob7 months ago

@threejs Haha! Amazing! ๐Ÿฅฐ

Flat2VR Modding's profile picture
Flat2VR Modding7 months ago

@threejs VR support next! Did you ever play BlazeRush?

mrdoob's profile picture
mrdoob7 months ago

@threejs

robot 2.0's profile picture
robot 2.07 months ago

@threejs are people allowed to use kenney assets if they are blocked by kenney asking for a friend

Kevin Blumson's profile picture
Kevin Blumson7 months ago

@threejs Nice. We ported a neon city into @threejs... got an open world the size of Manhattan! Really quite impressive what's possible...

Alex's profile picture
Alex7 months ago

@threejs Holy shit you went a few step further than me ๐Ÿ‘€

mrdoob's profile picture
mrdoob7 months ago

@threejs I had to finish the job ๐Ÿซก

Alex's profile picture
Alex7 months ago

@threejs You did โœ‹๐Ÿคš

mrdoob's profile picture
mrdoob7 months ago

@threejs Yeeh! ๐Ÿ™Œ

Mark Muller's profile picture
Mark Muller7 months ago

@mustache_dev @threejs Time to add multiplayer? Or have you already?

mrdoob's profile picture
mrdoob7 months ago

@mustache_dev @threejs

Einar ร–berg's profile picture
Einar ร–berg7 months ago

@threejs

mrdoob's profile picture
mrdoob7 months ago

@threejs This is your best work yet!

Einar ร–berg's profile picture
Einar ร–berg7 months ago

@threejs Claude iron(y)ed that piece of art out with the actual engine. What funny times to be alive.

mrdoob's profile picture
mrdoob7 months ago

@threejs They clearly were ahead of their time ๐Ÿ˜

Anderson Mancini's profile picture
Anderson Mancini7 months ago

@threejs Incredibly helpful. Thank you so much Ricardo ๐Ÿ™๐Ÿป๐Ÿ˜Š

synthetic ape's profile picture
synthetic ape7 months ago

@threejs Despite the AI haters, it's great to see you doing such good work and persevering. If I didn't have financial concerns right now, Iโ€™d keep creating as well, your work is really inspiring ๐Ÿซฐ

Adrian Red's profile picture
Adrian Red7 months ago

@threejs Well done, great use of an asset kit and three.js!

แด›ษชษดแดแด€ษด's profile picture
แด›ษชษดแดแด€ษด7 months ago

@threejs This is DOPE! OBVIOUSLY could not resist:

mrdoob's profile picture
mrdoob7 months ago

@threejs ๐Ÿ˜๐Ÿ˜๐Ÿ˜

OP Nico's profile picture
OP Nico7 months ago

@threejs I had the exact same idea!!! Thanks for doing it

Carles Dรฉau's profile picture
Carles Dรฉau7 months ago

@threejs

nafeeza's profile picture
nafeeza7 months ago

@threejs oh man, this looks super awesome. i'm obsessed with all of kenney's assets.

Jade Truong's profile picture
Jade Truong7 months ago

@threejs Love this one

Carles Dรฉau's profile picture
Carles Dรฉau7 months ago

@threejs I love it ๐Ÿ‘๐Ÿ‘

Yuki's profile picture
Yuki7 months ago

@threejs Bro this looks like a project i am making for school, thought i was tripping for a second ๐Ÿ˜ญ anyway, this is really good!!!!

Fredrik Tibbling's profile picture
Fredrik Tibbling7 months ago

@threejs Looks awesome! ๐Ÿ”ฅ

Nitro Machines's profile picture
Nitro Machines7 months ago

@threejs Heyyyy, this looks super noiceeeee

Sebastien-console_buche ๐Ÿชต's profile picture
Sebastien-console_buche ๐Ÿชต7 months ago

@threejs This looks sooo nice

Tiger Abrodi's profile picture
Tiger Abrodi7 months ago

@threejs That's fun

WebGL / WebGPU's profile picture
WebGL / WebGPU7 months ago

@threejs Why you gotta do this to me? I can't stop playing it

John Urbank's profile picture
John Urbank7 months ago

@threejs Love this. Just started playing with Wangtiles, couldn't figure it out without AI lol. Awesome to see in the editor.

Andreas Elia's profile picture
Andreas Elia7 months ago

@threejs Super cool!

๐Ÿ‡ต๐Ÿ‡น Ninja Dynamics's profile picture
๐Ÿ‡ต๐Ÿ‡น Ninja Dynamics7 months ago

@threejs Iโ€™m thinking about porting your port to C with raylib. ๐Ÿ˜†

mrdoob's profile picture
mrdoob7 months ago

@threejs Do it!

Selim ลžeref Kara's profile picture
Selim ลžeref Kara7 months ago

@threejs its famous rolling ball technique i guess

Aaron Wacker's profile picture
Aaron Wacker7 months ago

@threejs Looks great! ๐Ÿฅฐ

Agu Seguรญ's profile picture
Agu Seguรญ7 months ago

@threejs oh this is so nice! what a time to be alive ๐Ÿ˜…

๐‘๐”๐๐„๐๐Ÿฅฝ๐…๐‘๐Ž's profile picture
๐‘๐”๐๐„๐๐Ÿฅฝ๐…๐‘๐Ž7 months ago

@threejs That's so sick dude

mrdoob's profile picture
mrdoob7 months ago

@threejs ๐Ÿ™๐Ÿ™๐Ÿ™

AzFlin ๐Ÿ—ฟ's profile picture
AzFlin ๐Ÿ—ฟ7 months ago

@threejs Kenny is a chad

sub.games's profile picture
sub.games6 months ago

@threejs hey @mrdoob you have players on @playsubgames and you don't have even a score, how come?

Shraddhac's profile picture
Shraddhac7 months ago

@threejs This looks so smooth ๐Ÿ˜ฎ is it online somewhere?

mrdoob's profile picture
mrdoob7 months ago

@threejs Yeah, check the thread.

Niall O'Brien's profile picture
Niall O'Brien6 months ago

@threejs Great job. How did you go about building it exactly? Plan -> build -> iterate?

Renaud's profile picture
Renaud6 months ago

@threejs why not WebGPURenderer? ๐Ÿ‘€

mrdoob's profile picture
mrdoob6 months ago

@threejs That's what the AI chose ๐Ÿคทโ€โ™‚๏ธ

Renaud's profile picture
Renaud6 months ago

@threejs Claudeeee ๐Ÿค–

Related Videos