Roblox tower defense - devlog

I’ve started making a a tower defense game called Roblox tower defense and the main plot of it is that all of Roblox is fighting against some power or force that requires everyone to band together to fight. As of right now I don’t know who or what is the enemy.

I am making this in like a 2018/2019 style, so most towers/references are from then. I just started this project from like 2 weeks ago and I am making good progress. (I would have made this post earlier but I just got access to post)

Devlogs

Devlog 1
Devlog 2

But after that quick introduction, here is how I started!

I first saw gnome codes tutorial on how to make a td game I was very touched. When I was a kid I wanted to make a td game so I used the same tutorial and got stuck on video number three probably. So here I am, making this game as a solo dev.

Some major road blocks that I came across is really just one big one: Only humanoids can render clothing. You don’t know the trouble I’ve been through to do that! Take ANY tower defense game in the front page, none of them uses 2d clothing, only 3d clothing of a part that is larger than the body parts.

I first tried to do rigwrap, im still trying to use it but the way it renders clothing makes it so that there are lines on the rigs, but guess what? I dont want lines so i am still trying to figure out how to do this

Right now i only have 3 enemy models, being robot, noob, and zombie(NOT FINAL). Also only 3 tower models, dodgeballer (from DODGEBALL!! game here), shedletsky (from sfoth), and pizza place (from waapp). the only one with mapped out levels is pizza place.

Gangs all here

nvm now the WHOLE gang is here

And now the map! the only one I have made so far is this one called remote island.

Veeeeeery remote if you ask me…

And last but not least the systems. I have a multiple modules holding all the data, such as the enemy stats module and a wave module. For the waves module i can just change each wave like the time between the enemies spawn, the time until the next type of enemies come and the amount. Also the message if i ever have a commander who yaps in your ear or something like that (might be me ngl ).

i also did client rendering but i mean theres really noothing to it, just for optimiziation or what not.

ok and i think thats all, a big part Im doing a devlog is to see if people like my idea or whatnot. Also it takes 1000 robux to publish a game and i only have 1760. Plus i want to build up hype and support, also to encourge me to keep going. You can join my group here and i just want to say thank you and have a great day!

Should i make this devlog in multiple topics or just one?
  • Make mulitple Topics
  • Keep it in one Topic
0 voters
6 Likes

You’ll be fine there since you’ll make well enough if you qualify for <16 users. Unless I am missing something. Your game looks pretty cool too, awesome concept if you can ship it out. Best of luck to you!

3 Likes

Man, it’s ALWAYS delightful to hear about a new game that can be peak and isn’t full of cash grabs. I HOPE this goes well.

2 Likes

ACTUALLY IM INCLUDING SUMMONS. 5000 p2w gamepasses. ITS ALL SLOP! ALL THE KIDS LOVE SLOP!!!(this is joke expect for the kids loving slop :sob:)

3 Likes

Next devlog, expect units who walk on paths and tower levels! Also video of the actual play through (maybe if I can get it to work….)

I just watched Avengers End Game and i just realized that this game is exactly like it. (maybe the evil force will be the korblox? just maybe… but if you have an idea you can say it (It doesnt have to be roblox orginal))

This game may take up from 6 months to and year. And I am certain about it. Also i almost finished the units so after that is the load out. Then lobby + elevators then shop, then wave structures, skins and modes. That’s the whole game plan for me right now, I will try to make a devlog every 2 weeks so yeah… will try to do a new feature each devlog

Guys my big genius brain has come up with who we fighting at 11 pm…. Drumroll please.!..!.!!.!. The ban lands! You know the place robloxians go after getting banned, also infamous hackers/exploiters.

New map cuz wait for stuff is boring.
Remember that game cart ride into spongebob? the one flamingo played?

WOW ITS SPONGEBOB!

Well i made it into a map:

w map

Oh yeah I had a whole entire topic about how I would deal with event towers: Here! Also the unit system, load out design, and tower stats are all in place. The next real devlog which is a summary plus more is gonna come out once I finish the border and range circles! Also do you guys think I could get content deleted for the spunk bob? Cuz the original game does not exist anymore for reasons I do not know of.

