PyGame sagt dies auf ihrer Info- Seite:
Wirklich tragbar. Unterstützt Linux (Pygame wird mit den meisten Linux-Distributionen geliefert), Windows (95, 98, ME, 2000, XP, Vista, 64-Bit-Windows usw.), Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD / OS, Solaris, IRIX und QNX. Der Code enthält Unterstützung für AmigaOS, Dreamcast, Atari, AIX, OSF / Tru64, RISC OS, SymbianOS und OS / 2, diese werden jedoch nicht offiziell unterstützt. Sie können es auf Handgeräten, Spielekonsolen und dem OLPC-Computer (One Laptop Per Child) verwenden.
Python selbst ist extrem portabel und einfach genug, um auf neue Plattformen zu portieren (vorausgesetzt, jemand hat es noch nicht für Sie getan). Die Dinge werden "interessant", wenn Sie auf einige plattformspezifische Bits zugreifen müssen. Hier kann PyGame Ihnen helfen, wenn es die Plattformen unterstützt, die Sie sich ansehen, oder Sie können es portieren.
Ein halb verwandtes Problem besteht darin, dass einige Verteilungsmethoden (App Stores) möglicherweise keine Anwendungen zulassen, in denen unbekannter Code von Drittanbietern ausgeführt werden kann. Sie müssen Ihr Python und seine Skripte sperren, damit sie nicht auf etwas außerhalb der Anwendung zugreifen können, und möglicherweise verhindern, dass Skripte ausgeführt werden, die Sie nicht als Teil des Spiels bereitgestellt haben.