Python/Pygame Checkers Tutorial (Part 2) - Pieces and Movement

preview_player
Показать описание
In part two of this python checkers pygame tutorial we will be working towards creating and moving the pieces on the board.

◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾

💰 Courses & Merch 💰

🔗 Social Medias 🔗

🎬 My YouTube Gear 🎬

🎤 XLR Microphone (Rode NT1): Not available

◾ 💸 Donations 💸 ◾
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾

⚡ Please leave a LIKE and SUBSCRIBE for more content! ⚡

⭐ Tags ⭐
- Tech With Tim
- Python Pygame
- Pygame Checkers
- Checkers Pygame
- Python Checkers
- Python Checkers Pygame
- Pygame Checkers Tutorial

⭐ Hashtags ⭐
#python #pygame #checkers
Рекомендации по теме
Комментарии
Автор

Respect Tim for creating such wonderful channel 👏

Pyplane
Автор

Hey Tim!
Great video, the project really fits to my skill level!
I'm really excited for future episodes.

Also, I noticed that in class board > move() it should probably be if row == ROWS - 1... instead of if row == ROW ... .

karl
Автор

I can give you a tip for speed optimization. If you create a pygame.Surface the size of the window in the board.__init__. Then .blit() the board on that surface and in the main function, you draw only this static surface, instead of calling board.draw() which is a nested for loop. This is a great way to optimize the slow drawing of multiple static objects like the board squares.

vlplbl
Автор

Brilliant Channel! Great stuff to learn ! I would recommend this as the best coding channel to learn from. Thanks Tim, for these great tutorials. Helped a lot!

rishabhmishra
Автор

Tim thank you I have been here since day 1 and you have been helping a lot by your django tutorial and some books I have now got a job thank you love you man

nafiyad
Автор

Those pygame tutorials are amazing! Keep on doing them, helps a ton.

Amitbidermoon
Автор

Hey Tim. I appreciate you and your content.

harispapadopoulos
Автор

I was over the moon when I saw this vid in my feed. I was afraid this would become another systems design playlist

anasadeelallawala
Автор

A pretty awesome tutorial, but you should slow down a bit.
Maybe take time to explain in more detail, personnaly I would have love to have some more in depth explaination on why you choose what maths formula in place of an other.
Overall, you deliver a really good learning point but it fell needlessly rush.
Thanks again for making this content

chloelisa
Автор

from 8:00 after wrieting the code it doesn't work and says Board has not attribute board only for the draw function but not the others

annieshi
Автор

Thank you tim! What laptop are you using?

prithvi
Автор

Tim if you reply to this comment, I will be filled with determination to finally start building my portfolio. I need this one last push.

johnmcway
Автор

I think Tim made this right after the first part because he's wearing the same T-shirt 😂😜

aadityamunjal
Автор

Can you please tell all the extensions you installed for Visual Studio Code and how you made all your constants purple in color? I think its really cool.

programmingwithpranav
Автор

Amazing tutorial already, really helpful to explore the pygame syntax. Do you make a plan in advance, like in pseudocode or something?

jelle
Автор

it says board has not attribut board I've defined board too I don't get why its not working I've tried everything and re writing the code

annieshi
Автор

Hi! I have a small problem. When i run the program it does not draw the board. A blank window pops up for a little while but I can't see the board with pieces. Plus in def draw_squares(self, win): I can see the information that it can be static, which I don't quite understand. Do you know a solution to those problems?

nataliaszczepkowska
Автор

I am your biggest fan . Tim is awesome

nirmaltheprogrammer
Автор

Could you start a pyglet 3D tutorial series perhaps? maybe even teach us to make mine craft? just saying...

shaharyarahmed
Автор

please help it says booard object has no attribute board

annieshi