Pong, but each level gets juicer
Ойындар
I'm learning game dev in Godot. Most beginners start with pong, but in this challenge, I'm going to make each level juicer than the last so that I can learn about game feel.
If you want to play this game, you can find it on my itch page.
cassycodes.itch.io/
If you are learning Game Dev or using Godot, I'd love to hear about your experience, so feel free to leave a comment.
Пікірлер: 54
This is such a cool idea! Focusing on improving a single aspect of game design using a simple game as the base seems like a really good way to challenge yourself & improve. 3:25 I love the super boost shot, I feel like if there was a way to control this it would be a really cool game mechanic just on it's own!
@CassyCodes
Ай бұрын
Thank you so much! Yeah, especially by not using art assets, I had to get creative. Do you make games, too? The super boost! You’re right, it would be better if the player could control it somehow… maybe if the ball hits the exact center of the paddle, or if you pressed a button just as the ball hits… that would be a fun mechanic!
@nekomiyasebastian
Ай бұрын
@@CassyCodes Using no art assets was a really smart limitation! Yea, I'm a game developer too :D Those are good ideas! That's the brilliance of challenges like these, who knows what cool concepts you'll uncover!
This is... really great. I've never thought, that someone could improve the gameplay of Pong, but here it is. That's really a nice little game. And considering the fact, that it's your second(?) game, it's an absolute banger. Keep up the good work :)
@CassyCodes
11 күн бұрын
Thank you so much! Yeah, I've made a few other games off screen, but I'm definitely still in the single digits. Your comment is very encouraging
Insane quality of content for how little clicks this video has gotten... I'm gonna give the challenge a shot 🎉
@CassyCodes
20 күн бұрын
Thank you! Actually, I was expecting views in the double digits, so 1k feels like I’ve gone viral 😂 Yes, try out the challenge! It’s pretty fun!
Great job on the 10 levels! It’s good that you worked within your skill level but still challenged yourself. I always love adding juice to my games!
@CassyCodes
14 күн бұрын
Thank you! I've still got a long way to go, but I feel like I'm making steady progress as a beginner. I checked out your videos, and I think you gave me a few new ideas for juice!!
This was a awesome idea. I love the electric line idea. Hate the rotating paddles lol
@CassyCodes
Ай бұрын
I completely agree with you haha. Thank you so much for the comment!
This video is great! That tip at 1:37 is actually amazing and helped me. This video has also inspired me to get back into Godot. Keep up the great work!
@CassyCodes
20 күн бұрын
Yes! I was hoping that would help someone else! A lot of game dev tutorials take for granted the viewers’ knowledge about what key frames even are. Yes! The godot community seems to be on fire now that Brackeys has switched over!
This is inspiring, great modification in boring UI
@CassyCodes
20 күн бұрын
Thank you so much!
Thanks you for your sharing
I love this idea! Looking forward to watching more of these! I might also try it myself, looks like a great exercise
@CassyCodes
4 күн бұрын
Thank you so much! Right now, I'm still working on Suika game haha. Your livestream has proven to be very helpful!
@nick-brooking
3 күн бұрын
@@CassyCodes Ah very cool. Let me know if you want the code, I can put in on my github. It's not perfect but might be a nice reference
I really enjoyed this!
@CassyCodes
24 күн бұрын
I'm so glad to hear that! It was a fun challenge to try. Thanks for the comment!
only 71 subs and 200 views I'm astonished this will go a long shot I'm sure you inspired me a lot to take the same challenge on improving a simple game into making it much harder thanks :)))
@CassyCodes
Ай бұрын
Thank you so much for you comment! The game dev community is so supportive. Good luck on your project too! If you post on social media or a website, let me know!
It's simple really, you make a cool video, I make an un-cool comment! And here it is! YAY! Your Godot theme looks amazing! Some day I'm going to be just like you coming up with great ideas, like this video! Have a great one, you're gonna go so far!
@CassyCodes
Ай бұрын
This is such a kind comment. Thank you so much! Do you make videos, too? If you like the idea, you can steal it haha. Maybe we can start a new trend.
@washynator
Ай бұрын
@@CassyCodes haha, I wish I'd make videos :D Maybe some day I will, maybe that day is today, maybe that day is tomorrow, I guess we'll find out :D Thank me? Hah, you're the one making the videos! So thank YOU!
Hey, I liked your video. As for the trails, that is extremely easy to do with particles as well. Moreover the GPUParticles node is a better choice than CPUParticles since the latter won't be developed anymore.
@CassyCodes
Ай бұрын
Oh really! I didn't know that trails were possible with particles. I'll have to look that up and try it! Good to know about the GPU particles. Now I don't have to bother figuring out what the difference is.
Nice work, working on a breakout game and have a paddle on both sides. So it feels like a cross between pong, breakout/arkanoid and a puzzle game. I've decided to re-design in 3d though, so learning 3d for that haha. Some nice effects here, I was going to try to do something similar for the walls on impact but use a shader only around the area hit. May see about that in the 3d version. I'm doing a game jam this week, a bit behind haha, but hoping to get back to it after that.
@CassyCodes
17 күн бұрын
Thank you so much! Hi Michael, I actually watched some of your videos because I'm a fellow "30s" person learning game dev! Breakout is such a fun game to practice coding. 3D is still out of my league, though, as well as game jams. I can't wait to see what you come up with for Breakout!
@MichaelGame_Dev
17 күн бұрын
@@CassyCodes Awesome. Thanks for checking out the videos, hopefully they were helpful. Feel free to reach out if you want to chat more game dev sometime! Always cool to connect with other game devs, especially those in a similar situation/getting started! I've been playing with GDevelop part of this week for the game jam, in some ways it makes me faster, but due to that way and me not understanding how it works it makes me slower haha.
Great video! Keep going!
@CassyCodes
25 күн бұрын
Thanks for the encouragement Fredyy! Will do!
I wish i was this good at Godot. Very cool 👍
@CassyCodes
26 күн бұрын
Oh my god, you are totally better than I am haha
This is really cool! Btw, what is that 'Tasks' and how do I get it?
@CassyCodes
22 күн бұрын
It's an add-on from the AssetLib. Search for Kanban Tasks. You need to add it to each project you want to use it in.
Woo Nice job! love the concept
@CassyCodes
Ай бұрын
Thank you so much! I’m excited to keep learning. :)
Me waiting for Juicy Pong OST 😫
@CassyCodes
17 күн бұрын
The music is pretty fire, isn't it. You wouldn't even believe I got it for free on itch
Neat! Did you have a particular method of programming the opponent paddle?
@CassyCodes
Ай бұрын
Thanks for the comment! For the opponent paddle, I gave it a fast_speed and a slow_speed. It's always moving towards the ball's y position. When the ball's x position gets close, it changes to fast_speed, and when the ball is far, the paddle's speed changes to slow_speed.
Nice vibe
@CassyCodes
Ай бұрын
Thanks. I really appreciate that!
that look so cool
@CassyCodes
7 күн бұрын
Thank you so much!
this looks cool but where is game 1?
Only 63 subs? You're gonna go far
@CassyCodes
Ай бұрын
This comment means so much to me. Thank you 😭😭😭
Wait, Godot has Todo/Doing/Done columns now?
@CassyCodes
Ай бұрын
It's an addon you can download from the AssetLib. It's called Tasks.
Nice Video but who said that a beginner can't copy code from the internet? Ur making me Insecure omg
@CassyCodes
Ай бұрын
Haha don't worry. Just my personal rule for this challenge to see how far I can go on my own. Copying can also be a great way to learn new things.