Dauphine  0.1
A platforming/stealth game in a medieval fantasy setting, developed with SDL2.
Todo List
Class BombPotion
Refactor so its a DynamicEntity.
Member Camera::Camera (Entity *const entity_)
If the player changes the resolution, so should the clip. (?)
Class Configuration

Refactor the Configuration class.

Implement all the possible resolutions the game will "want".

Member Configuration::initialize ()
Make sure recieved ints are not negative.
Class Crosshair
Refactor.
Member DynamicEntity::updatePosition (const double dt_)
Fix all these magic/weird numbers.
Member EStateIdle::update ()
Make the range be only in the direciton the enemy is facing.
Member EStatePatrolling::update ()
Make the range be only in the direciton the enemy is facing.
Member Game::setState (const GStates state_)
Implement the transition between states.
Member LevelOne::update (const double dt_)
Refactor this static Enemy::px, Enemy::py.
Member LuaScript::LuaScript (const std::string &filename_)
Log an error message for different lua error codes.
Class ResourceManager
Generalize the resource manager for audio, not just sprites.
Member SDLWrapper::initialize ()
Initialize SDL_TTF. And not do INIT_EVERYTHING.
Class Text
Actually make this work.
Class TileMap
Revise Tile placement implementation.
Member Window::create (const unsigned int width_, const unsigned int height_)
Toggle VSync.
Member Window::resize (const unsigned int width_, const unsigned int height_)
Instead of directly choosing width and height, choose from a pre-defined list of resolutions.