有什么方法可以使 Pygame 代码(通常打包为 .exe)可修改吗?

问题描述 投票:0回答:1

我有一个用 Pygame 制作的飞行模拟器游戏,我想知道是否有办法让它可修改。例如,一个模组添加了一个在空中自毁飞机的钥匙,或者一个给你的飞机添加烟雾痕迹的钥匙。 (游戏中没有这些功能。)

我的代码遵循以下结构:

import pygame
# Rest of imports up here

# Initialization code

# Title Screen

running = True
while running:
    # Code here

如果基础游戏打包为 EXE,我该如何制作这样的可模组游戏?

我正在考虑一个包含所有 mod 路径名的列表,以及一个包含 mod 的文件夹......但这只能使用普通的 python 脚本,而不是 EXE。

尝试在文件夹旁边创建一个文件,但这效果不太好。救命!

python python-3.x pygame exe
1个回答
0
投票

您可以创建一个文件夹,其中所有文件都被视为 mods。例如,exe 可以在 exe 所在的同一目录中创建一个文件夹“mods”。

© www.soinside.com 2019 - 2024. All rights reserved.