nvm I didn't notice the github link lol thank you.. I've been trying to teach myself how to program and this is by far one of the best tutorials I have found for free!!! super detailed and you explain everything!! alot of other tutorial I felt like I was just copying what they were doing but not rly understanding why im doing it!! thanks again
If anyone is new here and gets stuck around the 40min mark returning an attribute error. Try adding a double underscore before and after __init__. I just learnt a looooong lesson that I'll now never forget! haha
I just found out your stuff. I was blown away by the amount of detail and effort you put into your videos! Your channel seems golden! Can’t wait to watch all your python game-developing related videos. Keep up with those awesome simple projects! 😎
yor channel is INSANELY underrated. I've seen many pygame tutorials yet I only understood 100% of what I was told is in your video, you explain everything so in depth and stop at every line of code to explain. You give examples and even show little animations to show us what you're trying to say. 10/10 keep it up man
I am currently learning Python, but I don't know ANYTHING about pygame! I really wanted to learn it: My main motive for learning programming was to make games! You are the best person for me to help me learn. You add in litte bits of humor, so your vids aren't just plain coding. I really think that you are the best!
yeah after learning python you can easily start using Godot using gd script which is 90% similar to python because python just has many bad things in game development which you cant avoid
IF YOU REALLY WANT TO MAKE GAMES THEN YOU NEED TO LEARN C++ ,C#, JAVA YOU WILL BE LIMITED WITH PYTHON AS IT IS BETTER SUITED FOR DATA MANIPULATION AND BACK ND STUFF. ALTHOUGH PYTHON IS A GOOD START BECAUSE IT IS SIMPLE
1:06:39 "Well takes no time at all to create it" More like 2 days for me cuz im doing this sort of stuff for first time 😥 But i understood everything clearly cuz u explain so well so thanks for that🤗
Just started but I'm already loving the detail description of everything we are doing which is far better than some other tutorial which goes blazingly fast yet neglects to explain what is it that we are doing.
Man, your channel is amazing, your tutorials and explanations are clear and we'll explained. You have teacher material and the fact that all this is for free makes me appreciate and respect your work even more. Thanks mate
Hi, this is a great video, I learned a lot! The draw_grass() function at 1:38:45 seemed a little bit overkill to me tbh, so here is how I did it if anyone is interested in it: def draw_grass(self): for i in range(cell_number): for j in range(cell_number): if (i+j)%2==0: grass_rect = pygame.Rect(j*cell_size, i*cell_size, cell_size, cell_size) pygame.draw.rect(screen, grass_color, grass_rect)
BG_COLORS = [(125, 215, 70), (100, 200, 50)] for x in range(cell_number): for y in range(cell_number): rect = pygame.Rect(x * CELL_SIZE, y * CELL_SIZE, CELL_SIZE, CELL_SIZE) pygame.draw.rect(screen, BG_COLORS[(x + y) % 2], rect) this does the job as well :)
This is the best tutorial I found so far to this topic. (and the prettiest one. :D) Every line is explained in more detail than all others tutorial I watched. You Sir, did a great Job! I felt like I was able to understand everything!
A tip for adding the snake tail: append a Vector off screen. This will become the last part of the snake, and will be the part that the move function deletes, keeping the old tail, and making it look like a part was added.
100th comment says that this is awesome tutorial you teach explain everything as other skip many things and at last we are confused but you are not like them you teach and explain and write everything, best tutorial as well as game of your channel.
Ohh my God!! This is the best tutorial I had ever seen till today... The way you are explaining every tiny bit details is just amazing... Keep doing more video's..
Very good work and very good explanation. The only thing I found is that if you press two buttons at the same time like key.up and key.left and the snake goes to the right direction then you cause the game to end, i believe likely because the snake has not had time to go up and gives the command to go right. Again pretty amazing work keep it up!
Fantastic tutorial, explains concepts clearly and then applies knowledge to write code. Love your delivery style, perfect for young children to learn coding.
I am just blown away by such an effort taken for smooth explanation, planning and gaming skills, you really came up with beautiful channel, All the Best for upcoming videos. Great Stuff !!! Thanks a tonnnnn... for everything. 😃
I can't imagine how I've could have invested the last 2-ish hours better than following your video and code along. Thank you so much for your fantastic work! :)
This was by far the most helpful python tutorial I have ever watched! Every single detail was explained super precisely and yet so easily at the same time! Thank you so so much!
This is the best video on #PygameBasics and #SnakeGamePython . You have explained everything in the perfect pace. I would recommend this tutorial to everyone who wants to learn pygame and also snake game using pygame. Best tutorial!!!! You Earned a sub!!!!
Your videos are so informative and well-put. I love your channel SO much. I am so grateful for the effort you put into making your videos, and that you explain concepts beyond the code in an easily comprehensible way. Your pacing is great too. I eeply appreciate your content.
thank you for this tutorial, I was struggling to get my snake program to work then I searched the internet to find the solutions but I did not find any , then I saw your vid , I learnt the pygame basics now I have coded many projects in which I had very few errors. thank you again for this very good tutorial. 😀😀😀😀
Thank you so much! You helped me create my first game ever. I even added things like out-of-bound wrapping check for when the snake goes outside of the grid and tail cut for when the head intercepts the body
Just pixel perfect tutorial. I think there is a small bug, not sure if I am the only one having this; however, if you press the down arrow key and right arrow key (while moving to the left) the snake will turn into its self. My solution is I added a variable called moved = False (in class Snake) that I used to make sure the snake moved before talkin in another input. I am not sure if this is the best solution, but it works.
Ive been working on this tutorial for nearly 6 hours and im only half way through it, programming is fun but challenging I spent an hour fixing indentation errors.
I wanted to creat snake game in python i saw so many tutorials could do the code and it worked but i wasn't satisfied cuz i understood only partly. But ur vids are amazing the differences u show between surfaces and display surface, explaining each line code. Just prefect 🤗🤗
Wow, you are extremely helpful. I love how you explain each and every single line of code and just how you have put this tutorial together in general. This has been a great experience for me. Keep it up man!
i think is more efficient to use a while loop to avoid the fruit spawns over the snake, this part i coded it like below while self.fruit.pos in self.snake.body[1:]: self.fruit.randomize() thanks for the great tutorial, a channel like the yours i never seen before
AWESOME VIDEO! Super clear explanations of how pygame works and breaking down the program into manageable sections. subscribed and can't wait to see more pygame and coding videos in the future : D
I love this tutorial it is so clear and informative! Plus every error i get is always my fault as i did a typo or forgot the () thanks so much i will definitely watch more of your videos and you got another sub!
Wow! This vid is awesome! I didn't even get stuck once! This is probably one of my better python projects. I currently code: block code, text code, java, javascript, C, C+, C++, html, and python. Would love to see more awesome tutorials on those coding languages. Keep up the AMAZING work!
These lessons are just awesome. Thank you for posting them. What would be useful in the comments, if you were interested in adding them, are the key concepts taught: like Vector2, enumerate, slicing.. and so on.
Nice video! That are two things that could be improved in the code though. First, a fruit can still spawn on top of the snake either in the very beginning, or if the for loop that was made to prevent that spawns the fruit in a previous iteration of the loop. Second, you can go left when the game begins, and immediately die, which is bad. But otherwise everything seems good!
Sooo good of a tutorial...2 things...we can use only one image of head, body and tail by transfroming them(rotating), and i found a bug....if i change direction very fast i go in reverse direction and i loose the game...
Really good tutorial. You explained everything in amazing detail. With a few other tutorials, they move too quickly, which causes me to have errors in my code that I don't know how to correct. This one is nicely paced, and I end up with a fully working and functional snake game.
This still worked with pygame 2.6.0 (SDL 2.28.4, Python 3.12.4). Fantastic video and thank you for these tutorials! I am learning alot but I did however run into a small issue with the scoreboard and grass. The dark green was rendering ontop of the apple and score. I checked the Draw Elements method and noticed that self.draw_score() was above self.draw.grass() in my code. I rearranged them and it fixed the issue. I learned alot from my mistake. I now kinda look at that method as layers.
Okay, so let's be real: I actually created a snake game last year using a different "teaching" channel. The channel was awful. I had the game at the end, but I had on earthly idea what any of the code meant, how it worked, or how to replicate it. I'm 5 minutes into your video, and I already learned more stuff in that five minutes - without even coding anything - than I did *making the project at the other channel.* Keep up the great work, my friend!
Awesome code and tutorial but I noticed 1 little flaw what can effect the game a lot. Right now you only check when you press left if the snake is going right. But if you press up or down and then quickly or at the same time left it breaks that and still goed directly left and causes you to die❤
This is an amazing tutorial and I'm really grateful for it. I was wondering about a a small bug I encountered that when I press two arrow keys at the same time, like trying to turn around, the snake crashes. Just curious, is this related to how we handle key events, and is there an easy fix? Another thing I found was that at the beginning the reason why the snake doesn't move is because the game is constantly resetting, as the snake collides with itself for some reason. I found this out when I added a sound to the player losing. Nonetheless, this tutorial has been a great help and, being the beginning programmer I am, figuring out how the game works and bugs I encountered has taught me a lot.
If you're having issues with your game running too slow, try this: import pygame import time window = pygame.display.set_mode((screendimensionshere)) last = time.time_ns() numberOfTicks = 60.0 ns = 1_000_000_000 / numberOfTicks delta = 0 running = True while running: now = time.time_ns() delta += (now - last) / ns last = now while delta >= 1: delta -= 1 for event in pygame.event.get(): if event.type == pygame.QUIT: running = False # event loop goes here # surface updates goes here pygame.display.update() pygame.quit() I hope this helps!
Firstly I use pygame for making games .But due to limitations I leaved it .Now I use godot for game development because it is light wight easy to use etc. But I am not professional. I want be a professional in godot and game development field .So plz help me bro. Because your totorials are to good. And I want that you will never discontinue it and upload awsome videos like that.Thank You
A pygame tutorial with best explaination for free? You earned new sub bro! Keep up pygame tutorial. I suggest a platformer next. I'm learning python and pygame. To add things to my resume. I don't want my resume contain only a bachelor degree. I want more. I'm interesting about programming and found that python is a great language to start.
Thx brother i am a kid 14 years old n i wanna be like u, i wanna learn coding n i so thankful to u that u make your videos with such a detailing Plz help me underderstand some stuff I will write it on the comments n once again thx
Slight correction at 0:03:12 the text at the bottom is supposed to say python 3.9 not pygame 3.9
Can you give link to assets you used here
@@hariharanthegreat5576 check the video description, there is a link to all the files :)
you are so sensitive to your mistake love it xD
:->
do you hav a link to all the graphics you used??
nvm I didn't notice the github link lol thank you.. I've been trying to teach myself how to program and this is by far one of the best tutorials I have found for free!!! super detailed and you explain everything!! alot of other tutorial I felt like I was just copying what they were doing but not rly understanding why im doing it!! thanks again
If anyone is new here and gets stuck around the 40min mark returning an attribute error. Try adding a double underscore before and after __init__. I just learnt a looooong lesson that I'll now never forget! haha
Thanks bro
this does nothing
@@Sam_GT_YT You have to put 2 underscores, not 1 or it will not work
I just found out your stuff. I was blown away by the amount of detail and effort you put into your videos! Your channel seems golden! Can’t wait to watch all your python game-developing related videos. Keep up with those awesome simple projects! 😎
yor channel is INSANELY underrated. I've seen many pygame tutorials yet I only understood 100% of what I was told is in your video, you explain everything so in depth and stop at every line of code to explain. You give examples and even show little animations to show us what you're trying to say. 10/10 keep it up man
This
This is so true!!! Keep making these please
This is a great tutorial even without having a solid understanding of python classes, I am still able to comprehend this a bit.
I am currently learning Python, but I don't know ANYTHING about pygame! I really wanted to learn it: My main motive for learning programming was to make games! You are the best person for me to help me learn. You add in litte bits of humor, so your vids aren't just plain coding. I really think that you are the best!
Python is realy bad choice if you want making game
Hey friend! How did it go for you?
yeah after learning python you can easily start using Godot using gd script which is 90% similar to python because python just has many bad things in game development which you cant avoid
@@No3inator could you tell me in a broad way what those "bad things" are?
IF YOU REALLY WANT TO MAKE GAMES THEN YOU NEED TO LEARN C++ ,C#, JAVA YOU WILL BE LIMITED WITH PYTHON AS IT IS BETTER SUITED FOR DATA MANIPULATION AND BACK ND STUFF. ALTHOUGH PYTHON IS A GOOD START BECAUSE IT IS SIMPLE
1:06:39 "Well takes no time at all to create it"
More like 2 days for me cuz im doing this sort of stuff for first time 😥
But i understood everything clearly cuz u explain so well so thanks for that🤗
Just started but I'm already loving the detail description of everything we are doing which is far better than some other tutorial which goes blazingly fast yet neglects to explain what is it that we are doing.
Same!!
Amazing, It is explained in a very detailed way
Of all the logic from the setup to finishing
I was happy getting the notification of this video. Keep it up, bro.
i believe this tutorial is the most underrated one of other pyhton tutorials. thanks for your efforts.
Man, your channel is amazing, your tutorials and explanations are clear and we'll explained. You have teacher material and the fact that all this is for free makes me appreciate and respect your work even more. Thanks mate
Hi, this is a great video, I learned a lot!
The draw_grass() function at 1:38:45 seemed a little bit overkill to me tbh, so here is how I did it if anyone is interested in it:
def draw_grass(self):
for i in range(cell_number):
for j in range(cell_number):
if (i+j)%2==0:
grass_rect = pygame.Rect(j*cell_size, i*cell_size, cell_size, cell_size)
pygame.draw.rect(screen, grass_color, grass_rect)
BG_COLORS = [(125, 215, 70), (100, 200, 50)]
for x in range(cell_number):
for y in range(cell_number):
rect = pygame.Rect(x * CELL_SIZE, y * CELL_SIZE, CELL_SIZE, CELL_SIZE)
pygame.draw.rect(screen, BG_COLORS[(x + y) % 2], rect)
this does the job as well :)
@@vihasharma804 works for me though
It's midnight i am gonna watch it tomorrow.
But i know it's will be awesome as always.😆😆😆
Please keep making more quality content.
Lots of love❤❤❤
This is the best tutorial I found so far to this topic. (and the prettiest one. :D) Every line is explained in more detail than all others tutorial I watched. You Sir, did a great Job! I felt like I was able to understand everything!
A tip for adding the snake tail: append a Vector off screen. This will become the last part of the snake, and will be the part that the move function deletes, keeping the old tail, and making it look like a part was added.
Perfectly Explained, You are genius. Keep making videos on pygame, I'm proud to find your channel.
How do you not already have a huge fan base, you're epic!
100th comment says that this is awesome tutorial you teach explain everything as other skip many things and at last we are confused but you are not like them you teach and explain and write everything, best tutorial as well as game of your channel.
Thank you for explaining the "why's". The puzzle pieces just fall straight into place
Ohh my God!! This is the best tutorial I had ever seen till today... The way you are explaining every tiny bit details is just amazing... Keep doing more video's..
Very good work and very good explanation. The only thing I found is that if you press two buttons at the same time like key.up and key.left and the snake goes to the right direction then you cause the game to end, i believe likely because the snake has not had time to go up and gives the command to go right. Again pretty amazing work keep it up!
Fantastic tutorial, explains concepts clearly and then applies knowledge to write code. Love your delivery style, perfect for young children to learn coding.
I found a lot of snake-game-tutorials, but I think, this is really the best one .
I love your Pygame videos. I'm having so much fun with this module, I hope to see more from you :)
Christian you're awesome keep on loading videos. We all have been waiting for new game videos!
I've just started watching your video about Flappy Bird. I want to say thanks for your videos. You make a huge influence on me and other people
I got so happy when I saw the notification. This tutorial is gonna help a lot. Thank you!
excellent tutorial very detailed thanks for the video!
Best tutorial of snake game ever found on TH-cam
thanks man! you are one of the best teachers out there, and you brought back my interest in python and programming!
I am just blown away by such an effort taken for smooth explanation, planning and gaming skills, you really came up with beautiful channel, All the Best for upcoming videos. Great Stuff !!! Thanks a tonnnnn... for everything. 😃
I can't imagine how I've could have invested the last 2-ish hours better than following your video and code along. Thank you so much for your fantastic work! :)
Incredible incredible video! Very descriptive and thorough with every little detail! You are an amazing youtuber, and I love the effort!
You definitely deserve more subscribers! Keep the videos coming and they will flock in.
This was by far the most helpful python tutorial I have ever watched! Every single detail was explained super precisely and yet so easily at the same time! Thank you so so much!
I have finished the tutorial, Huge thank you for such a video 🤝👌
This is the best video on #PygameBasics and #SnakeGamePython . You have explained everything in the perfect pace. I would recommend this tutorial to everyone who wants to learn pygame and also snake game using pygame. Best tutorial!!!! You Earned a sub!!!!
Jazakallah ... Very beautiful explanation ... Thank you so much❤❤❤❤
Congrats!
1 unlike only out of 5000 views great job this proves that you're videos are quality driven.
Your videos are so informative and well-put. I love your channel SO much. I am so grateful for the effort you put into making your videos, and that you explain concepts beyond the code in an easily comprehensible way. Your pacing is great too. I eeply appreciate your content.
broken it down makes it seem so user-friendly and easy to use. I can’t wait to start making soft! Thanks again!
Keep making these tutorials they are fun and easy to understand
thank you for this tutorial, I was struggling to get my snake program to work then I searched the internet to find the solutions but I did not find any , then I saw your vid , I learnt the pygame basics now I have coded many projects in which I had very few errors. thank you again for this very good tutorial. 😀😀😀😀
Such clean, logical, well organised code!
This is the best tutorial about pygame. I enjoyed it and also understand the concepts and logics very easily.
Wow, best pygame tutorial ive seen so far. Bravo.
Thank you so much! You helped me create my first game ever.
I even added things like out-of-bound wrapping check for when the snake goes outside of the grid and tail cut for when the head intercepts the body
That was a simple and a clear tutorial, thank you!
Just pixel perfect tutorial.
I think there is a small bug, not sure if I am the only one having this; however, if you press the down arrow key and right arrow key (while moving to the left) the snake will turn into its self.
My solution is I added a variable called moved = False (in class Snake) that I used to make sure the snake moved before talkin in another input.
I am not sure if this is the best solution, but it works.
hey can u please share detailed step how to solve that bug! soon
This channel is truly amazing ive recently got into pygame and I will definetly be using this channel for all my needs. Thank you so much !!!!!
Ive been working on this tutorial for nearly 6 hours and im only half way through it, programming is fun but challenging I spent an hour fixing indentation errors.
I wanted to creat snake game in python i saw so many tutorials could do the code and it worked but i wasn't satisfied cuz i understood only partly.
But ur vids are amazing the differences u show between surfaces and display surface, explaining each line code. Just prefect 🤗🤗
Wow, you are extremely helpful. I love how you explain each and every single line of code and just how you have put this tutorial together in general. This has been a great experience for me. Keep it up man!
Great video, excellent explanation.
thanks for the intro. I learned a lot and it was very good fun!
i think is more efficient to use a while loop to avoid the fruit spawns over the snake, this part i coded it like below
while self.fruit.pos in self.snake.body[1:]:
self.fruit.randomize()
thanks for the great tutorial, a channel like the yours i never seen before
THANK YOU SOO MUCH FOR CLEARING EACH AND EVERY PORTION SOO WELL ❤
You are the best mate, my greetings from Mexico ✌️🇲🇽💕
AWESOME VIDEO! Super clear explanations of how pygame works and breaking down the program into manageable sections. subscribed and can't wait to see more pygame and coding videos in the future : D
Great job on this Tutorial. Helped me get my head around vectors quite a bit more.
I love this tutorial it is so clear and informative! Plus every error i get is always my fault as i did a typo or forgot the () thanks so much i will definitely watch more of your videos and you got another sub!
Wow! This vid is awesome! I didn't even get stuck once! This is probably one of my better python projects. I currently code: block code, text code, java, javascript, C, C+, C++, html, and python. Would love to see more awesome tutorials on those coding languages. Keep up the AMAZING work!
These lessons are just awesome. Thank you for posting them. What would be useful in the comments, if you were interested in adding them, are the key concepts taught: like Vector2, enumerate, slicing.. and so on.
Very nice, complete and thorough tutorial!
Extremely well explained tutorial. Thanks!!!
i dont even need the video, I just enjoyed watching you make it lol
Nice video! That are two things that could be improved in the code though. First, a fruit can still spawn on top of the snake either in the very beginning, or if the for loop that was made to prevent that spawns the fruit in a previous iteration of the loop. Second, you can go left when the game begins, and immediately die, which is bad. But otherwise everything seems good!
Sooo good of a tutorial...2 things...we can use only one image of head, body and tail by transfroming them(rotating), and i found a bug....if i change direction very fast i go in reverse direction and i loose the game...
So glad I found this channel, I immediately subscribed! Can’t wait to try some of this out
Very Helpful and really easy to understand man.. keep fight and consistenly upload to create implementation PyGame learning with another game 👍
Thanks alot, first time i use pygame lib and i understand your tutorial, because you explained every thing very well and clear
:)
One of the best tutorials around. Good work mate!!
Really good tutorial. You explained everything in amazing detail.
With a few other tutorials, they move too quickly, which causes me to have errors in my code that I don't know how to correct.
This one is nicely paced, and I end up with a fully working and functional snake game.
how do you fixed 'MAIN' object has no attribute 'snake'
Fantastic Tutorial for beginners. I have learned lot from this tutorial.
This still worked with pygame 2.6.0 (SDL 2.28.4, Python 3.12.4). Fantastic video and thank you for these tutorials! I am learning alot but I did however run into a small issue with the scoreboard and grass. The dark green was rendering ontop of the apple and score. I checked the Draw Elements method and noticed that self.draw_score() was above self.draw.grass() in my code. I rearranged them and it fixed the issue. I learned alot from my mistake. I now kinda look at that method as layers.
Okay, so let's be real: I actually created a snake game last year using a different "teaching" channel. The channel was awful. I had the game at the end, but I had on earthly idea what any of the code meant, how it worked, or how to replicate it. I'm 5 minutes into your video, and I already learned more stuff in that five minutes - without even coding anything - than I did *making the project at the other channel.* Keep up the great work, my friend!
Awesome code and tutorial but I noticed 1 little flaw what can effect the game a lot. Right now you only check when you press left if the snake is going right. But if you press up or down and then quickly or at the same time left it breaks that and still goed directly left and causes you to die❤
you can store the movements in a separete variable.
newDirection = None
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_UP and main.snake.direction != Vector2(0,1):
newDirection = Vector2(0,-1)
if event.key == pygame.K_DOWN and main.snake.direction != Vector2(0,-1):
newDirection = Vector2(0,1)
if event.key == pygame.K_LEFT and main.snake.direction != Vector2(1,0):
newDirection = Vector2(-1,0)
if event.key == pygame.K_RIGHT and main.snake.direction != Vector2(-1,0):
newDirection = Vector2(1,0)
if newDirection:
main.snake.direction = newDirection
@@anemomenoma thanks, I will look into this
Hey bro i understand you are doing a very noble job for people who are beginers , but i would like to suggest you , upload more often
Will start uploading stuff more regularly soon!
You need more subscribers man! This is quality content!
Your explanation is awesome man! You’re the best teacher! 👍
Creat this game easily. Lots of love.
You defeated the entire purpose of the game in the thumbnail 😂
BTW nice tutorial 👍
You’re really a great programmer!
you are AMAZING MAN! Very clear and good class man!! CONGRATS!!!
This is an amazing tutorial and I'm really grateful for it. I was wondering about a a small bug I encountered that when I press two arrow keys at the same time, like trying to turn around, the snake crashes. Just curious, is this related to how we handle key events, and is there an easy fix?
Another thing I found was that at the beginning the reason why the snake doesn't move is because the game is constantly resetting, as the snake collides with itself for some reason. I found this out when I added a sound to the player losing. Nonetheless, this tutorial has been a great help and, being the beginning programmer I am, figuring out how the game works and bugs I encountered has taught me a lot.
I've been on this same problem aswell and I have tried many ways to fix it, haven't found the solution yet but I will tell if you if I ever find it
What a legendary channel. Keep up the amazing work man!
If you're having issues with your game running too slow, try this:
import pygame
import time
window = pygame.display.set_mode((screendimensionshere))
last = time.time_ns()
numberOfTicks = 60.0
ns = 1_000_000_000 / numberOfTicks
delta = 0
running = True
while running:
now = time.time_ns()
delta += (now - last) / ns
last = now
while delta >= 1:
delta -= 1
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
# event loop goes here
# surface updates goes here
pygame.display.update()
pygame.quit()
I hope this helps!
Thank you for the detailed and precise tutorial! Keep up the great work!
Hey clear code
you deserved more subscribers.
really nice videos.
Nice tutorial every beginner will understand this.
Btw is there anyway to make snake movement smooth?? pls let me know
Firstly I use pygame for making games .But due to limitations I leaved it .Now I use godot for game development because it is light wight easy to use etc. But I am not professional. I want be a professional in godot and game development field .So plz help me bro. Because your totorials are to good. And I want that you will never discontinue it and upload awsome videos like that.Thank You
Well explained! I loved the amount of detail given throughout the video
Wow, we need more tutorial like this, keep it up🥺❤️❤️
Friends : what did you had for breakfast?
Me : I had some eggs in a rectangle plate
Every your video is pure gold
A pygame tutorial with best explaination for free? You earned new sub bro! Keep up pygame tutorial. I suggest a platformer next. I'm learning python and pygame. To add things to my resume. I don't want my resume contain only a bachelor degree. I want more. I'm interesting about programming and found that python is a great language to start.
a platformer will come later this month... a really extensive one!
@@ClearCode Really? I'm exciting!
This so awesome, really interesting video, keep up doing well!
Thx brother i am a kid 14 years old n i wanna be like u, i wanna learn coding n i so thankful to u that u make your videos with such a detailing
Plz help me underderstand some stuff
I will write it on the comments n once again thx
I just completed your udemy course love you