コード例 #1
0
ファイル: main.cpp プロジェクト: DZvO/chatter
int main (int argc, char * argv[])
{
    Window::getInstance()->create(1366, 768, "inspector gadget!", true);

    Input * input = Input::getInstance();
    if(ifstream("data/preferences.ini"))
        input->loadKeymapping("data/preferences.ini");
    else
    {
        input->addMapping("escape", SDLK_ESCAPE);
        input->addMapping("enter", SDLK_RETURN);
        input->addMapping("up", SDLK_UP);
        input->addMapping("down", SDLK_DOWN);
        input->addMapping("left", SDLK_LEFT);
        input->addMapping("right", SDLK_RIGHT);
        input->saveKeymapping("data/preferences.ini");
    }

    StateManager * stateman = StateManager::getInstance();
    stateman->changeState(new state::GameState());
    stateman->run();

    std::cout << "bye\n";
    return 0;
}