A Rogue-like in C++ using SDL