Roblox Tower Defense - DEVLOG #2

After like a week and a half I have finally made enough stuff for a part 2! Also if your interested, please put on notifications! Thank you.


Lore

So there is little to none lore, all i have made up is that we are fighting against a attack of the banlands, which means hackers and exploiters will show up as bosses. I have researched all of the major one and also will be including recent hacks such as tubers93. (literal genuis) And due to this all of ROBLOXia have come together to punish them back to the banlands.


Loadout

Made the loadout using this tutorial: Here! Now Im just saying this now, I have been using Gnome Codes Tutorial, but I add so much stuff on top of this that it really doesnt matter. I have not used any tutorials outside of these two.


Im going to list just three examples, but there is more that im not gonna explain…

  • He uses humanoids and I dont, which means I couldn’t use :MoveTo() and I had to do modules for the stats because Im also using client rendering which means every thing is attachments on the server and the client renders it.

  • Borders and range circles. I dont know if Gnome codes has range circles (I’ve only reached like #10), but I do know thhey dont have borders.

  • Units which walk on the path. Same problem as the point one, no humanoids and client rendering with modules.


New Map

Made this new map based on a Flamingo video (Here! Its the first cart ride he plays in the video!) (Also I cant find the orginal game, it seems to be deleted cuz I check who SuperDuperCart was)

Man that sure is spongebob


Borders and Range Circles

So there are borders which are a circle around the tower which nothing can touch. (path, other borders, etc) And also range circles. Both of these are only visble when placing a tower, and also will show other borders but not range circles. Range circles and borders will be visible when selecting a tower when i make a upgrade system.


Units

Right now no towers can summon units but that will change when the 3rd or 4th devlog releases. (Dont count on it) Right now they cant attack mobs instead just ramming into them but that will change.


Admin Towers

Right now Im going to make two admin towers, that being Angry Admin (Reference here!), Shedletsky who weilds a ban hammer and got angry after losing flappy bird, and Raig Force (Game is down, sry!), the power of raig force UNITED! will spawn raig units in the path.


Hover ui

When ever you hover over an enemy, it shows the health and the name. Nothing else!


Game Play

This video quality is very horrible since its on a laptop and not my computer setup (has 2 moniters lol). Also on the new map! Also on Canva!

GAMEPLAY HERE

Big update! Just now I have optimized the game so now it can run smoothly and can handle 1000 enemies and like 600 units! The old way had a heartbeat for each enemy/unit but now it is one shared heartbeat. The enemy module can handle more then the unit module is because the enemy module has only one heartbeat event to make the enemies walk on the path and the unit module has two, one to handle movement and the second to handle ramming. Used this guide to help: Here!

Should I do something like 2x speed or no? (I personally don’t think so, but that’s my opinion and not the players)(I personally think it ruins a td game!)

  • Ye
  • Nuh uh
0 voters

Yo man, your devlog project is very meaningful, i wanna improve my own tower defense game too so when i have time i will come back to check on your devlog so keep up the good work

document everything along your way, that will be very helpful on your dev journey and teaching other also a great way to learn too

so you made this tower defense project with the help of Mr.Gnome tower defense tutorial right? me too, here is mine game (require 16+ age checked user) https://www.roblox.com/share?code=c1d3686674e38b4c9672d12b0f6b041d&type=ExperienceDetails&stamp=1791385968317

hope we can learn and improve from each other, look forward to you progress.

Thank you! I cant play your game due to 16+ (Thanks Roblox…) but on the thumbnail it look pretty well made! I personally started the project from my wanting to make a td game, but the thing that really made me do it was the game Brick Defense (Play (16+) Here!). I used to play Brick Defense in 2022 and I kept on playing it. But in 2025 they discountinued it, and then with the 16+. But they are now making a new one and it looks perfect. My love for td games started in like 2020 where I played tds for the first time when I was 7. It was when the Agents of E.G.G event happened and I do have the Tower of Eggs from that. But everything after that is history! And then I quit the game when brawler came out. Wasted thousands of robux but there isn’t a thing that I would change! Also with the Gnome codes tutorial, Ive only used it as a really bare setup for the reasons that I listed in my 2nd devlog.

1 Like