All checks were successful
Linux arm64 / Build (push) Successful in 5m30s
Fix #7 Reviewed-on: #44 Co-authored-by: Persson-dev <sim16.prib@gmail.com> Co-committed-by: Persson-dev <sim16.prib@gmail.com>
30 lines
671 B
C++
30 lines
671 B
C++
#include "blitz/network/Network.h"
|
|
#include "client/Client.h"
|
|
#include "client/audio/AudioManager.h"
|
|
#include "client/display/Display.h"
|
|
#include "client/render/MainRenderer.h"
|
|
|
|
int main(int argc, char** argv) {
|
|
|
|
blitz::Client client;
|
|
blitz::Display display(1920, 1080, "BlitzKrieg", &client);
|
|
|
|
if (!display.Create())
|
|
return EXIT_FAILURE;
|
|
|
|
blitz::render::MainRenderer renderer(&client);
|
|
blitz::audio::AudioManager audioManager(&client);
|
|
blitz::network::NetworkInitializer network;
|
|
|
|
while (!display.IsCloseRequested()) {
|
|
client.Update();
|
|
display.PollEvents();
|
|
renderer.Update();
|
|
renderer.Render();
|
|
display.Render();
|
|
display.Update();
|
|
}
|
|
|
|
return 0;
|
|
}
|