Goofy Tower Defense
-
https://play.creaticode.com/projects/672e66b5731b37123597e815
How is this game? -
https://play.creaticode.com/projects/672e66b5731b37123597e815
How is this game?@011830-0a42ef84
Did you forget to share?
-
@011830-0a42ef84
Did you forget to share?
@info-creaticode I fixed it. Right now they target the fastest since I’ve learned how to do that. How do you make them target the first enemy? Also, is there anything I can add to make it smoother? This game is planning on being a wave game and there are only 3 units right now for development examples.
Edit: Click the white circle and type “/give” in the upper left for extra money. This is mainly to see what the revolver does.
Edit2: I’m also planning on adding an auto-wave start
Edit3: I made the optional wave start, but idling the characters is a bit difficult with the way I created the game. They do manage to kill the first enemy before the others spawn, so they idle the entire time and don’t shoot, so I had to time it. I think I found a way to get around it though. (Edit4: I did manage to fix it)Edit5
: I’m also going to make an upgrader for the units along with placing multiples of the same unit.note: you may need to click the flag a couple of times because the units or “start wave” don’t always work properly.
-
@info-creaticode I fixed it. Right now they target the fastest since I’ve learned how to do that. How do you make them target the first enemy? Also, is there anything I can add to make it smoother? This game is planning on being a wave game and there are only 3 units right now for development examples.
Edit: Click the white circle and type “/give” in the upper left for extra money. This is mainly to see what the revolver does.
Edit2: I’m also planning on adding an auto-wave start
Edit3: I made the optional wave start, but idling the characters is a bit difficult with the way I created the game. They do manage to kill the first enemy before the others spawn, so they idle the entire time and don’t shoot, so I had to time it. I think I found a way to get around it though. (Edit4: I did manage to fix it)Edit5
: I’m also going to make an upgrader for the units along with placing multiples of the same unit.note: you may need to click the flag a couple of times because the units or “start wave” don’t always work properly.
@011830-0a42ef84 You can utilize clone id or use different methods like store metadata about each enemy in a table to give them higher priority to be targeted first. For smoothness maybe use 2d physics? I think saving data with cloud variables or databases would be epic for this type of game as well.
-
@011830-0a42ef84 You can utilize clone id or use different methods like store metadata about each enemy in a table to give them higher priority to be targeted first. For smoothness maybe use 2d physics? I think saving data with cloud variables or databases would be epic for this type of game as well.
@jeffreyrb03-gmail Here’s the test room: I struggle with cloning. Think you can help with it?
https://play.creaticode.com/projects/6730fb66bf68856fe9840816
Also, how do you think of the game overall? -
@jeffreyrb03-gmail Here’s the test room: I struggle with cloning. Think you can help with it?
https://play.creaticode.com/projects/6730fb66bf68856fe9840816
Also, how do you think of the game overall?@011830-0a42ef84 I like the idea of the game, tower defense is a pretty awesome game genre. I’m gonna test the game and see what i can fix in the testing room project
-
@011830-0a42ef84 I like the idea of the game, tower defense is a pretty awesome game genre. I’m gonna test the game and see what i can fix in the testing room project
@jeffreyrb03-gmail Ok, so you could be like my co-developer?
-
@jeffreyrb03-gmail Ok, so you could be like my co-developer?
@011830-0a42ef84 Sure. Also first bug, you can place units on the yellow path.
-
@011830-0a42ef84 Sure. Also first bug, you can place units on the yellow path.
@jeffreyrb03-gmail Yeah, I’ve been thinking about that. Would there have to be a boundary and it’s like
If “[{unit} is in {boundary}],” then
“don’t place”
? -
@jeffreyrb03-gmail Yeah, I’ve been thinking about that. Would there have to be a boundary and it’s like
If “[{unit} is in {boundary}],” then
“don’t place”
?@011830-0a42ef84 you could use <touching color(color)> in an if block so prolly yeah
-
@011830-0a42ef84 you could use <touching color(color)> in an if block so prolly yeah
-
@011830-0a42ef84 you could use <touching color(color)> in an if block so prolly yeah
@jeffreyrb03-gmail I changed it to “If touching color” still doesn’t work fsr tho.
-
@jeffreyrb03-gmail Yeah, I’ve been thinking about that. Would there have to be a boundary and it’s like
If “[{unit} is in {boundary}],” then
“don’t place”
?@011830-0a42ef84 nice profile change. also i took a look at your code and its a bit complicated and messy to me. My suggestion is that you utilize widgets for some things. For example, you dont need sprite2, sprite4, and sprite8. You could just make some button widgets in the stage. And even in normal Scratch, you could just have one button sprite for those 3 sprites, make it change costume, move, and clone itself, and then when self clicked just use an if costume = 1 then buy revolver and if costume = 2 then buy dj or whatever
-
@jeffreyrb03-gmail I changed it to “If touching color” still doesn’t work fsr tho.
@011830-0a42ef84 mb i was just guessing
-
@011830-0a42ef84 mb i was just guessing
@jeffreyrb03-gmail Could you do that for the test and just send it to me? I would implement it in my project and credit you. I’m really only good at character design/animation, and how they shoot/move.

Also, do you have any enemy/unit suggestions? If so please list and explain it to me
I’m also planning on making moving units, as well.
-
@jeffreyrb03-gmail Could you do that for the test and just send it to me? I would implement it in my project and credit you. I’m really only good at character design/animation, and how they shoot/move.

Also, do you have any enemy/unit suggestions? If so please list and explain it to me
I’m also planning on making moving units, as well.
@011830-0a42ef84 Ok. Ill try to change your code but you should also try to make comments in places to explain what your code does since I have no idea what one of the sprites does but dw I’ll figure it out
-
@011830-0a42ef84 Ok. Ill try to change your code but you should also try to make comments in places to explain what your code does since I have no idea what one of the sprites does but dw I’ll figure it out
@jeffreyrb03-gmail OK let me rename every sprite then
Ok they are all renamed and kind of explained
-
@011830-0a42ef84 Ok. Ill try to change your code but you should also try to make comments in places to explain what your code does since I have no idea what one of the sprites does but dw I’ll figure it out
@jeffreyrb03-gmail How’s the progess going (I got bored)
-
@jeffreyrb03-gmail How’s the progess going (I got bored)
@011830-0a42ef84 doing good im making it less messy and things are gonna do what theyre supoosed to now, almost done
-
@jeffreyrb03-gmail How’s the progess going (I got bored)
@011830-0a42ef84 heres my fixes to it: https://play.creaticode.com/projects/673102f9bf68856fe9841005
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login