How to Make a Game in Python: Tkinter, Pygame, and Kivy Comparison and Tutorial!

How to Make a Game in Python: Tkinter, Pygame, and Kivy Comparison and Tutorial!

L
LeMaster Tech
1 Video View·Apr 24, 2025

This video discusses the three most common methods of constructing video games in Python's object oriented programming language!
Tkinter is an easy to use GUI for simple computer applications but becomes less effective when more moving pieces and functionality get added.
Pygame is great for basic 2D video games and can be used for everything from pong to run and gun games, space invaders and even turn based RPGs, but doesn't perform well in creating mobile applications.

Kivy is universally compatible and can be used to create apps that work for windows, mac, linux, android or ios app stores! It also has a fairly difficult learning curve due to its unique syntax and separation of functionality and design, but can also be used to create great mobile applications and games!

We have hundreds of hours of instructional content on the channel and create more every week so be sure to subscribe to stay up to speed! Thanks for checking out the video and good luck with your projects!

https://www.youtube.com/channel/UCV5Ab39YnXvTZ6Grar9URxQ