Я недавно разработал игру в Slick2D, я получил прямой доступ ко всем своим изображениям, например
Image i = new Image("address.png");
в отличие от использования класса, который будет загружать ресурсы или использовать входной поток.
Мне было интересно, можно ли по-прежнему загружать все ресурсы в банку, я добавил папку /res
в свой путь сборки и использовал jarsplice для добавления своих библиотек и нативов, однако банка не запустится, потому что не может найти изображения.