cave background
This commit is contained in:
parent
5f2ad0b87c
commit
b85c61d532
BIN
assets/img/map/backBack.png
Normal file
BIN
assets/img/map/backBack.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 6.8 KiB |
BIN
assets/img/map/backFront.png
Normal file
BIN
assets/img/map/backFront.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 12 KiB |
@ -28,5 +28,7 @@ void main()
|
||||
|
||||
vec3 tc = texture(texture0, coord).rgb;
|
||||
|
||||
tc = tc + vec3(0, 0.05, 0.15);
|
||||
|
||||
finalColor = vec4(tc, 1.0);
|
||||
}
|
||||
|
@ -49,13 +49,39 @@ impl InGameScreen {
|
||||
};
|
||||
|
||||
// Clear the background
|
||||
context_2d.draw_rectangle_gradient_v(
|
||||
world_bounds.x as i32,
|
||||
world_bounds.y as i32,
|
||||
world_bounds.width as i32,
|
||||
world_bounds.height as i32,
|
||||
WATER,
|
||||
WATER_DARK,
|
||||
// context_2d.draw_rectangle_gradient_v(
|
||||
// world_bounds.x as i32,
|
||||
// world_bounds.y as i32,
|
||||
// world_bounds.width as i32,
|
||||
// world_bounds.height as i32,
|
||||
// WATER,
|
||||
// WATER_DARK,
|
||||
// );
|
||||
context_2d.draw_texture_pro(
|
||||
&game_core.resources.background_back,
|
||||
Rectangle {
|
||||
x: 0.0,
|
||||
y: 0.0,
|
||||
width: game_core.resources.background_back.width as f32,
|
||||
height: game_core.resources.background_back.height as f32,
|
||||
},
|
||||
Rectangle::new(0.0,0.0, (game_core.resources.background_back.width * 2) as f32, (game_core.resources.background_back.height * 2) as f32),
|
||||
Vector2 { x: 0.0, y: 0.0 },
|
||||
0.0,
|
||||
Color::WHITE,
|
||||
);
|
||||
context_2d.draw_texture_pro(
|
||||
&game_core.resources.background_front,
|
||||
Rectangle {
|
||||
x: 0.0,
|
||||
y: 0.0,
|
||||
width: game_core.resources.background_front.width as f32,
|
||||
height: game_core.resources.background_front.height as f32,
|
||||
},
|
||||
Rectangle::new(0.0 ,0.0, (game_core.resources.background_front.width * 2) as f32,(game_core.resources.background_front.height * 2) as f32),
|
||||
Vector2 { x: 0.0, y: 0.0 },
|
||||
0.0,
|
||||
Color::WHITE,
|
||||
);
|
||||
|
||||
// Render fish
|
||||
|
@ -31,6 +31,10 @@ pub struct GlobalResources {
|
||||
|
||||
// Darkness layer
|
||||
pub darkness_overlay: Texture2D,
|
||||
|
||||
// Backgrounds
|
||||
pub background_front: Texture2D,
|
||||
pub background_back: Texture2D,
|
||||
|
||||
// Shop & items
|
||||
pub shop_background: Texture2D,
|
||||
@ -167,6 +171,14 @@ impl GlobalResources {
|
||||
&thread,
|
||||
&Image::load_image("./assets/img/map/darkness.png")?,
|
||||
)?,
|
||||
background_front: raylib.load_texture_from_image(
|
||||
&thread,
|
||||
&Image::load_image("./assets/img/map/backFront.png")?,
|
||||
)?,
|
||||
background_back: raylib.load_texture_from_image(
|
||||
&thread,
|
||||
&Image::load_image("./assets/img/map/backBack.png")?,
|
||||
)?,
|
||||
shop_background: raylib.load_texture_from_image(
|
||||
&thread,
|
||||
&Image::load_image("./assets/img/map/shopHighRes.png")?,
|
||||
|
Reference in New Issue
Block a user