game_assets.py
import json
import os
from configurations import CONFIG
class GameAssets:
@staticmethod
def load(filename):
path = os.path.join(CONFIG.get('game_assets_folder'), filename)
with open(path, encoding='utf8') as f:
return json.load(f)
@staticmethod
def path(filename):
return os.path.join(CONFIG.get('game_assets_folder'), filename)
@staticmethod
def exists(filename):
path = os.path.join(CONFIG.get('game_assets_folder'), filename)
return os.path.exists(path)