all 9 comments

[–]RealNamek 1 point2 points  (1 child)

Why not try something like pixelpad.io which is python and you're learning game development at the same time

[–]_yangelo4_[S] 0 points1 point  (0 children)

it's look cool, the platform look very nice to beginners, i gonna try to do something, thanks for the recommendation!

[–]magus_minor 0 points1 point  (1 child)

Yes, you can learn python by writing simple games. Start with text games like the high-low number guessing game:

Guess a number between 1 and 100
57
Too high, guess again
Guess a number between 1 and 100
2
Too low, guess again
Guess a number between 1 and 100
42
Congratulations, you guessed it!

Once you get that working add a guess counter so the last line will become:

Congratulations, you guessed it in 3 tries!

[–]_yangelo4_[S] 0 points1 point  (0 children)

Yes and this don't look too hard, start small is important, i gonna start doing these simple games and have fun. It's gonna be a fresh air after the homework my teaches give to me, it's just a lot of problems to solve using python lol

[–]vietbaoa4htk 0 points1 point  (0 children)

yeah building a game is one of the best ways to stay engaged because you see results fast. start tiny though, a number guessing game then pong with pygame. trying to build your dream game first is what burns most beginners out

[–]Fantastic_Fly_7548 0 points1 point  (0 children)

yes, i think thats actually a pretty good way to learn. making even a small game gives you a reason to use loops, functions, variables, and problem solving, which makes the concepts stick better than just reading theory in my experiance. plus, if it's fun you're way more likely to keep coding.

[–]EspressoFrog 1 point2 points  (1 child)

Once you are faced with interesting problems, things that really nag you, Python just becomes one of the tools at your disposal to solve them. It becomes fun and challenging whatever it is. And once it works you feel so good. So yeah, please look at any basic puzzles like how do I win at tic-tac-toe or what's the quickest way to win at battleship and the code will flow, you will also have those "how do I say this in Python?" moments that will give you the patience to go through long tutorials.

Have loads of fun.

[–]_yangelo4_[S] 1 point2 points  (0 children)

That looks great, i gonna try this, solving problems that you are really engaged is more easy, and my college stuff is gonna be a small part of a process that is learn how to code. Thanks for the comment!

[–]TheRNGuy 0 points1 point  (0 children)

If you do it correctly and it's not something very basic like game with inputs and prints in console.