Sorry to break up you guys's "discussion"
but when I was trying out your code eXpl0it3r, I get 2 errors from the screen.create and the texture loadfromFile. It says this for screen.create:
"sf::Texture::loadFromFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, sf::Rect<int> const&)", referenced from:
ShockEngine::SplashScreenState::SplashScreenState(bool) in SplashScreenState.o
And loadFromFile:
"sf::Window::create(sf::VideoMode, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int, sf::ContextSettings const&)", referenced from:
ShockEngine::GameEngine::GameEngine(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int, unsigned int, unsigned int, bool) in Engine.o
I triple checked all your code, and everything is matching, but the problem persists. Any idea what the problem could be? I am using Xcode if that matters at all.