rapt-pygame-example, 使用RAPT封装 Pygame(_sdl2) 游戏的示例

分享于 

4分钟阅读

GitHub

  繁體 雙語
Example of using RAPT to package Pygame(_sdl2) games.
  • 源代码名称:rapt-pygame-example
  • 源代码网址:http://www.github.com/renpytom/rapt-pygame-example
  • rapt-pygame-example源代码文档
  • rapt-pygame-example源代码下载
  • Git URL:
    git://www.github.com/renpytom/rapt-pygame-example.git
    Git Clone代码到本地:
    git clone http://www.github.com/renpytom/rapt-pygame-example
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/renpytom/rapt-pygame-example
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    RAPT Pygame示例

    这就是如何在Android上实现简单Pygame游戏的一个例子。

    步骤 0: 准备游戏。

    请确保你的游戏的主文件名为 main.py.

    请确保你的游戏将以pygame_sdl2运行。 通常,这包括添加行:

    
    
    
    
    try:
    
    
     import pygame_sdl2
    
    
     pygame_sdl2.import_as_pygame()
    
    
    except ImportError:
    
    
     pass
    
    
    
    
    

    在 main.py 文件的顶部,在第一次导入pygame之前。 ( 但是请注意pygame_sdl2还没有实现所有 pygame。)

    目前,RAPT只支持 python2.7.

    这个存储库作为一个简单的pygame_sdl2-ready游戏。

    步骤 1: 安装依赖项。

    RAPT依赖于你的计算机 Having 路径中的一个 JDK,以及 python 2.7安装。 如果你使用 32位 python 2.7,那么你将需要一个 32位 Windows。

    你可能还需要安装设备驱动程序和权限以确保androidsdk将与你的设备通信。

    步骤1: 下载并解压 RAPT。

    http://nightly.renpy.org/current/ 下载最新的RAPT版本。 你想要的文件将以 -rapt.zip 结尾。 解压文件。所有进一步的命令都应该从rapt目录中运行。

    步骤:安装 androidsdk。

    这可以通过运行以下命令来完成:

    
    
    
    
    python android.py installsdk
    
    
    
    
    

    RAPT将提示你接受各种许可证,并创建签名密钥。 每次RAPT安装只能完成一次。

    步骤 4: 配置游戏。

    配置游戏:

    
    
    
    
    python android.py configure/path/to/rapt-pygame-example
    
    
    
    
    

    正确的答案因游戏而不同。 对于我们的示例,我们使用:

    • 全名:Android测试
    • 简称:Android测试
    • 软件包名称:org.renpy. android_test
    • 人类可读版本:1.0
    • 版本代码:100
    • 方向:1 ) 横向
    • 扩展 APK: 1 )
    • Android版本:3 ) Android 4.0
    • 应用程序布局:1 ) 单个目录,设备内部存储。
    • 包括源代码:无
    • 权限:振动
    • SQlite3: 不( 可能不能工作)
    • PIL: 不( 可能不能工作)

    每次游戏必须完成一次。

    步骤:构建,安装和运行这里游戏。

    这可以通过以下命令完成:

    
    
    
    
    python android.py --launch build/path/to/rapt-pygame-example release install
    
    
    
    
    

    每次游戏更改时都必须这样做,以确保设备上的最新版本。


    PAC  GAM  PACK  Pygame  
    相关文章