Files
NS_unknown_game/examples/windows_smoke/main.cpp
T

33 lines
810 B
C++

#include <cstdio>
#define SDL_MAIN_HANDLED
#include <frostbite2D/core/application.h>
int main(int argc, char **argv)
{
(void)argc;
(void)argv;
auto config = frostbite2D::AppConfig::createDefault();
config.appName = "Frostbite2D Windows Smoke";
config.windowConfig.title = "Frostbite2D Windows Smoke";
config.windowConfig.width = 640;
config.windowConfig.height = 360;
config.windowConfig.resizable = false;
config.windowConfig.vsync = false;
config.maxFps = 60;
auto &app = frostbite2D::Application::get();
if (!app.init(config)) {
std::puts("Frostbite2D Windows smoke init failed.");
return 1;
}
std::puts("Frostbite2D Windows smoke init ok.");
app.run([&app]() {
app.quit();
});
app.shutdown();
return 0;
}