We all have played games in our lives. Whether it may be a simple snake game or complex games like Pubg, valorant, or Fortnite, or board games or Arcade games. Do you remember the patterns, the levels, the stages that you cleared to win? Do you remember the scores that you earned while playing? Do you remember how you won a game and how you lose? I bet you must have remembered the winning streak and proudly talked about it. But have you guys ever thought about how is that even possible? How car racing can be minimized on our laptops and mobile screens? Do you want to make such a game? And if I say you can make games with python? How would you react? Many of us don't know this but python supports many libraries which are meant to do game development and make a game. We will be introducing two such popular python libraries - Pygame and pyglet. We will be briefing you about what the two libraries are. We will give a topic-wise introduction to these library components. Also, the megastar of this article would be to show you how to make a game using these libraries. So get on your chairs, tie the seat belt, we gonna have a long and hurdled ride to our destination, and we will make sure you win.