blob: fd1679d0caa6d385a4038ff0381d5cf98f7ab624 (
plain)
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
|
#include <raylib.h>
#include "assets.h"
Texture character_spritesheet;
Texture wall_texture;
Texture color_hills;
Texture color_desert;
Texture load_texture_nearest(const char* filename) {
Texture texture = LoadTexture(filename);
SetTextureFilter(texture, TEXTURE_FILTER_POINT);
return texture;
}
void load_assets() {
character_spritesheet = load_texture_nearest("assets/Graphics/spritesheet-characters-default.png");
wall_texture = load_texture_nearest("assets/Graphics/spritesheet-tiles-double.png");
color_hills = load_texture_nearest("assets/Graphics/background_color_hills.png");
color_desert = load_texture_nearest("assets/Graphics/background_color_desert.png");
}
void unload_assets() {
UnloadTexture(character_spritesheet);
UnloadTexture(wall_texture);
UnloadTexture(color_hills);
UnloadTexture(color_desert);
}
|