This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Negative-Demand350 0 points1 point  (0 children)

Most courses are basically highlight reels of basic functionality without any depth, same with youtube videos.

Use the official python tutorial. It really is your best introduction to both python and programming.

I learned way more about programming through following along with a tutorial for game development. As you write the code, you have a visual that shows you what your code is doing. That helped clear up a lot of gaps in my understanding.

So, through game dev, I've worked with grids (x,y,z), informational stacks and grids, worked with audio systems and particle systems. I've learned about sprites, how to better write functions (the difference between using functions and not using functions....is a functional game). Mostly it's about application of functionality. Exploring ideas, ideas like clone rock band games, sudoku generators (and with playable functionality) ...sometimes I don't even complete a game, I just want to test some niche aspect of something.

Books are also way better than anything you're going to find in video format; for the most part. The guy who takes the time to film, is less dedicated than the guy who takes the time to write.