我有一个用 Pygame 制作的飞行模拟器游戏,我想知道是否有办法让它可修改。例如,一个模组添加了一个在空中自毁飞机的钥匙,或者一个给你的飞机添加烟雾痕迹的钥匙。 (游戏中没有这些功能。)
我的代码遵循以下结构:
import pygame
# Rest of imports up here
# Initialization code
# Title Screen
running = True
while running:
# Code here
如果基础游戏打包为 EXE,我该如何制作这样的可模组游戏?
我正在考虑一个包含所有 mod 路径名的列表,以及一个包含 mod 的文件夹......但这只能使用普通的 python 脚本,而不是 EXE。
尝试在文件夹旁边创建一个文件,但这效果不太好。救命!
您可以创建一个文件夹,其中所有文件都被视为 mods。例如,exe 可以在 exe 所在的同一目录中创建一个文件夹“mods”。