32 lines
543 B
C++
32 lines
543 B
C++
|
|
#include <engine/Backend/Backend.h>
|
|
#include <game/game.h>
|
|
|
|
int main(int argc, char* argv[])
|
|
{
|
|
if (!engine::Backend::Init("Renderer", 1920, 1080))
|
|
{
|
|
return -1;
|
|
}
|
|
|
|
if (!game::Init())
|
|
{
|
|
return -2;
|
|
}
|
|
|
|
while (engine::Backend::isWindowOpen())
|
|
{
|
|
engine::Backend::PreFrame();
|
|
|
|
game::PreFrame();
|
|
game::Render();
|
|
game::Update();
|
|
game::PostFrame();
|
|
|
|
engine::Backend::PostFrame();
|
|
}
|
|
|
|
game::Cleanup();
|
|
engine::Backend::Cleanup();
|
|
return 0;
|
|
}
|