Add new floors

Hello

im new to unity and programming in C#

Im trying to make a game like zombie hive.
You have your base of operation and you drill deeper and unlock new floors.
how do i add those new floors?

You could use Instantiate to make multiple copies of the same floor. For example

Instantiate(floor, positionToSpawnAt, rotationToSpawnWith)

would take the original floor, the new position you want it in, and the rotation you want it set to as arguments. You could then append that new floor to an array and give each array element a different property (i.e. enemies, difficulty, etc.)

Thank you for your reply.
Im somewhat confused about the floors. What is the best option to handle the floors. What GameObjects should i make them?

Excuse the late response, but I would simply make them empty gameObjects. From there, you can add all the necessary components to the gameObject, and when you instantiate a new clone, it will copy all those defaults to the clone. You can modify them from that point.

i see. Thank you for your help!