Rename renderer to platform
parent
43bd646071
commit
a9885f9763
|
@ -24,18 +24,18 @@ add_library(client-common STATIC
|
|||
source/game.c
|
||||
|
||||
header/network.h
|
||||
header/renderer.h
|
||||
header/platform.h
|
||||
header/game.h
|
||||
)
|
||||
|
||||
add_executable(eco2d-client
|
||||
source/main.c
|
||||
source/renderer_raylib.c
|
||||
source/platform_raylib.c
|
||||
)
|
||||
|
||||
add_executable(eco2d-cli
|
||||
source/main.c
|
||||
source/renderer_text.c
|
||||
source/platform_text.c
|
||||
)
|
||||
|
||||
include_directories(header/)
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
#pragma once
|
||||
#include "system.h"
|
||||
|
||||
void platform_init();
|
||||
void platform_shutdown();
|
||||
uint8_t platform_is_running();
|
||||
|
||||
void platform_render();
|
|
@ -1,8 +0,0 @@
|
|||
#pragma once
|
||||
#include "system.h"
|
||||
|
||||
void gfx_init();
|
||||
void gfx_shutdown();
|
||||
uint8_t gfx_is_running();
|
||||
|
||||
void gfx_render();
|
|
@ -1,16 +1,16 @@
|
|||
#include "game.h"
|
||||
#include "renderer.h"
|
||||
#include "platform.h"
|
||||
|
||||
void game_init() {
|
||||
gfx_init();
|
||||
platform_init();
|
||||
}
|
||||
|
||||
void game_shutdown() {
|
||||
gfx_shutdown();
|
||||
platform_shutdown();
|
||||
}
|
||||
|
||||
uint8_t game_is_running() {
|
||||
return gfx_is_running();
|
||||
return platform_is_running();
|
||||
}
|
||||
|
||||
void game_input() {
|
||||
|
@ -22,6 +22,6 @@ void game_update() {
|
|||
}
|
||||
|
||||
void game_render() {
|
||||
gfx_render();
|
||||
platform_render();
|
||||
}
|
||||
|
||||
|
|
|
@ -1,23 +1,23 @@
|
|||
#include "renderer.h"
|
||||
#include "platform.h"
|
||||
#include "raylib.h"
|
||||
|
||||
const uint16_t screenWidth = 800;
|
||||
const uint16_t screenHeight = 450;
|
||||
|
||||
void gfx_init() {
|
||||
void platform_init() {
|
||||
InitWindow(screenWidth, screenHeight, "eco2d - client");
|
||||
SetTargetFPS(60);
|
||||
}
|
||||
|
||||
void gfx_shutdown() {
|
||||
void platform_shutdown() {
|
||||
CloseWindow();
|
||||
}
|
||||
|
||||
uint8_t gfx_is_running() {
|
||||
uint8_t platform_is_running() {
|
||||
return !WindowShouldClose();
|
||||
}
|
||||
|
||||
void gfx_render() {
|
||||
void platform_render() {
|
||||
BeginDrawing();
|
||||
ClearBackground(RAYWHITE);
|
||||
DrawText("NOBODY EXPECTS SPANISH INQUISITION!", 190, 200, 20, RED);
|
|
@ -0,0 +1,18 @@
|
|||
#include "platform.h"
|
||||
#include <stdio.h>
|
||||
|
||||
void platform_init() {
|
||||
printf("eco2d-cli\n");
|
||||
}
|
||||
|
||||
void platform_shutdown() {
|
||||
printf("Bye!\n");
|
||||
}
|
||||
|
||||
uint8_t platform_is_running() {
|
||||
|
||||
}
|
||||
|
||||
void platform_render() {
|
||||
// TODO
|
||||
}
|
|
@ -1,18 +0,0 @@
|
|||
#include "renderer.h"
|
||||
#include <stdio.h>
|
||||
|
||||
void gfx_init() {
|
||||
printf("eco2d-cli\n");
|
||||
}
|
||||
|
||||
void gfx_shutdown() {
|
||||
printf("Bye!\n");
|
||||
}
|
||||
|
||||
uint8_t gfx_is_running() {
|
||||
|
||||
}
|
||||
|
||||
void gfx_render() {
|
||||
// TODO
|
||||
}
|
Loading…
Reference in New Issue