render: implement experimental font change, needs work

This commit is contained in:
A.M. Rowsell 2026-04-08 09:28:22 -04:00
commit 59db4e7d79
Signed by: amr
GPG key ID: E0879EDBDB0CA7B1
5 changed files with 21 additions and 14 deletions

View file

@ -496,7 +496,11 @@ void load_audio_assets(GameState *gs) {
static void game_loop(void) {
GameState gs;
memset(&gs, 0, sizeof(GameState));
// load external assets
// sound
load_audio_assets(&gs);
// font
Font fontTTF = LoadFontEx("./assets/fonts/Royal_Decree_Bold.ttf", 14, 0, 250);
// Initialize first floor
rng_seed(12345);
init_floor(&gs, 1);
@ -549,7 +553,7 @@ static void game_loop(void) {
// Floating texts follow world shake
render_floating_texts(gs.floating_texts, gs.floating_count, gs.shake_x, gs.shake_y);
render_ui(&gs.player);
render_ui(&gs.player, &fontTTF);
// Draw action log
render_action_log(gs.action_log, gs.log_count, gs.log_head);