Initial Commit

This commit is contained in:
2025-01-02 00:15:37 -05:00
commit b9afc57e6e
29 changed files with 1826 additions and 0 deletions

26
main.cpp Normal file
View File

@@ -0,0 +1,26 @@
#include "Engine/Globals.h"
#include <Engine/Level/Scene.h>
#include <rewindow/logger/logger.h>
#include "Game/Scene/Splash.h"
Scene* scene = nullptr;
using namespace JGL;
int main() {
Globals::Window = new DemoGameWindow("Demo Game", 1024, 896);
Globals::Window->SetRenderer(RenderingAPI::OPENGL);
Globals::Window->Open();
Globals::Window->InitGL();
Globals::Window->SetResizable(false);
Globals::Window->SetVsyncEnabled(false);
ReWindow::Logger::Error.EnableConsole(false);
ReWindow::Logger::Warning.EnableConsole(false);
ReWindow::Logger::Debug.EnableConsole(false);
auto* splash = new DemoGameSplash();
Globals::ChangeScene(splash);
while (Globals::Window->IsAlive())
Globals::Window->ManagedRefresh();
}