Esempio n. 1
0
  void MapScreen::loadContent(const Content& content) {
    map_source_ = content.loadMap(map_name_);
    map_collision_ = std::make_unique<const MapCollision>(map_source_->collisionsLayer());

    player_.loadContent(content);

    map_ = std::make_unique<Map>(map_source_->tileSize(), screen_size_);
    map_->setup(player_position_);
  }