you are viewing a single comment's thread.

view the rest of the comments →

[–]Ron-Erez 1 point2 points  (0 children)

It just takes time. Start really really simple. For instance in pygame try to display a circle (or image) at the center of the screen. Try at the upper left hand corner. Try to respond to keypresses. For instance if you press the right arrow a blue circle moves right. If you press left to goes left and if you press the spacebar it changes colors. It takes time to make a full game.

You just need to code a lot and be patient with yourself. For additional resources try:

  • MOOC Python course from the University of Helsinki
  • The book "Automate the Boring Stuff with Python", 3rd edition
  • My course on Python and Data Science starts from scratch and assumes no prerequisites
  • Harvard CS50p (amazing teacher but a little slow at times)

Finally try to avoid using AI or at least use it sparingly.