Coding Challenge #147: Chrome Dinosaur Game (with Speech Commands machine learning model!)

preview_player
Показать описание


References:

Videos:

Related Coding Challenges:

Timestamps:
0:00 Introduction
0:56 Unicorn class
3:05 Jump and move
4:14 Add gravity
6:30 Add images
8:05 Add train obstacles
13:24 Add collision detection
18:40 Add speech commands
23:08 Change collision detection to circles

Editing by Mathieu Blanchette
Animations by Jason Heglund
Music from Epidemic Sound

#chromedinosaurgame #machinelearning #soundclassification #speechcommands #p5js #ml5js
Рекомендации по теме
Комментарии
Автор

i am addicted to this.channel, cannot stop watching your coding challenges.

khalidsakka
Автор

Up! Up! Dan struggling due to the latency of the API reminds me of Harry Potter part 1 where they learn to fly for the first time and Ron struggles to get the broom😂😂😂
The scene is so funny.

As always, great challenge. Fun to watch.

roshanpawara
Автор

Coding Train is so freaking good. This gravity thing has helped me a lot. Thanks.

redumptious
Автор

11:34 The Coding Train: fix a bug
Unicorn: I AM INVINCIBLE! INVINCIBLE!

amogus
Автор

Unfortunately I only really watch for the train whistle so I'm gonna have to go.

deeeeeds
Автор

sir I am learning lots from you.Really I am progressing very fast because of you....😁😁😍

mubeensaiyed
Автор

If this guy is not the coolest instructor on YouTube, who is?

paininmydroid
Автор

You should lower the confidence level to 0.75 or so. That should really help with the recognition.

vornamenachname
Автор

Me: I am going to learn but I am also going to just have fun.
Somebody: Dude, watching multiple channels at the same time won't get you there.
Me: Multiple? Pffff... (*Opens up The Coding Train*).

yourteacher
Автор

I am amazed to see how high level javascript is...
You did not (apparently) call any function yet the code seems to be working, and the variable "key" is next level.

prakashraj
Автор

This is solid gold! i'll recommend your channel with my friends :)

TheRodrigo
Автор

I've just started learning programming and watching this is actually fun

envischt
Автор

4:07 Ok. Let's call it unicorn. Whatever you say!

csdi
Автор

dan: train, train, collide
speech commands: three, three, five

mcol
Автор

This was a fun project! I am going to try to incorporate this into my own game

engboy
Автор

For train spawning, I thought perhaps using the "peaks" of your favorite perlin noise would be appropriate, and also allow you to have deterministic spawning based on the seed. Also, are you ever removing trains from your train list, or will the game just get progressively more laggy the longer it's played until it's unplayable (or you use all the memory)? =) For collision detection, I would think using a box is fine, but simply use a smaller box. This was commonly done in older games.

quillaja
Автор

Madame Hooch: Welcome to your first flying lesson. Hold your hand above your broom and say "up"! ... Wait, what are you doing? You can't control a Unicorn by saying "up"!
The Coding Train: I can't?

Nekromant
Автор

For all the people who noticed how hard are these codes to execude you can do all this in unity easily without all this long/big amount of codes

nubcops
Автор

Big fan of your work man, I should start doing videos like these instead of the plain ones I do

thevoyageof
Автор

@11:30 the bug that inspired flappy bird 🙂

RupertBruce