diff --git a/program/world_builder.cpp b/program/world_builder.cpp new file mode 100644 index 0000000..e69de29 diff --git a/program/world_builder.h b/program/world_builder.h new file mode 100644 index 0000000..a567682 --- /dev/null +++ b/program/world_builder.h @@ -0,0 +1,15 @@ +// Мир и локации - создает и управляет игровым миром, включая различные локации +class WorldBuilder { +public: + // Загружает или создает новый игровой мир + void loadOrCreateWorld(); + + // Добавляет новую локацию в мир + void addLocation(/* параметры локации */); + + // Удаляет локацию из мира + void removeLocation(int locationId); + + // Получает информацию о локации + void getLocationInfo(int locationId); +};