// ADG5.cpp : Defines the entry point for the application. // #include #include #include "libtcod.hpp" #include "Engine.h" #include "ADG5.h" using namespace std; Engine *engine; int main(int argc, char **argv) { auto console = tcod::Console(80, 50); auto params = TCOD_ContextParams{}; int playerx = 40, playery = 25; params.console = console.get(); params.window_title = "Andrew's Dungeon Game 5"; params.sdl_window_flags = SDL_WINDOW_RESIZABLE; params.vsync = true; params.argc = argc; params.argv = argv; auto context = tcod::Context(params); engine = new Engine(&context, &console); engine->init(); while (engine->update()) { engine->render(); } delete engine; return 0; }