-////////// LEVEL ///////////////////////////////////////////////////////////////
-
-#[derive(Default)]
-pub struct Level {
- gravity: Point2D<f64>,
- ground: f64, // just to have something
-}
-
-impl Level {
- pub fn render(&mut self, canvas: &mut Canvas<Window>, _sprites: &SpriteManager) {
- let w = canvas.viewport().width() as i32;
- for i in 1..11 {
- let y = (i * i - 1) as i32 + self.ground as i32;
- canvas.set_draw_color((255 - i * 20, 255 - i * 20, 0));
- canvas.draw_line((0, y), (w, y)).unwrap();
- }
- }
-}
-