What kind of programming projects can be done using Kivy?

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
3 replies · 2K views
Shreyas Shree
Messages
18
Reaction score
0
What kind of programming projects can be done using Kivy? More specifically, can Kivy be used for making desktop apps, video games?
 
Physics news on Phys.org
Kivy is for Python on mobiles. If you aren't targeting mobiles or tablets I would avoid it. On a deskop, if you wanted to use Python you can just use Python and a game library like Pygame. Python is used for several games but it wouldn't be my first choice for gamedev as Pygame is a bit ropey. On a Windows desktop you'd probably want C# and any of the free game engines like Unreal or Unity. Unreal's better but slightly harder to use. Unity is more cross-platform friendly. On Android, most games are C++ and most of everything else is Java.