Тёмный

Finishing The Game - Tower Defense Tutorial #22 

GnomeCode
Подписаться 115 тыс.
Просмотров 309 тыс.
50% 1

Опубликовано:

 

21 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1,2 тыс.   
@GnomeCode
@GnomeCode 2 года назад
Play the game here: www.roblox.com/games/9647396248/Tower-Defense
@SharkyKSP
@SharkyKSP 2 года назад
e
@h3aven412
@h3aven412 2 года назад
Can you make a Pokemon game please or are you Ghicken thats gnome language for Chicken to do it?
@savilje2022
@savilje2022 2 года назад
Nice job as always GnomeCode
@RayDanielReal
@RayDanielReal 2 года назад
@@h3aven412 Yes pls
@GodlyPerson.
@GodlyPerson. 2 года назад
hey, you set the VALUE of the stars, not ADD the value of the stars, you did "=" instead of "+=" so when i got 12 stars, i went from 50, to 12.
@probability991
@probability991 2 года назад
Its been a fun series, a wild ride. Thank you gnomecode for making these series, you’ve been a help to beginners.
@Alexmow
@Alexmow 2 года назад
For those who've finished the video, you've probably noticed that when earning currency (stars in this case) after finishing/losing the game, it sets the currency value in the lobby to what you earned, instead of adding onto it. At 40:05, you need to add a + sign before the = sign so the script adds the currency and not replace it. Example: data[player.UserId].Stars += stars
@minipumking
@minipumking 2 года назад
i dont need to do this because when GnomeCode made the datastores and the shop i watched both of them before he combined them so my script are different but they work >:)
@superyanyan8373
@superyanyan8373 2 года назад
could you help me it says Players.sup3rmariogamer.PlayerGui.GameGui.GameController:342: attempt to index nil with 'SelectedTowers' if you know the problem respond if you want please heres the script this will maybe find the problem: local playerData = getDataFunction:InvokeServer() for i, tower in pairs(playerData.SelectedTowers) do local tower = towers:FindFirstChild(tower) if tower then local button = gui.Towers.Template:Clone() local config = tower:WaitForChild("Config") button.Name = tower.Name button.Image = config.Image.Texture button.Visible = true button.LayoutOrder = config.Price.Value button.Price.Text = config.Price.Value button.Parent = gui.Towers button.Activated:Connect(function() local allowedToSpawn = requestTowerFunction:InvokeServer(tower.Name) if allowedToSpawn then AddPlaceholderTower(tower.Name) end end) end end
@_Gamin_
@_Gamin_ 2 года назад
@@minipumking Damn, watching a tutorial and changing the script to the way you want and still got it to work. Giga chad
@TheUnknownery
@TheUnknownery Год назад
i was wondering about this lol, i was so sure at the end there he was gonna be like, wait why do i only have 12 stars? but then ig he fixed it first lol
@CreatorProductionsOriginal
@CreatorProductionsOriginal Год назад
@@minipumkinggiga Chad energy
@DXG__
@DXG__ 2 года назад
I haven't finished my tower defense game yet (I just stopped at ep.14 because of my laziness but I'll continue some days I hope) but you rly helped me with scripting, this is not only a series where you copy/paste the script, it's well explained and simple, so it's not that hard to learn Great job and thank you for this serie !
@xdem1r
@xdem1r 2 года назад
Hello, can i ask something? I have a problem and i can’t find it :/
@Alexmow
@Alexmow 2 года назад
I highly suggest watching the "What's next?" chapter in the video for those asking in the comments for Gnome to create some new ideas. Roblox is about creativity, and you always have helping sources like more of Gnome's videos and the devfourms.
@aqieefimt
@aqieefimt 2 года назад
The day has come, the series has ended. Thank you, gnomecode. You thought me things that I can't do it myself. It's a fun series and a wild ride. Can't wait to see what next :)
@testedgmo
@testedgmo 2 года назад
Honestly, the series of making games you make teach me more than actual scripting tutorials because when I follow them I learn new code.
@FlaminFish750
@FlaminFish750 18 дней назад
yea instead of those ones that tell you to take the kits or paste in the code
@WEMORT
@WEMORT Год назад
It was a cool trip. It's like I graduated from the tower defense academy. Just THANK YOU!
@GSG_9_
@GSG_9_ Год назад
yes lol
@simplyfar336z3
@simplyfar336z3 2 года назад
Well, I have to admit a few things, I'm Brazilian, so I didn't understand many things, but even so, you helped thousands of people, I'm sure a lot of people met you and started watching you with this series, even though they reached " end", I will always remember how much it helped me, especially to understand programming logic!, with what I learned, I created several games and... Well, that's it, thank you very much for helping us!
@elitecodfish2543
@elitecodfish2543 2 года назад
Oi
@mcjulio1
@mcjulio1 Год назад
aoba comunidade br aqui assistindo gnomecode :D
@ctrlaltdelete1751
@ctrlaltdelete1751 Год назад
Também
@spngrg99
@spngrg99 Год назад
O gnomu dos codigo é brabo
@bonniemasterTowerdefense
@bonniemasterTowerdefense Год назад
agr sei q n sou o unico br assistindo gnomecode
@0bit096
@0bit096 2 года назад
This is for anyone who wants the health to show when mouse is hovering over the mob. First create a boolvalue in all the mobs you have and name it, "CanHover". then add a text label in the gui and you don't need to name it anything. Edit as desired then add a local script inside and paste this into the script. local player = game:GetService("Players").LocalPlayer local mouse = player:GetMouse() mouse.Move:Connect(function() script.Parent.Position = UDim2.new(0, mouse.X + 10, 0, mouse.Y + 5) script.Parent.Visible = false local target = mouse.Target if target and target.Parent then if target.Parent:FindFirstChild("CanHover") then script.Parent.Text = target.Parent.Name .. " Health: " .. target.Parent:FindFirstChild("Humanoid").Health script.Parent.Visible = true end end end)
@roblee911
@roblee911 2 года назад
Thanks but how do you remove the other health bar on zombies so that only the hovering one shows
@0bit096
@0bit096 2 года назад
@@roblee911 Are you talking about the health bar on top of the head on episode 11? If so, delete anything in any of the scripts including that. Make sure you delete the right things, if you do it will break the scripts. Contact me back if that works. Or you can make the health gui transparent for the mobs.
@roblee911
@roblee911 2 года назад
@@0bit096 which part of the scripts do i delete
@roblee911
@roblee911 2 года назад
Nvm I figured it out btw thanks for telling us how to hover over mobs
@sirtoxic9802
@sirtoxic9802 2 года назад
@@0bit096 which part of the script do i delete?
@PullThatFish
@PullThatFish 7 месяцев назад
If you are having an issue with it not saving or only saving rarely, add a wait time of 2 seconds in the BindToClose function at the top of it. Hope this helped :)
@PopppDev
@PopppDev 6 месяцев назад
thx brotha!!
@d00mprod
@d00mprod 6 месяцев назад
I have issue where It wont save
@d00mprod
@d00mprod 6 месяцев назад
At all
@d00mprod
@d00mprod 6 месяцев назад
OMG THANK YOU,
@haloplayss
@haloplayss 4 месяца назад
40:08 for anyone else having an issue with this here is the solution which idk if he covered: data[player.UserId].Stars += Stars. hope this helped
@plushman5087
@plushman5087 2 месяца назад
Thx so much
@RannerandFriendsYT
@RannerandFriendsYT 25 дней назад
im testing it rn
@RannerandFriendsYT
@RannerandFriendsYT 25 дней назад
@haloplayss THANK YOU SO MUCH I AS ABOUT TO DELETE MY GAME THAT SAVED ME THANK YOUUU
@haloplayss
@haloplayss 25 дней назад
@@RannerandFriendsYT nws glad your game works now
@itsnotloveitslust
@itsnotloveitslust 2 года назад
An incredible journey. Can't wait for your future series. I suggest an RPG.
@cobaltzero
@cobaltzero 2 года назад
that or a shooter sort of game
@DailyD5
@DailyD5 2 года назад
@@cobaltzero a classic roblox style rpg to be exact not the ones like genshin impact its just the old good sword PVE game with bosses that once conquered roblox genres in 2014-2017
@AnbuInDark
@AnbuInDark 2 года назад
@@DailyD5 maan I remember those days
@KingBanana898
@KingBanana898 2 года назад
YES PLEASE! LOVE GAMES LIKE SWORDBURST
@crixxbrixx
@crixxbrixx 2 года назад
@@KingBanana898 Would prefer an infinity rpg style game
@aguast4
@aguast4 2 года назад
I understand the game is done along with the series, although if you ever come back to this I have some suggestions (really only 1): Party System: Go into an elevator, select the map/mode you want
@user-ir8fn8mm8l
@user-ir8fn8mm8l Год назад
If u want to make a party System (that doesnt choose maps) you can use other tutorials it will kinda work
@xkiwi3065
@xkiwi3065 Год назад
You really should make a continuation of the series that show us how to make types of towers like: Explosive towers, farm towers, boss sound, monsters that spawns more npcs, etc. :)
@TerpiGames
@TerpiGames Год назад
maybe you could create a tower and remove all configurations and add a script in it wheres it gives you money each wave, although that would terribley go wrong so maybe add it in the tower module script?
@diamondss8094
@diamondss8094 Год назад
Yes
@thespartiate9399
@thespartiate9399 Год назад
Yes , good idea !!!
@xkiwi3065
@xkiwi3065 Год назад
@@TerpiGames its not that easy lol
@DAMIANOO9
@DAMIANOO9 Год назад
​@@xkiwi3065 If you want to make a game you should learn to script by yourself, not just rip everything off youtube. A tutorial is just to get you started.
@GoofyShananigans
@GoofyShananigans 4 месяца назад
followed you till the last many thanks for the tutorials man Most dedicated guy out there
@xgamer7677
@xgamer7677 2 года назад
superb series, the only problem is that when a player's tower kills the mobs, only the player wins the money, not everyone
@crashedmartiki1248
@crashedmartiki1248 2 года назад
Sorry for the late response, but try using for i,v in pairs for that one?
@xgamer7677
@xgamer7677 2 года назад
@@crashedmartiki1248 I did not understand sorry
@crashedmartiki1248
@crashedmartiki1248 2 года назад
It's okay.
@BunnyBox54
@BunnyBox54 4 месяца назад
Thank you so much GnomeCode for this series and especially adding these last few episodes it means alot!
@Fun_stickman
@Fun_stickman 2 года назад
These series sure have tought me alot. They really mean ALOT to me GnomeCode. Thanks to you, thousands of people can get better at coding and making games! 42:50 - you sure did. I made status effects for enemies myself already, thanks to you! (slowness, armor, flying, camo...) Just.... thanks Gnomecode. Thank you. Edit: Please stop asking GnomeCode for more mechanics to this game. The series are over, and you should be trying things yourself like I do. Belive in yourself
@a_person7815
@a_person7815 2 года назад
Can you please tell me how you made flying and camo I’m not good at scripting and I really want to learn how to make Camo and flying enemies
@superyanyan8373
@superyanyan8373 2 года назад
could you help me it says Players.sup3rmariogamer.PlayerGui.GameGui.GameController:342: attempt to index nil with 'SelectedTowers' if you know the problem respond if you want please
@Fun_stickman
@Fun_stickman 2 года назад
@@a_person7815 I just made configuration folders for enemies, with bool values for "Flying" and "camo", then for towers just same but "CanHitCamo" and "CanHitFlying", and then in tower attack script I added function to check if enemy is flying or camo and if tower can attack it amd if it cant it ignores the enemy. Or something like that. I hope you understand, if not then sorry Im not too good at explaining.
@Fun_stickman
@Fun_stickman 2 года назад
@@superyanyan8373 It really depends on ur code, my game was telling me taht all my towers didnt exist cuz I misspelled the names. Can u please write that line of code here? I dont know what ur line 342 looks like
@superyanyan8373
@superyanyan8373 2 года назад
@@Fun_stickman heres the script maybe this will help local function DisplayEndScreen(status) local screen = gui.EndScreen if status == "YOU LOST" then screen.Defeat:Play() screen.Content.Title.TextColor3 = Color3.new(1, 0, 0) screen.Content.Subtitle.Text = "atleast u tried" elseif status == "VICTORY" then screen.Victory:Play() screen.Content.Title.TextColor3 = Color3.new(0, 1, 0) screen.Content.Subtitle.Text = "nice you won" end local info = workspace.Info local money = math.round(info.Wave.Value / 2) if info.Message.Value == "VICTORY" then money = 15 end screen.Content.Title.Text = status screen.Stats.Wave.Text = "Wave: " .. workspace.Info.Wave.Value screen.Stats.Money.Text = "Money: " .. money screen.Stats.Kills.Text = "Kills: " .. Players.LocalPlayer.Kills.Value screen.Size = UDim2.new(0,0,0,0) screen.Visible = true local tweenStyle = TweenInfo.new(0.5, Enum.EasingStyle.Back, Enum.EasingDirection.InOut, 0, false, 0) local zoomTween = TweenService:Create(screen, tweenStyle, {Size = UDim2.new(0, 298, 0, 205)}) zoomTween:Play() local events = ReplicatedStorage:WaitForChild("Events") local exitEvent = events:WaitForChild("ExitGame") local clicked clicked = screen.Leave.Activated:Connect(function() screen.Visible = false clicked:Disconnect() exitEvent:FireServer() end) end local function SetupGui() health.Setup(base, gui.Info.Health) workspace.Enemys.ChildAdded:Connect(function(enemy) health.Setup(enemy) end) info.Message.Changed:Connect(function(change) gui.Info.Message.Text = change if change == "VICTORY" or change == "YOU LOST" then DisplayEndScreen(change) end end) info.Wave.Changed:Connect(function(change) gui.Info.Stats.Wave.Text = "Wave:" .. change end) cash.Changed:Connect(function(change) gui.Info.Stats.Cash.Text = "$" .. cash.Value end) gui.Info.Stats.Cash.Text = "$" .. cash.Value end gui.Towers.Title.Text = "Towers: " .. placedTowers .. "/" .. maxTowers local playerData = getDataFunction:InvokeServer() for i, tower in pairs(playerData.SelectedTowers) do local tower = towers:FindFirstChild(tower) if tower then local button = gui.Towers.Template:Clone() local config = tower:WaitForChild("Config") button.Name = tower.Name button.Image = config.Image.Texture button.Visible = true button.LayoutOrder = config.Price.Value button.Price.Text = config.Price.Value button.Parent = gui.Towers button.Activated:Connect(function() local allowedToSpawn = requestTowerFunction:InvokeServer(tower.Name) if allowedToSpawn then AddPlaceholderTower(tower.Name) end end) end end SetupGui()
@nickkingpiggy2651
@nickkingpiggy2651 2 года назад
and gnome I was there from the start of it all thank you for this fun series its been a blast unfortunately its the last episode I have fun with you along the way 👌👌
@winter_ad5869
@winter_ad5869 2 года назад
It always comes to an end. And that is the end for this series. I really appreciate this series. But what I have to say about people asking for tower/ enemy abilities is that I recommend you to learn it yourself and from your mistakes.
@tipeanimates837
@tipeanimates837 2 года назад
i managed to figure it out myself with the help of my friends so yea i agree with ur point
@Zombiesrule21
@Zombiesrule21 2 года назад
@@tipeanimates837 nice
@pow8966
@pow8966 2 года назад
youre right, but I tried figuring it myself and still cant get it to work after hours lol, i asked the discord community but all they did is trolling and call me stupid lol
@proknight6739
@proknight6739 2 года назад
Or you can pay someone :cringe:
@jeux2119
@jeux2119 2 года назад
thank you you helped me so much on this bumpy dev ride
@thathistorykaiser
@thathistorykaiser Год назад
Such an absolute legend. Thank you for this series and everything you've done for the beginners.
@GnomeCode
@GnomeCode Год назад
Wonderful to hear it's been helpful, cheers!
@FatradGaming
@FatradGaming Год назад
@@@GnomeCode it wont add the stars it will replace the stars with the old soo like i had 12 in shop after a game it rewards me with 16 right in stead of adding 16 it replace the 12 i had to 16 idk how to fix
@Lowinmillion
@Lowinmillion Год назад
In the datatstore script where data[player.UserId] += stars
@Lowinmillion
@Lowinmillion Год назад
You need to put a plus next to the equal so like +=
@pracsiHD
@pracsiHD 2 года назад
omg we've been waiting for so long!!! Also I saw you in Wimble World :D
@GnomeCode
@GnomeCode 2 года назад
Great game!
@harko8942
@harko8942 2 года назад
Kinda sad that this was the last episode, wish he wouldve gone over stuff like enemy attacks or explosive/spread towers, also especially gamemodes so its not always bland
@haloplayss
@haloplayss 4 месяца назад
search up gnome code addons and you can find stuff like that!
@MrLazagna
@MrLazagna 2 года назад
This really was a show of work. I'm definitely looking forward to the game.
@BrzozaBandW
@BrzozaBandW 2 года назад
you are the best, thanks to you, People who cannot program, can also create their own game
@Catchity
@Catchity 2 года назад
This has bees one hell of a journey. I learned a lot Gnome Code. Wish you would make more series like this.
@V.e.d_
@V.e.d_ 2 года назад
Is it possible to make event towers like if you win you get a tower from it
@superkevingamingii7801
@superkevingamingii7801 2 года назад
Yeah, you only need to make an inventory system where it shows your owned towers because on shop the event towers won't show if they're not for sale
@yourfriendlyneighborhoodcr2645
this is by far the best roblox Tower Defense tutorial on youtube as of now, GnomeCode's way of explaining how to make the game is easy to understand and I can see a bunch more TD games being made because of this, in fact im working on my own TD game, using this tutorial, not sure if itll turn out how I want it but ill try to
@chippthemax14000
@chippthemax14000 2 года назад
Gnome has does a good job but idk if he responds but is it okay if you can tell us how to make a farm it be good for us
@eeeee4323
@eeeee4323 2 года назад
CHIPPTHEMAX YOU AGAIN OMG BUT YES I AGGRE WE NEED TO LEARN HOW TO MAKE A FARM
@ihateuemily9358
@ihateuemily9358 2 года назад
uhh what happen BUT yes WE NEED TO LEARN HOW MAKE A FARM and also gamepasses that seem cool
@soincloverfan1723
@soincloverfan1723 2 года назад
yo first poke and now here wow this is crazy And I like them to add farm so we can all my game also bar lv when you win
@JamesInSpace-ph4pi
@JamesInSpace-ph4pi Год назад
If anybody wants more tower ideas- check out my channel! im planning on uploading often on new tower types for you guys to try out!
@abuibrahim3551
@abuibrahim3551 2 года назад
Thanks for tutorial can you make skip wave
@mariodenis1111_edits
@mariodenis1111_edits Год назад
i remember a year ago, i didnt understand one thing but now i feel like im beyond this
@ThatDemonicGamer1
@ThatDemonicGamer1 2 года назад
something I wish he did was how to make different difficulties so that its not always the same enemies (an idea I had was to make multiple elevators for each difficulty that send you to a separate game so the enemies are different without having to make it switch between wave formations depending on the difficulty that gets voted for)
@bobkerman8930
@bobkerman8930 2 года назад
Its eazy to make tell me if u want me to explain it
@PolyTheDude
@PolyTheDude 2 года назад
@@bobkerman8930 yes pls
@bobkerman8930
@bobkerman8930 2 года назад
Well find a tutorial on yt on how to make voting system there should be a line in the tutorial when option 1 win it activate something, so make a bool value and parent it to workspace example "Eazy Mode" turn it on then make another bool value for other modes but turn it off, go to waves script then go to the line where it spawns zombie, say at the top of line where spawns zombie. if workspace.EazyMode.Value == true then, like that
@chikingowastaken1121
@chikingowastaken1121 Год назад
Thank you so much, this was one of my first games, and with the help of my friend, we made it the best one i made too. I really loved the idea of my own tower defense game, and you made that happen. Now we are adding towers with custom abilities, and adding more features to it
@rolenFart
@rolenFart Год назад
Can you add gamemodes please
@OguzhanArda-i4w
@OguzhanArda-i4w 9 месяцев назад
it makes me so much Fun to see and learn and to make u series,s your the best youtuber who showing how to code and stuff like that thank god that i found u in 2021
@Purket.
@Purket. 2 года назад
Gnome.
@GnomeCode
@GnomeCode 2 года назад
Code.
@jinxed-truly
@jinxed-truly Год назад
@@GnomeCodeGnomeCode.
@artery9407
@artery9407 2 года назад
Great series! Can't wait for more of these kind of series, the ones I'd look most forward to are RPGs/MMORPG
@DailyD5
@DailyD5 2 года назад
nah they easy except your talking about ones like genshin impact roblox classic rpg are easy to make and once was popular years ago (2011-2018) what i mean by classic is you kill enemies to get weapons drops (no inventory looting thingy that will ruin the classic) and level up and unlock new areas and fight bosses till the game ends you cant do no more one of classic roblox rpg games are: 1. Infinity RPG (still alive and updating) 2. The legend of the bone sword RPG (alive and still updating) 3. legendary sword RPG (dead but its fun except for the massive amount of bugs due to it being outdated)
@artery9407
@artery9407 2 года назад
@@DailyD5 No I meant actual MMORPG games like Vesteria, World Zero, Fantastic Frontier, etc.
@allusions5044
@allusions5044 2 года назад
I love you
@Meduim
@Meduim 2 года назад
Same bro
@Outflew
@Outflew 2 года назад
Me too
@DragonFury8751
@DragonFury8751 2 года назад
same
@imstilllandon2922
@imstilllandon2922 2 года назад
Same
@GnomeCode
@GnomeCode 2 года назад
Thanks for watching
@Natical_Plays
@Natical_Plays Год назад
Holy! Thank you so much Gnome Code for this great series, even though it ended a year ago, I just finished and my game is (almost) amazing!
@souless-fu8vd
@souless-fu8vd Год назад
what will the name of the game be?
@Natical_Plays
@Natical_Plays Год назад
@@souless-fu8vd Still don't know yet, I was just finishing the base scripting first before I design or polish anything. If you have any ideas for what theme I should go for, please tell me!
@akiprox7_trollgeandtrollfa640
@akiprox7_trollgeandtrollfa640 2 года назад
Wait! Please don't stop! I have an idea for the game! Add Difficulty choosing! Like TDS! When you join you can vote the difficulty! Also add an badge for beating every difficulty pls (You can get 5 for free) Edit: Am like the 10th person to see the vid Edit2: Pls stop being rude in the replies :(
@cakeisfakes
@cakeisfakes 2 года назад
Haha no.
@ugniusugnius9120
@ugniusugnius9120 2 года назад
Haha no.
@mandrin5
@mandrin5 2 года назад
Haha no.
@Averageidiot1014
@Averageidiot1014 2 года назад
Haha no.
@ropropmob7409
@ropropmob7409 2 года назад
Haha no.
@Boeing747AviationArabia
@Boeing747AviationArabia 4 месяца назад
Thanks for the hardwork of yours tutorials! I am very gratefully for these
@loopylou_1805
@loopylou_1805 4 месяца назад
This has been a great month for me, definitely will check out the other series too! My tower defense is ready so thank you! Your coding will help so may more beginners than just me. I AM sure
@TheGalIade
@TheGalIade 4 месяца назад
Tell me when you publish it!!!
@ScarlexRoblox
@ScarlexRoblox 3 месяца назад
tell me when u publish it
@niekonradnieczarny
@niekonradnieczarny 2 месяца назад
You may not see it but thank you GnomeCode for all the support on the game. Without you, I wouldnt be able to make a tower defense game and learn some things about coding in the process. Thank you so much ^^
@Boltplayer3123
@Boltplayer3123 Год назад
Thank you so much for the series, as i jave enjoyed, and used, these tutorials. Pls keep making new tutorials as it would nale me, and several others, very happy. Have a great day :)
@RIFEkun
@RIFEkun 2 месяца назад
You are an amazing game creator. Instead of copying and pasting the script, they let me explain it directly to them as I typed it. I'm still stuck at tutorial 3 (lol), but I think you'll be able to create a tower defense if you read this tutorial. The first part of the sentence may be wrong. I'm Japanese :D
@seth8270
@seth8270 2 года назад
This tutorial wuz really popular, no wonder new tower defense games have been popping up like crazy in 2021 and 2022
@armourplays1149
@armourplays1149 2 года назад
I just watched all the episodes of this series and now me and my friends are going to try and make a tower defense game
@markgamez1
@markgamez1 Год назад
Awesome tutorial! Took me months to complete but im really happy with it and taught me how to code!
@zesuma
@zesuma Год назад
Gnomecode is absolutely the greatest Roblox developer on RU-vid. Unbelievable content here.
@delicious-chicken
@delicious-chicken 4 месяца назад
What to do if the towers there quickly cause damage and the mobs have the opposite health (for example -183). How to fix it?
@gravydogboy5700
@gravydogboy5700 2 года назад
I’m subscribing right now you are literally the best video coding tutorial maker bro no bugs ever for me your my favorite coding youtuber
@randomscripteridklmao
@randomscripteridklmao 2 месяца назад
EVEN IF ITS 2 YEARS LATER, THIS SERIES IS AWESOMEEEEEEE!!! IM PROBABLY GONNA START MAKING MY OWN THINGS TO ADDON!!
@ItsCloudGod
@ItsCloudGod 2 месяца назад
It all worked for you? How
@randomscripteridklmao
@randomscripteridklmao 2 месяца назад
@@ItsCloudGod because i listen & i know a decent bit of lua
@One-robloxz
@One-robloxz 2 месяца назад
@@randomscripteridklmaoHow do I get the towers I buy from lobby to show in game? It only shows slinger :c
@guzz263
@guzz263 18 дней назад
Ty for everything gnome
@tijgerman1312
@tijgerman1312 6 месяцев назад
i leanred alot about coding in this series, thank you!
@immpoorhelpgaming
@immpoorhelpgaming 5 месяцев назад
I thought this was broken pls tell me how u did it
@miku_anima114
@miku_anima114 2 года назад
Congrats on finishing this series! )
@1FPS_Studio
@1FPS_Studio 11 месяцев назад
Thanks dude you help me and many other players you deserve 10M subs
@jhay-aris_borres119
@jhay-aris_borres119 Год назад
My brain overheated trying to watch all of these
@kylio0732
@kylio0732 2 года назад
you need 3 more videos! dev products, gamepasses and also difficulty voting
@ihateuemily9358
@ihateuemily9358 2 года назад
Ye
@soincloverfan1723
@soincloverfan1723 2 года назад
yes
@kylio0732
@kylio0732 2 года назад
also add group bonus
@TrexNeon
@TrexNeon Год назад
Thats for you to do
@kylio0732
@kylio0732 Год назад
@@TrexNeon i don't know how to script :P
@EliteNoobL
@EliteNoobL 2 года назад
Hey gnome İ have a question, will you add events or updates to the game??
@finfirr
@finfirr Год назад
W gnomecode for making a awesome series and helping devs start their projects and teach alot.
@Alex-nm7qq
@Alex-nm7qq Год назад
This series were awesome! I hope you do more series like this. I still have a hope that someone releases an uncopylocked file for the people who have troubles with coding this.
@ТатьянаАлександровна-о1б
You are the best programmer I have ever seen! Thank you GnomeCode!
@pumpkin142
@pumpkin142 2 года назад
I know that this is "The Final Episode" and I have been loving this series, but I was wondering if you could make a video on how to make events and different kinds of money
@DookPot
@DookPot 2 года назад
Awesome tutorials! Is it possible you can make a series on making a combat system with cool abilities and stuff?
@Horret69
@Horret69 2 года назад
I've learnt so much more than just how to make a tower defence game from this a few months ago I watched gnome's teddy tutorial, spent hours on lore, models songs maps, just to fail with remote events. I've learnt to overcome the 3 times my code was broken for days in this series, and I think I can start to fix the other game as well from this. truly I think I thank gnome for helping me mentally I guess, and for the tower defence game too.
@Cici_Bici
@Cici_Bici Год назад
Hi! I think i deleted something. My workspace.Camera:ClearAllChildren() doesnt work. Can you help me?
@nikolasgamesandvideos5775
@nikolasgamesandvideos5775 2 года назад
I play your game today and it was so good!!!
@alexanderwalschaers6852
@alexanderwalschaers6852 2 года назад
Finished the game it looks SICK THANK YOU SO MUCH
@DVDDVDDVD
@DVDDVDDVD 2 года назад
you helped me alot and helped others too!
@Pyr0Blox1
@Pyr0Blox1 2 года назад
Let’s Respect this Man
@JC-ro9wo
@JC-ro9wo Год назад
Impressive . I was Amazed !
@GamerJosh_sans
@GamerJosh_sans 2 года назад
Sadly I didn’t get to see how he you would use game modes or game modes voting system/a final boss, But a las a great series! Thank you I learned so much from this! I even watched every episode!
@mrmut3
@mrmut3 2 года назад
Amazing series man! Do you think you can do a tutorial on advanced movement using lerp and camera CFrame bob? I'm really interested in how games do really cool movement systems in where the character sorta leans into movements and such. For example, Apeirophobia has a really awesome player camera system.
@Tettzz
@Tettzz 2 года назад
Thank you for your tutorials. It helped me alot and I learned lots of new things.
@grey.afkwastaken
@grey.afkwastaken 2 месяца назад
Gnomecode is a one of a kind developer
@JabobaHoba
@JabobaHoba 2 года назад
Thanks Gnome for this amazing series
@GnomeCode
@GnomeCode 2 года назад
I'm glad to hear you enjoyed it :)
@EdionYT
@EdionYT 2 года назад
@@GnomeCode Sad its over, I’m not quite smart at all and I still can’t fix the towers I want to shoot fast without getting a stack overload whilst spamming functions.
@LocalFloorPisser
@LocalFloorPisser 2 года назад
@@EdionYT add task.wait() before calling the Attack function
@EdionYT
@EdionYT 2 года назад
@@LocalFloorPisser The task.wait() is how long the cooldown is, but if i set it to the task.wait for the cooldown, it still fires too fast therefore spamming a bunch of fast firing towers wont work
@LocalFloorPisser
@LocalFloorPisser 2 года назад
@@EdionYT No, im not talking about the cooldown, put task.wait() right before CALLING the function
@speedyman303
@speedyman303 2 года назад
Most underrated code youtuber
@demonicguests3721
@demonicguests3721 2 года назад
I am now up to the final episode yayyy
@R1S1SKA
@R1S1SKA Год назад
Thank you very much! It was really incredible tutorial!)
@Dafk1820
@Dafk1820 Год назад
thanks gnome! this helped me alot with my td game :)
@PopppDev
@PopppDev 6 месяцев назад
i spent so much time trying to fix the first error!AND U WERE GONNA FIX IT I AM SO DUMB! haha it was a great journey
@minipumking
@minipumking 2 года назад
You could make enemies that stun towers making them unable to attack for like 3 seconds and make an explosive tower! Thank you for everyting GnomeCode!
@pitshotgun510
@pitshotgun510 2 года назад
He said we have to do it by our own.
@minipumking
@minipumking 2 года назад
@@pitshotgun510 yes i asked on discord after i know
@Averageidiot1014
@Averageidiot1014 2 года назад
@@minipumking oh its you!
@bibstyr
@bibstyr Год назад
that "hELLLLLOOOOOOO fellow gnomes!" always gets me excited
@Spy-Cat
@Spy-Cat 4 месяца назад
same
@gvanhavre
@gvanhavre 8 месяцев назад
I followed the whole serie with my son to build a TD game, it was really a fun experience and you've got a great talent to make the scripting accessible! Fixing the errors is really the best part! Thank you so much. I was really happy to enter his Roblox world, and introducing him to programming - not just as a user experience.
@evantimes
@evantimes Год назад
FINALLY! AFTER 10-12 DAYS IM DONE! I can finally make more towers like cliff freezing towers, more maps, more waves, and etc. this is truely a good tower defence totourial
@diegoherdez7802
@diegoherdez7802 Год назад
I did it in like 5 months because I started when episode 1 was 2 days old
@phritcee
@phritcee 2 года назад
Could you do a simple tutorial on how to make a round-based zombie survival game such as "Project Lazarus"? I'm having difficulty getting the round and zombie system to work and haven't found any videos on similar subjects. Great videos by the way.
@kennethkline7702
@kennethkline7702 2 года назад
Thank you for the closure :)
@n1p16theidiot
@n1p16theidiot Год назад
ive finally finished this series! :D
@pchead2897
@pchead2897 2 года назад
i thought the series was over, boy was i wrong thanks gnome code this was my first time actually trying to code seriously, its really taught my a lot about more advanced scripting in roblox
@crixxbrixx
@crixxbrixx 2 года назад
it is tho
@pchead2897
@pchead2897 2 года назад
@@crixxbrixx yeah i know i meant that i thought it ended on episode20
@HughJasss69420
@HughJasss69420 10 месяцев назад
For everyone who wants to fix the mob cutting through waypoints if it is too slow just use a repeat until loop like this function mob.Move(mob, map) local humanoid = mob:WaitForChild("Humanoid") local waypoints = map.Waypoints for waypoint=1, #waypoints:GetChildren() do repeat humanoid:MoveTo(waypoints[waypoint].Position) until humanoid.MoveToFinished:Wait() end mob:Destroy() map.Base.Humanoid:TakeDamage(humanoid.Health) end
@GOOEY-lu9ed
@GOOEY-lu9ed 3 месяца назад
THANK YOU VERY MUCH
@q_ewan
@q_ewan 9 месяцев назад
Thank you for your videos!
@KOS20143
@KOS20143 5 месяцев назад
But how to make a system for selling units, and a system for knocking units out of boxes?
@adriandeveraaa
@adriandeveraaa Год назад
You need to extend this series!
@gabeyblaze4469
@gabeyblaze4469 2 года назад
Omg bro I just saw this NICE
@SuperSquid
@SuperSquid 11 месяцев назад
wow, this was amazing, I loved learning to script thru this series, though I can't figure out 1 thing, how would I make the shop for towers separate to where you equip then and make the towers able to play 2 different attack animations
@demonicguests3721
@demonicguests3721 2 года назад
10:33 just marking my place for tomorrow, hopefully I can finish soon
@bobkerman8930
@bobkerman8930 2 года назад
Hey gnome im curious what happaned to last episode why u delete it?
Далее
Can 6 DEVS Make a HANGOUT Game Without Communicating?
17:25
Angry bird PIZZA?
00:20
Просмотров 6 млн
Немного заблудился 😂
00:16
Просмотров 263 тыс.
I Made a Fake Warning to Scare Roblox Players
16:31
Просмотров 1,5 млн
Ranking Every Spawner Tower in TDS
18:54
Просмотров 1,2 млн
Why Roblox Pets Go is ACTUALLY HORRIBLE
11:59
Просмотров 253 тыс.
I Tried Soloing EVERY TDS Gamemode...
13:12
Просмотров 140 тыс.
I used EVERY freeze tower in the game.. | TDS (Roblox)
20:52
How to create a Shop - Tower Defense Tutorial #21
59:20