~vladh/peony

peony/src/main.cpp -rw-r--r-- 1.3 KiB
7fc9922bVlad-Stefan Harbuz changes shaders namespace into class a month ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
/*
  Peony Game Engine
  Copyright (C) 2020 Vlad-Stefan Harbuz <vlad@vladh.net>
  All rights reserved.
*/

#include <time.h>
#include <stdio.h>
#include "types.hpp"
#include "core.hpp"
#include "logs.hpp"


int main() {
  // Seed RNG
  srand((uint32)time(NULL));

  //
  //                                    ___
  //                                ,-""   `.
  //                              ,'  _   e )`-._
  //                             /  ,' `-._<.===-'
  //                            /  /
  //                           /  ;
  //               _.--.__    /   ;
  //  (`._    _.-""       "--'    |
  //  <_  `-""                     \
  //   <`-                          :
  //    (__   <__.                  ;
  //      `-.   '-.__.      _.'    /
  //         \      `-.__,-'    _,'
  //          `._    ,    /__,-'
  //             ""._\__,'< <____
  //                  | |  `----.`.
  //                  | |        \ `.
  //                  ; |___      \-``
  //                  \   --<
  //                   `.`.<
  //                     `-'
  int status = core::run();
  if (status != 0) {
    char discarded_input[256];
    logs::info("Exited with status %d", status);
    logs::info("Please read log and press enter to exit");
    scanf("%s", discarded_input);
  }
}