+#include "Map.h"
+
+Map::Map() : texture{}, sprite{}
+{
+    texture.loadFromFile("assets/bakgrund.png");
+    sprite.setTexture(texture);
+
+    sprite.setScale(S_SCALE_KOEFF, S_SCALE_KOEFF);
+    sprite.setPosition(0,0);
+}
+
+void Map::update()
+{}
+
+void Map::render(sf::RenderWindow& window) const
+{
+    window.draw(sprite);
+}
\ No newline at end of file
 
+#ifndef MAP_H
+#define MAP_H
+
+#include <SFML/Graphics.hpp>
+#include "constants.h"
+
+class Map
+{
+public:
+    Map();
+    ~Map() = default;
+
+    void update();
+    void render(sf::RenderWindow& window) const;
+protected:
+private:
+    sf::Texture texture;
+    sf::Sprite sprite;
+};
+
+#endif
\ No newline at end of file