What other tutorial series do you guys want to see?!
@Roknok4 жыл бұрын
I have a request you once showed a drawing screen where we could save the drawings too I wish you could make a tutorial on that
@kirollssabri46514 жыл бұрын
Can you make how to build a website from zero and thanks for your help ❤️
@ArryNation4 жыл бұрын
Can you please make the game ludo with pygame
@ArryNation4 жыл бұрын
@UCnrv_eurX5cOYfX1_tQ14xg He does not do html
@patjr352344 жыл бұрын
maybe a os tutorial?
@prashantsaxena1334 жыл бұрын
Happy teacher's day sir...... Teachers' Day is a special day for the appreciation of teachers. And, you made me understand a lot of things whether it's tenserflow or python or flutter ..... Or any tech here's the spot I come for ..... Thank you sir for being a guide to me in my journey....
@Rurdock4 жыл бұрын
This is an incredibly solid tutorial. Not only about making Checkers, or using Pygame, but to improve the use of Classes, Modules and how to structured the code. I started very recently and learned a LOT from this tutorial and the rest of the channel. Thank you very much Tim.
@AnoojShete4 жыл бұрын
Teaching is the one of profession that creates all other professions. Thank you for helping me to become the person I am today. Happy teachers day! 🙂
@ImFoxyGrandpa4 жыл бұрын
Brand new teacher who stumbled backwards into a computer science teaching gig this year. Your videos have helped bring me up to speed before the new year. Thanks mate.
@kiran101103 жыл бұрын
Such a concise and crisp tutorial. Better than anything my professor has been trying to show us lol
@roryderrick84614 жыл бұрын
Thanks again Tim for a great tutorial. I wasn't so much interested in checkers but found your folder structuring and file naming conventions VERY useful. Its one thing to see a tutorial on how to do this and another to see it in practice. Great job and thanks!
@kavinbharathi4 жыл бұрын
Perfect timing... I learnt about minimax from coding train. Now implementing using python and pygame. Awesome
@amirfirdaus35734 жыл бұрын
Just a suggestion that it would have been more helpful if you make an introductory video on how you approach and the thought process to create the checkers game beforehand so we can grasp the whole logic in the coding much easier.
@jamesingleton22939 ай бұрын
Hi Tim, great tutorial, thank you. I just wanted to make you aware of an issue with the subtitled comments on your video at 7:52 -7:53. It seems to think you say the F word 😂
@ChupoCro4 жыл бұрын
@21:16 (line 15) you should swap *row* and *col* in *draw.rect()* although the end result is the same.
@craiglobo21654 жыл бұрын
Damn your editing skills have increased
@wertuxhd62014 жыл бұрын
The bg on your wall as always and the gamee.. Lets start a new seriesss finally! Tim you are denitely netflix for me :D Learned everythin from you..
@lukemcleod83924 жыл бұрын
started off programming with pygame - this is very cool
@programmingwithpranav23664 жыл бұрын
Hey Tim, Will you make a series teaching how to make agar.io or paper.io or diep.io or any fps game in Python Day - 12. Like so he can see(btw I am the first viewer)
@royal63554 жыл бұрын
Great idea.
@programmingwithpranav23664 жыл бұрын
@@royal6355 Thanks
@dimosthenistheocharis99874 жыл бұрын
yeapp
@davefinn60313 жыл бұрын
Top video Tim. really enjoying your tutorials!
@killianward91272 жыл бұрын
You're videos are great, you should consider using a circular facecam, it would make your videos look really slick
@rammohankudva54974 жыл бұрын
Congrats on 400k subscribers ur doing a really good job 😃
@akshaysharma85624 жыл бұрын
Yes we want more intermediate stuff and want to learn the applications of data structures ,mL and ai ,neural networks from u bro love your work
@unknownpy50034 жыл бұрын
WOW thanks tim I also bought your merch and its sick. Nice job with the merch and the videos you make!!!
@Omer-jb2io4 жыл бұрын
what text highlighting extension do you use?
@tommeer883 жыл бұрын
Nice tutorial! How do you set up your syntax highlighting? I really like yours
@Oliverkor3 жыл бұрын
you figure it out by any chance? I like it too!
@kiduskin80244 жыл бұрын
thanks man this was so helpful
@iulian96c4 жыл бұрын
Thank you for this amazing tutorial! I actually begin working on a TBS game in pygame and I found inspiration for the board and how to make the logic of the pieces (units) on top of the actual board (map)
@CalBart424 жыл бұрын
woww dude ... cant wait for part 2 ...
@hugofoltin56474 жыл бұрын
Please do the minimax algorithm, I have been trying to implement it on tictactoe, and I just couldnt do it. It would really help me
@TechWithTim4 жыл бұрын
The next series will cover that!
@hugofoltin56474 жыл бұрын
Tech With Tim thanks :)
@jhudk2d4 жыл бұрын
related to that, I found a package with the implementation of the monte carlo tree serch algorithm for two player games. It comes with an example, which happens to be the tictactoe game. I used that package to build a two player cards game and I learned a lot understanding the implementation of the algorithm and how are structured its classes and methods. It is called mctspy, you can find it in pypi . org
@15tefera4 жыл бұрын
you are literally me right now but with chekers
@shohvaliev21784 жыл бұрын
I was wondering which theme you are using in the video??
@pythontutorials65064 жыл бұрын
pls tell when 2nd part is coming ??
@SkyFly198534 жыл бұрын
Thank you so much for these tutorials!
@alixaprodev4 жыл бұрын
I have never played this game but It was very informative tutorial.
@pranay59924 жыл бұрын
@Tech With Tim i think you should consider refactoring and improving code on some of your previous pygame projects(like side scroller) as i believe that would help you as well as the viewers. Keep up the good work as always
@nzf-kx2qol1g124 жыл бұрын
Salutaions, no ads👏👏👏
@moreorlesspro48694 жыл бұрын
A true gamer and a coder plays counter strike just like tim
@ViratKohli-jj3wj4 жыл бұрын
I love ur videos buddy
@pepemesquita47854 жыл бұрын
Tim, why are u using VScode instead of pycharm? You´ve previously sad you preffered pycharm, did u chage your opinion, or this is especificly to this project?
@faneeshmunjal28804 жыл бұрын
And till the next video you will have 400k subs 🎉🎉🎊🎊
@RohanKumar-zd3pc4 жыл бұрын
I learned how to play checkers by watching this video
@AnimeThings_4 жыл бұрын
first time i am loose to comment first in this channel
@matthewcunningham22782 жыл бұрын
From checkers.board import Board not working for me
@reemmikulsky13824 жыл бұрын
l would like to see more height level tutorials in pygame your content is very good you teach like a master thank you for all the tutorials love you
@josetem144 жыл бұрын
18:02 Tim I just wanted to thank you, I'm currently working on a project using pygame and my team and i were having difficulty trying to figure out how packages work. One last thing: May you call modules from outside of the package? i.e. Let's say I wanted to import main.py or some other script from that level to constants.py, is there a way to do that?
@adrielbradley66774 жыл бұрын
Isn't something outside the package just a normal module?
@kimeg72944 жыл бұрын
Within constants.py, add one of the following lines depending on your usage: import main #works only if main.py is located in the same directory as constants.py import folder.main #works only if main.py is located in a folder called "folder" which is in the same directory as constants.py
@HDbIce-oj3wv4 жыл бұрын
Yes bring more tutorial
@elveyo91064 жыл бұрын
Awesome tutorial Tim!I'm just interested how much time did you spent on planning how will this work.
@Roknok4 жыл бұрын
Happy Teacher's day to you ! !
@z3r0legend424 жыл бұрын
Have you tried the atom editor he's pretty good !
@souravbhardwaj85514 жыл бұрын
Hello sir happy teacher day
@portlyoldman4 жыл бұрын
Ahah! more Tech with Tim for me :)
@vijayragav47174 жыл бұрын
Hey! Tim can you tell me which Framework to start first with for Web development in Python?? Django or Flask
@vijayragav47174 жыл бұрын
I thought Tim would reply 😭😭
@vascopacheco56163 жыл бұрын
How do I run the game properlly? please help
@thegimel4 жыл бұрын
Great content, thank you Tim! BTW, what vscode color theme are you using? it looks like Monokai, but not exactly? Thanks!
@someoneontheinternet30904 жыл бұрын
Someone has probably said it already but just in case, Checkers rules say that if you can jump someone you must
@Roknok4 жыл бұрын
6th person to comment. Though I haven't yet seen the video I am sure it will be great
@ChrisBarrow19903 жыл бұрын
I like your settings in VSCode. What are they? I don''t seem to have the imported variables highlighted (BLACK, RED, etc)
@revanthgsr3 жыл бұрын
Which extension in VS code do you use to get the suggestions for Pygame?
@darkdelusion4 жыл бұрын
Tim, when setting up new projects why do most python tutorials not go over setting up a virtual environment. This is really something I wish I would have know about when I first started with python.
@ogif24 жыл бұрын
What settings, extensions do you use in the sublimetext?
@subhayanbairagi5104 жыл бұрын
For ubuntu 20.04 terminal the first command would be ------- sudo apt-get install python3-pygame ---------
@CeeTee4694 жыл бұрын
23:31 square was spelt wrong. Gotta be cautious with the errors. Built this game quick 👍🏼
@vivotv46892 жыл бұрын
Do you have a simpler version to make checkers using only lists and not using GUI?
@trig13104 жыл бұрын
could you do a tutorial for chess as well?
@sudhar65164 жыл бұрын
Great tutorial !!
@programmingwithpranav23664 жыл бұрын
ikr
@phamduy22514 жыл бұрын
Hi Tim, I'm from Vietnam and I'm a big fan of you, so could you make a video about data like data engineer or something like that? Thank you so much 😍
@jordanping61924 жыл бұрын
may i ask what ide you are using?
@ketansonar82994 жыл бұрын
Bro pls tell me Which theme are you using
@Fersko4 жыл бұрын
Hi. How to stop the window from closing immediately when executed?
@spark15393 жыл бұрын
what form of python are you using that allows all the sub windows? I can only find the basic python which results in 50 odd windows when im creating code.
@degstenk4 жыл бұрын
Great channel! Thanks!
@Oliverkor3 жыл бұрын
Where did he get the nice syntax for his python?
@FarfarKaisenАй бұрын
at time stamp 13.35 you open the window after pressing play for the first time, for some reason my pygame window is not opening do you know what it could be?
@lukpuk97234 жыл бұрын
I'm having problems with making an exe file from a pygame based game on python could you maybe make a video about it?
@h3ll0m354 жыл бұрын
Nice tutorial. Can you make a video on how to make a map on pygame
@raymondmichael49874 жыл бұрын
This is good brother, Can you extend this to have option whether to play again AI or another human player! Keep up the good work. Greetings from Tanzania 🇹🇿
@TechWithTim4 жыл бұрын
Yep! I will show how to do both ways
@Dr.Cosmar2 жыл бұрын
VS Code makes learning easy IMO
@holycow48894 жыл бұрын
New Microphone?, the audio is somehow better 🧐
@AmitBenShimon4 жыл бұрын
just an fyi.. you don't need a __init__.py file since python 3.3 for empty __init__ files
@basicallyluci8048 Жыл бұрын
7:53 Subtitles: 'zero and two 50. Fuck.'
@vlatkotuchev80074 жыл бұрын
Hey bro, i have a small problem over here. I am using mac and pycharm to code and i can see only the grey surface showing up and i can't see the red and black board. I don't know if i need to change something in the code in order for this to work, i've searched on google and yt but i couldn't find anything. I don't have any mistakes in the code. Happy if you can help me solve this
@RomanReigns-ds8hs4 жыл бұрын
Can you make a video on some project ideas on python automation (mainly selenium projects)?? It would be more helpful if you do so!!
@RandomNPC25324 жыл бұрын
At 13:35 when I run the game it states that the 'ModuleNotFoundError: No module named 'checkers.constansts' '. Is there a specific reason for it? I double checked and I have the __init__.py file and the constants.py file inside the checkers folder.
@RandomNPC25324 жыл бұрын
So to fix it I just deleted the line. Saved it and it worked for some odd reason XD lol
@RandomNPC25324 жыл бұрын
Also I had a big issue with linting messing with my vsCode. I just uninstalled everything python and vsCode related. Than when I installed it back just made sure the PATH was also installed with both of them
@aaravgp13324 жыл бұрын
I got an error , in which it said builtin_function has no attribute tick or whatever .
@amalirfan4 жыл бұрын
Hello sir, I had thought that in python module is the python files and packages are folders with __init__.py in it, is that wrong?
@techtutorials88124 жыл бұрын
Cubes are three dimensional. The colored shapes that make up the checkered pattern on a checkerboard are two dimensional and are simply called squares ;-).
@techtutorials88124 жыл бұрын
Never mind, you fixed it partway through.
@amrashour7285 Жыл бұрын
if i want to make it player vs player. what i should do?
@AgentRex424 жыл бұрын
Hi, awesome ! And what is the AI ? Minimax ? Q learning ? I'm puzzled... ^^
@brucea98716 ай бұрын
I just watched the beginning of the video so far and I noticed you made a programming error regarding the rules. I always thought in checkers captures were mandatory if one was possible (unlike chess, in which a capture is mandatory only if it is the only way to get out of check). So I checked online and Wikipedia said in most official versions of the rules capturing is indeed mandatory in checkers if a capture is possible. The AI did not capture your piece when it had the opportunity so you made an error in your program. You should have programmed it to make a capture if one was possible.
@ro-go3md3 жыл бұрын
If I’m not using visual studios code what would I put for def __init__(self)
@bibekbirsingh94334 жыл бұрын
I am using pycharm and when I ran enter pycharm it said module does not exist even though I already installed it. I did this and it worked. If you're facing the same problem in pycharm this may work. 1. typed pip3 install pygame in cmd, which told me: requirement already satisfied pygame in C:\Users\mike\AppData\Roaming\Python\Python38\site-packages 2. I opened the site-packages folder and copied pygame 3. Go to File> settings> project: project name> project structure . You will see the location of the project file and a venv folder inside of it. Go to site-packages inside of it. C:\Users\mike\PycharmProjects\Namaste\venv\Lib\site-packages 4. Pasted the pygame folder there and ran import pygame and it worked.
@lardosian4 жыл бұрын
Would it be possible to make R Type in pygame?!
@magicfay4 жыл бұрын
Hey, Tim thank you for the tutorial. By the way, I was trying to do it but when I put " from .constants import WIDTH" they told error. Can you help me?
@NickZack2 жыл бұрын
Hi I found the solution. Your Upper level and lower level folder have the same name. Rename your upper level folder to CheckersMain and it should work.
@magicfay2 жыл бұрын
@@NickZack thank you very much
@agilecybercraft15194 жыл бұрын
when ever i load my windows the widows says not responding
@Fersko4 жыл бұрын
Hi. Even though I'm doing the same thing, I get the "'python' is not recognized as an internal or external command, operable program or batch file.". Can someone help me?
@jameserickson7607 ай бұрын
is there any way to do this in google cola
@emilgame9253 жыл бұрын
This is seriously challenging. Would love to create my own checkers and also input a login menu to it. can you do that for me for payment ?
@kose2ik4 жыл бұрын
not bot. good video.
@SBiswas1967 Жыл бұрын
18:40 problem
@thepelican38104 жыл бұрын
ImportError: cannot import name 'WIDTH' from 'checkers.constants'
@NickZack2 жыл бұрын
Hi I found the solution. Your Upper level and lower level folder have the same name. Rename you upper level folder to CheckersMain and it should work.
@13Orcun2 жыл бұрын
hi! How can i fix this error? from .constants import BLACK, ROWS, RED, SQUARE_SIZE, COLS, WHITE ImportError: attempted relative import with no known parent package
@msheheryar94532 жыл бұрын
did you fix this error?
@13Orcun2 жыл бұрын
@@msheheryar9453 no, actually i didn't try to find out
@mohammediftekhar14244 жыл бұрын
Need a pygame platformer tutorial...
@T3BFitnessTripleThreatBoss4 жыл бұрын
Is double // floor division?
@TechWithTim4 жыл бұрын
Ya! Called integer division :)
@0darkwings04 жыл бұрын
Hi, why you ignoring the PROBLEMS that you have in main.py, piece.py, and board.py? I also have them but it still running without any error, but I don't get why he does not recognize QUIT and so on in pygame in main.py and he continues to complain about the 'from' statement that he can't import checkers.constants (but still running without errors) I will appreciate an explanation for that :)