// 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{}; 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(80, 50, &context, &console); engine->load(); while (engine->update()) { engine->render(); } engine->save(); delete engine; return 0; }