13 Answers
+ 11
I notice your last sentence "Please upvote my post so that I can get the badge", so I have downvote your thread to discourage you from pursuing virtual achievements.
Do you join SoloLearn for these Badges?
Badges are virtual achievements, which tech apps use to hook user to stay at their app.
While you have psycological satisfaction with obtaining badges, you can't take these virtual achievements back to your real life.
What can you bring back to your real life?
Only your programming skills, isn't it?
Focus on learning.
+ 6
You should check out *pygames*
+ 6
Gordon yeah I think what you say is right, you inspired me. These are just virtual achievements,I should have focus on learning to get real achievements. Thanks for your kind words
+ 6
I didn't know that games made using Pygame were called pygames.
+ 6
Python cannot make games but programmers can, using Python libraries.
+ 4
Gordon never heard about ursina game before, thanks for letting me know! :-D
+ 3
You can try pygames but my suggestion is go for Godot Engine, it's a fully fledged game engine. It use gdscript which have syntax almost similar to python just a little bit different but you'll get used to it. It also support 3d if you are curious :)
+ 3
If you are serious about game development then python isn't the language that's best for it. Go for unity engine if you are beginner, unreal engine is great too but unity is easier to get started
+ 3
I create a flappy bird game and plateformer using pygame module in python so u can
+ 3
Amanda đ
Try Ursina
https://youtu.be/aCpBzdciU0o
+ 2
But I think pygames is not good enough because the graphics is not smooth (pixelated...) and maybe not support 3d
+ 1
Yes python can be used to make games, but if you want to go into game development I would recommend you learn c++ or c#