Ты можешь хранить/использовать их в локальных переменных в рамках одного скрипта, да, но имхо это не труЪ.
Наиболее подходящий вариант - вынести ресурсы в модуль. Еще лучше - вынести каждый тип ресурсов в свой модуль / сабмодуль.
resources.lua:
Код
local resources = {}
resources.sprites = ...
resources.sounds = ...
-- ...
return resources
main.lua:
Код
local resources = require "resources"
-- теперь используешь resources.sprites, etc...