|
Trace Engine
A Raycaster Engine in C
|
#include <stdlib.h>#include <stdbool.h>#include "Tom_Engine.h"#include "log.h"#include "raycaster.h"#include "window_manager.h"#include "game_state.h"#include "delta_time.h"#include "fps_counter.h"#include "map.h"#include "textures.h"#include "basic_input.h"#include "pop_up_windows.h"Macros | |
| #define | WINDOW_TITLE "Tom's 3D Engine" |
| #define | WINDOW_HEIGHT (VIEWPORT_HEIGHT + (VIEWPORT_Y_OFFSET * 2)) |
| #define | WINDOW_WIDTH (VIEWPORT_WIDTH + (VIEWPORT_X_OFFSET * 2)) |
Functions | |
| int | main (void) |
| #define WINDOW_HEIGHT (VIEWPORT_HEIGHT + (VIEWPORT_Y_OFFSET * 2)) |
| #define WINDOW_TITLE "Tom's 3D Engine" |
The title to be shown on the top of the window
| #define WINDOW_WIDTH (VIEWPORT_WIDTH + (VIEWPORT_X_OFFSET * 2)) |
| int main | ( | void | ) |