Android上的Pygame / Kivy?

时间:2017-09-23 06:22:20

标签: android python-3.x kivy 2d-games qpython3

所以,我在Android上的Python 3.2中编程(我使用的应用程序是QPython3),我想知道我是否可以使用智能手机制作带有图形界面的Android游戏/应用程序。可能吗?如果是,我该怎么做?

2 个答案:

答案 0 :(得分:0)

可以使用kivy在qpython(而不是qpython3)中编写Android应用程序/游戏。

唯一的问题是您无法在智能手机上将其导出为apk文件。

为此你需要一台Linux PC /笔记本电脑。

如何编程和运行您的应用/游戏:

  1. 下载qpython here

  2. 在应用程序中
  3. 转到qpypi并下载kivy

  4. 在qpython编辑器中编写您的第一个kivy程序(kivy doc)(Kivy crash course

  5. 然后你必须在实际代码之上添加这些代码行(在main.py文件中):

    #-*-coding:utf8;-*-
    #qpy:2
    #qpy:kivy
    

    然后你可以运行你的代码。

    我希望我能提供帮助。

答案 1 :(得分:0)

看看在手机上使用Linux(另一个Kernal)发行版。许多人基本上会像个人电脑一样,只是缺乏动力。我敢肯定,您可以使用它来运行常规Python。然后,您可能还会考虑将renpy移植到android或什至kivy,但我认为kivy与您拥有的任何东西都非常不同,并且基本上需要学习一种新语言。

在手机上操作系统的彻底更改是我能想到的唯一选择,而且可能是最好的选择。我无法想象android的任何框架都会像为PC开发的框架一样庞大。您也许可以找到一些可能有用的被入侵的端口版本,一个名为idk的工具。