A.I Learns to Play TOWER DEFENSE

  Рет қаралды 82,016

ZuzeloApps

ZuzeloApps

Күн бұрын

To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/ZuzeloApps . You’ll also get 20% off an annual premium subscription.
This video was sponsored by Brilliant!
Today our A.I Pogo will learn how to dominate a Tower Defense game. The A.I will have to learn all by himself what is the best strategy of placing towers in order to win!
If you want to support my channel:
★Patreon: / zuzeloapps
Other links:
★Discord: / discord
★SnekMP: store.steampowered.com/app/22...
Music:
Morgenshtern - Черный Русский
Morgenshtern - Aristocrat
Skryptonite - Baby Mama
Skryptonite - Москва любит
Big Baby Tape - Dying 2 Live
Time Codes:
0:00 - Intro
1:42 - Reinforcement Learning
3:18 - Training
4:15 - Fixing the A.I
6:07 - Training Again
7:31 - Training Moments
9:26 - Final Result
#Zuzelo #unity #ai #towerdefense #aitraining #aidefends #ailearnstodefend #ailearns #ailearn #reinforcementlearning #aitowerdefense

Пікірлер: 177
@Zuzelo
@Zuzelo Ай бұрын
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/ZuzeloApps . You’ll also get 20% off an annual premium subscription. Did the grid trigger your OCD?
@user-oq1zo7xx8u
@user-oq1zo7xx8u Ай бұрын
Yeah tower defense!!!!
@justaplayer8629
@justaplayer8629 Ай бұрын
Now make him speedrun btd6 chimps mode on expert map
@GremlinOfManyChats
@GremlinOfManyChats 28 күн бұрын
Dude. Wanna know what i did in btd6?
@imranmoursi2873
@imranmoursi2873 28 күн бұрын
@@GremlinOfManyChats sure
@GremlinOfManyChats
@GremlinOfManyChats 28 күн бұрын
@@imranmoursi2873 i got to somewhere around round 270 on impopable with vtsg and abunch of other towers i had like 10 top path banana farms. I had like 20 cash drops or smth cant remember
@GremlinOfManyChats
@GremlinOfManyChats 28 күн бұрын
@@imranmoursi2873 it was also on cubism
@Oyakinya-Izuki
@Oyakinya-Izuki 27 күн бұрын
Yup ​@@GremlinOfManyChats
@MyDude199
@MyDude199 Ай бұрын
Some how one of the most competent pogos
@Zuzelo
@Zuzelo Ай бұрын
true xD gotta fix that ASAP!
@nicklong2582
@nicklong2582 21 күн бұрын
Instead of punishing them for how long the enemies have been alive you should add a reward for the length left in their path so pogo learns to make a snaking path rather than one strong tower
@dandabossthesecond3599
@dandabossthesecond3599 Ай бұрын
No way.... as a tower defense enjoyer, i hope you make part 2, 3, 4 and 5
@user-nh7vp3zv3c
@user-nh7vp3zv3c Ай бұрын
yup hopefully he adds more towers enemies and features
@Zuzelo
@Zuzelo Ай бұрын
Despite the frustration and staggering amount of brain cells I lost making this project, I actually might make a part 2 soon xD
@user-nh7vp3zv3c
@user-nh7vp3zv3c 29 күн бұрын
@@Zuzelo yay add new tower types AND PLS ADD A SPAWNER TOWER THAT SPAWNS TINY SOLDIERS
@AntiWareWolf
@AntiWareWolf 26 күн бұрын
if u wanan play btd6 beta i made it on scratch
@user-nh7vp3zv3c
@user-nh7vp3zv3c 22 күн бұрын
@@AntiWareWolf there are like millions of these how can i find yours?
@TKcorp
@TKcorp Ай бұрын
I know perfect strategy: surround enemys base with towers, bc why not.
@Zuzelo
@Zuzelo Ай бұрын
hmm, that actually is possible in the current simulation, I wonder why Pogo didnt reach to that conclusion as well
@AntiWareWolf
@AntiWareWolf 26 күн бұрын
@@Zuzelo does that mean thats the enemis will never leave??????
@teclante28
@teclante28 23 күн бұрын
@@AntiWareWolf prob, since zuzelo said its possible, theres nothing that stop it, just wonder what would happen with the enemy pathfind ai to
@bananaender4322
@bananaender4322 14 күн бұрын
@@teclante28run in circle maybe
@arandomguy46
@arandomguy46 Ай бұрын
i'm hoping you're able to make a living doing what you love man. Your channel is so underrated.
@Zuzelo
@Zuzelo Ай бұрын
Thanks man! Idk if that will work out, but I know for sure I will do my best :)
@Valykry
@Valykry 3 күн бұрын
Maybe expand on this a bit? Add in a variety of tower types. Some that don't directly damage enemies, but slow them down. When upgrading these, he can choose between the tower having splash damage OR further decreasing enemy speed. Not both (per tower). Perhaps yet another tower that just deals splash damage like a mortar, choice of upgrades for increased damage or increased range (possibly at the cost of fire rate). And when upgrading the current default towers, perhaps add another upgrade type to choose from instead of just 2x damage and range. I think it would be interesting to see the strategies that evolve from this. Idea 2) Have it be a vs match. A second AI on the other side also building towers. Along with building towers, each AI has the choice of spending gold to send "attackers" to the enemy to try to touch the other guys meat.
@AsherKadmiel
@AsherKadmiel Ай бұрын
you got a SPONSER finally :D
@Zuzelo
@Zuzelo Ай бұрын
hmm, despite all the frustration this project brought me, I might make a part 2 indeed xD
@n0o0b090lv
@n0o0b090lv Ай бұрын
Pogo learning to use pogostick
@milkmilk6702
@milkmilk6702 Ай бұрын
damn, stealing MarshmallowsOnToast ideas huh?
@n0o0b090lv
@n0o0b090lv Ай бұрын
@@milkmilk6702 I guess I'm to lazy to check
@dragonthorn8699
@dragonthorn8699 Ай бұрын
In this case living penalty might not be the best tactic. You might want to penalize him for enemy existence, per capita
@Zuzelo
@Zuzelo Ай бұрын
true, but it warms my heart knowing Pogo suffers more than me making these projects xD
@Dracon0597
@Dracon0597 28 күн бұрын
@@Zuzelo you should make another pogo that chases him around hitting him so he has to dodge and defend from the enemies at the same time and the other pogo only stops when he wins
@barborabelinova8262
@barborabelinova8262 Ай бұрын
Honestly this is such a great idea! To make it even more complicated for Pogo (and you) you could make like a hidden enemy, so he would have to place a different type of tower!
@Zuzelo
@Zuzelo Ай бұрын
Hmm, invisible enemies that can only be seen by lvl 2/3 tower? Or just a different tower altogether?
@theTRUEHuskyKing
@theTRUEHuskyKing 23 күн бұрын
Your videos just get better and better
@Kindnesso2
@Kindnesso2 8 күн бұрын
I just watch a 21 minute ad when watching this and the ad is laterally just an episode from some marvel animated show! (Yes i watch it all)😅
@user-ht1vg5we2p
@user-ht1vg5we2p Ай бұрын
Do the same thing again but with more options and more enemies
@Zuzelo
@Zuzelo Ай бұрын
hm, i might, but first I gotta bring and old friend back in the next video :)
@yourlocaltoasterhi
@yourlocaltoasterhi 14 күн бұрын
Wouldn’t be a zueolo video without some form of “after _ hours of training, here is the final result!”
@KCJW347
@KCJW347 22 күн бұрын
1:00 "Uranium"💀
@bruh-rc8ke
@bruh-rc8ke 15 күн бұрын
Putting four towers in a square could make them combine into a stronger one, or unlock another ultimate level
@XinoXino-zz6ts
@XinoXino-zz6ts Ай бұрын
Give the monster's Pogo's meat
@Zuzelo
@Zuzelo Ай бұрын
They did not deserve it!
@Zuzelo
@Zuzelo Ай бұрын
They don't deserve it!
@greenloafphotosynthesis
@greenloafphotosynthesis 7 күн бұрын
​@@Zuzelocan I have your meat
@ishnenigans
@ishnenigans Ай бұрын
I mean, Who wouldn't love pogo's meat? It's so delicious
@Zuzelo
@Zuzelo Ай бұрын
DON'T TOUCH IT!
@dualdestry2856
@dualdestry2856 12 күн бұрын
Now you just gotta make him play Defense Grid
@killerfishfromsandiago
@killerfishfromsandiago 6 күн бұрын
this guy is underrated hes very cool
@Chair994
@Chair994 Ай бұрын
9:17 i see me😃
@nicklong2582
@nicklong2582 21 күн бұрын
You should add one or two other tower types like a slowing tower or an aoe bomb tower you couls also have a tower that gains gold
@GOJOUchiha-kj8po
@GOJOUchiha-kj8po Ай бұрын
new video new me and now i will try to make my own pogo ai (i want to create a channel like you)
@simsim3980
@simsim3980 Ай бұрын
well i gotta say Having my mother insulted barely one minute in make me sure this is your channel
@meepswag35
@meepswag35 14 күн бұрын
I’m always confused why there aren’t more open map tower defense games
@farmerevan
@farmerevan 22 күн бұрын
How do I get this
@84homey
@84homey Ай бұрын
I love all your AI videos, thanks for sharing. Also, can I hire pogo to give me some tower defense tips please? I really suck at those games...
@Zuzelo
@Zuzelo Ай бұрын
Thanks man, as long as you promise not to touch Pogo's meat, you are good to go xD
@maxiawesomekid899
@maxiawesomekid899 23 күн бұрын
what if you make the poggo gunfight thing again but you have generals that communicate with the soldiers, that would be cooler
@user-sb3jg3tv9i
@user-sb3jg3tv9i 23 күн бұрын
Now do path tower defense like a long wavy path from point A to point B that can't be interrupted or where the a.i makes a path in td but the less tiles the more money and/or points.
@simonosadchii5363
@simonosadchii5363 Ай бұрын
I love tower defence!
@Zuzelo
@Zuzelo Ай бұрын
Who doesn't?! Dis gud
@Miniroket.
@Miniroket. Ай бұрын
Pongo didnt use my advise of using a tank
@Zuzelo
@Zuzelo Ай бұрын
Pogo dumb!
@TheSandwhichLord
@TheSandwhichLord Ай бұрын
​@@Zuzelomake pogo smart then
@Pilantoy_xxx
@Pilantoy_xxx 28 күн бұрын
​@@TheSandwhichLordPogo won't know how to use the intelligence
@angelinamckeown9909
@angelinamckeown9909 27 күн бұрын
you realise that this is a A.I. it needs to learn, also I’m pretty sure this is inspired by AI Warehouse ​@@TheSandwhichLord
@nicklong2582
@nicklong2582 21 күн бұрын
​@@angelinamckeown9909how is this inspired by ai warehouse they do completely different stuff Just because two people do ai related stuff does not mean they are the same
@maxiawesomekid899
@maxiawesomekid899 23 күн бұрын
that intro was unhinged
@thathappyguy7444
@thathappyguy7444 Ай бұрын
now POGO has to learn how to attack ppls places and soon we will make POGO VS POGO 2 they will compete on who will win, the attacker OR the builder
@KaungKaung-nm2vp
@KaungKaung-nm2vp 19 күн бұрын
ROOOOOOOKKKKKKK
@GremlinOfManyChats
@GremlinOfManyChats 28 күн бұрын
The enemies are stealing. Pogo is simply just killing in self defense, which is indeed legal. Its one of the rare cases where killing is legal. Pogo isnt lerfectly within the law to kill them, but in a way, he is
@nicklong2582
@nicklong2582 21 күн бұрын
Just say it's Florida and pogo in enacting the stand your ground law
@raiyanfuntime7310
@raiyanfuntime7310 Ай бұрын
Try making AI split up into two colonies and try to make the two colonies fight by mixing tower defense, and other tactics from your other AI- focused videos!
@lowlowlowlow1453
@lowlowlowlow1453 Ай бұрын
chat gpt
@Zuzelo
@Zuzelo Ай бұрын
My PC will melt xD
@pyroman7196
@pyroman7196 24 күн бұрын
Wait what? That’s the end?!
@Pplaye
@Pplaye 18 күн бұрын
"Everybody wants to touch his meat." Um, *what?!*
@SonJboy45
@SonJboy45 Ай бұрын
AI should learn from the enemies and allies too. They read their behavior and decide based on their environments decision
@Thetf2mercenary
@Thetf2mercenary 8 күн бұрын
1:07 boggo what in the actual f
@Rian-op4rg
@Rian-op4rg Ай бұрын
Ii feel like if it gone wrong he can just build a wall all around the spawn it can be op
@Zuzelo
@Zuzelo Ай бұрын
true, I wonder what would happen to the enemy pathfinding in this case :D
@Rian-op4rg
@Rian-op4rg Ай бұрын
@@Zuzelo probably a angry nap and just spin around it's self
@My_Name_Here420
@My_Name_Here420 Ай бұрын
you should have made a penalty for when he places towers out of range / when he is far from the path, would that help? idk. does that seem like common sense? yes.
@Zuzelo
@Zuzelo Ай бұрын
that would definitely help, but making such a check sounds like quite a difficult thing to do. I would have to somehow compare the position of the tower if every path point of the enemies. Or maybe there is an easier solution that I didnt think of
@justenoughrandomness8989
@justenoughrandomness8989 28 күн бұрын
would discourage more advanced strategies, could be useful in the beginning of the training to get SOME competence quickly but maybe not after
@AsherKadmiel
@AsherKadmiel Ай бұрын
one cyborg terminator poggo versus 10000 cavepoggos
@Zuzelo
@Zuzelo Ай бұрын
lol, what could go wrong :D
@Keepup715
@Keepup715 Ай бұрын
I noticed that the upgraded version of the tower has a doubles firerate. But since a higher firerate makes a tower worse wouldn't the upgraded tower keep the same dps of 10?
@Zuzelo
@Zuzelo Ай бұрын
I might have used the wrong terms. The lvl 1 tower will deal 5 damage with fire rate of 0.5 (1 attack every 2 seconds) => 2.5dmg/sec Lvl 2 tower will deal 10 dmg with fire rate of 1 (1 attack every second) => 10dmg/sec
@Keepup715
@Keepup715 Ай бұрын
@@Zuzelo Ah ok thanks!
@draketurtle4169
@draketurtle4169 Ай бұрын
@@ZuzeloI see the confusion some games represent attacks per second so that 0.5s would be two attacks per second. I can also think of games that use a lower number to say it can’t do a full attack each second. (Like you did) So 2 can be two attacks per second but 0.5s could be an attack twice per second.
@DylanGaming-fb8uu
@DylanGaming-fb8uu 20 күн бұрын
Wizard tower concept
@amer5Five
@amer5Five 11 күн бұрын
I guess i'll have to deal with an ai on who plays first.
@Khixote
@Khixote Ай бұрын
wooh actually early to a video
@Zuzelo
@Zuzelo Ай бұрын
:o
@mazfazz9852
@mazfazz9852 Ай бұрын
POGO
@Zuzelo
@Zuzelo Ай бұрын
POOOOGO
@VictorAlgarin-yt7zl
@VictorAlgarin-yt7zl Ай бұрын
What if pogo stole his meat and is now being chased by the police
@Duesikazergaming
@Duesikazergaming Ай бұрын
Always Pogor’s Content!
@Zuzelo
@Zuzelo Ай бұрын
No punishment is enough for Pogo!
@Duesikazergaming
@Duesikazergaming 19 күн бұрын
@@ZuzeloPogo had it too good for too long,now he gets the Chiklz treatment!
@elysium1022
@elysium1022 24 күн бұрын
mark rober music!!!
@Seldon08
@Seldon08 Ай бұрын
Let's go, i knew it was a great idea AHAHAHAH you know it.... of course this is a sacrificial comment for the KZfaq Algorithm God
@Zuzelo
@Zuzelo Ай бұрын
Amen brudah! and thanks for the idea!
@MrTinkerbell72526
@MrTinkerbell72526 21 күн бұрын
Can't pogo just put towers around the spawn 😅
@mengchenwang7187
@mengchenwang7187 4 күн бұрын
I don’t think u know how tower defense works…
@diamondrtmlegobrickz9980
@diamondrtmlegobrickz9980 15 күн бұрын
You should train AI to survive call of duty zombies
@Chaotic.Chicken
@Chaotic.Chicken 26 күн бұрын
AI learns how to play soccer
@Toxicated078
@Toxicated078 10 күн бұрын
Make him play tower defense simulator
@oves88
@oves88 17 күн бұрын
рязанский акцент
@themanhen
@themanhen Ай бұрын
make pogo try to make friends.,
@Zuzelo
@Zuzelo Ай бұрын
so they can team up against me? bad idea!
@vegitobluekkx2069
@vegitobluekkx2069 Ай бұрын
if he ha e 1 attack speed instead of 0,5 than thath means the tower dps at lvl 2 are the same as lvl 1 :/ 2/0,5= 4 dps 4/1 = 4 dps ...
@Zuzelo
@Zuzelo Ай бұрын
why would you divide tho? you gotta multiply 2*0.5 = 1 4*1 = 4
@Keepup715
@Keepup715 Ай бұрын
@@Zuzelo because the formula for dps is damage/firerate
@alexskorpik11play79
@alexskorpik11play79 Ай бұрын
@@Keepup715 i think, the firerate is like 1 second = 1 1 second with 0.5 firerate = 2
@vegitobluekkx2069
@vegitobluekkx2069 Ай бұрын
@@Zuzelo becouse spa (attack per seocnd) if its 0,5 spa then the attack will be 2 every second
@Keepup715
@Keepup715 Ай бұрын
@@alexskorpik11play79 That's probably true but I question why he doesn't use seconds and why there is a lack of clarification considering firerate in seconds is a lot more common than the inverse version.
@Nomorebobtheblob
@Nomorebobtheblob 28 күн бұрын
You're abusing me OCD
@youraveragelittlepetey3843
@youraveragelittlepetey3843 Ай бұрын
is this suppoed to be the guy who voiced over that one adventure communist ad
@BodhiStith
@BodhiStith 22 күн бұрын
Train ai to get pass the tower ai
@grzegorzfic3104
@grzegorzfic3104 Ай бұрын
I SAW HOW "UR MOM" POPPED UP FOR ONE FRAME
@Zuzelo
@Zuzelo Ай бұрын
lol, I was wondering if anyone would notice! GG
@AI__Machine
@AI__Machine 25 күн бұрын
Pogo plays Among Us
@Zuzelo
@Zuzelo 24 күн бұрын
kinda sus, ngl
@lolucorn1
@lolucorn1 Ай бұрын
Only 335 views in 1 hour, he's POPPING OFF WOOOO
@Zuzelo
@Zuzelo Ай бұрын
Woooooo
@vladikkk1
@vladikkk1 Ай бұрын
Yooooooooooooooooooooo
@Zuzelo
@Zuzelo Ай бұрын
YOOOOOOOOOOOOOOOOO
@user-nh7vp3zv3c
@user-nh7vp3zv3c Ай бұрын
It sounds like you have a Russian accent lol
@Zuzelo
@Zuzelo Ай бұрын
Just a little bit!
@ninjojninjoj635
@ninjojninjoj635 Ай бұрын
This comment is for the algorithm
@Zuzelo
@Zuzelo Ай бұрын
amen brudah!
@Sturcz1
@Sturcz1 13 күн бұрын
Who cares about the algorithm
@Ranamo_
@Ranamo_ Ай бұрын
Under one minute gang 🦵
@fluffsquirrel
@fluffsquirrel Ай бұрын
Under one hour gang! 💪
@Zuzelo
@Zuzelo Ай бұрын
🦵🦵🦵🦵🦵
@fluffsquirrel
@fluffsquirrel Ай бұрын
@@Zuzelo Leg gang! 🦵 🦵 🦵 🦵 🦵
@fluffsquirrel
@fluffsquirrel Ай бұрын
My ODC was trigerred
@Zuzelo
@Zuzelo Ай бұрын
but did you like the video? otherwise I wont be able to tell!
@PlatinumGaming67
@PlatinumGaming67 Ай бұрын
You need to like the video!
@fluffsquirrel
@fluffsquirrel Ай бұрын
@@Zuzelo I did even better! I liked the video and I put it in my "liked videos" playlist!
@fluffsquirrel
@fluffsquirrel Ай бұрын
@@PlatinumGaming67 Yessir, way ahead of ya! I may put it in my double or even triple-liked video playlists!
@PlatinumGaming67
@PlatinumGaming67 Ай бұрын
@@fluffsquirrel 💪💪💪
@user-et4sl5dg4h
@user-et4sl5dg4h 14 күн бұрын
Is it just me, or am I hearing a Russian accent?
@Zuzelo
@Zuzelo 14 күн бұрын
hmmmmm
@averfak297
@averfak297 9 күн бұрын
​@@Zuzeloты что-то скрываешь? А русская музыка в описании, хмммм
@eddiesvard4934
@eddiesvard4934 Ай бұрын
First
@Zuzelo
@Zuzelo Ай бұрын
Damn u fast bruh
A.I Learns to Shoot ME… (now I am scared)
16:13
ZuzeloApps
Рет қаралды 81 М.
I Made 1.000 A.I Soldiers FIGHT... (following your advice)
14:51
KINDNESS ALWAYS COME BACK
00:59
dednahype
Рет қаралды 44 МЛН
AI Learns Insane Monopoly Strategies
11:30
b2studios
Рет қаралды 10 МЛН
I Trained an A.I to Train A.I (Deep Reinforcement Learning)
12:05
AI Learns To Play Lethal Company
12:56
Syntaxe
Рет қаралды 270 М.
They turned MATH into a factory game...
21:34
Real Civil Engineer
Рет қаралды 941 М.
Are There Infinite Rounds In BTD6?
15:57
MackanRules
Рет қаралды 760 М.
A.I vs BIG BALLS
14:43
ZuzeloApps
Рет қаралды 12 М.
A.I Learns to Make $1.000.000 (Deep Reinforcement Learning)
10:22
I Added Infinite Crafting to Minecraft (with AI)
13:08
Blucubed
Рет қаралды 838 М.
How Far Can Each Tower Go in TDX Endless With Infinite Money?
23:16
She saved others
0:20
V.A. show / Магика
Рет қаралды 3,7 МЛН
Парковка ТАКСИ от клоуна!
0:22
Клаунхаус Kids
Рет қаралды 3,9 МЛН
37.First Day as a Zombie💀
0:32
Limekey0
Рет қаралды 40 МЛН
小丑女太帅了 #小丑#shorts  #天使
0:46
好人小丑
Рет қаралды 7 МЛН
Парень со странностями помог мальчику 🥺 #фильмы #сериалы
1:00
DixyFilms - Фильмы и сериалы
Рет қаралды 3,2 МЛН