diff --git a/MrBigsock/Assets/Code/Map/Data/TileSetParam_.asset b/MrBigsock/Assets/Code/Map/Data/TileSetParam_.asset
new file mode 100644
index 0000000000000000000000000000000000000000..5d1e79476a88c8a09ff128722907dc4866d55530
--- /dev/null
+++ b/MrBigsock/Assets/Code/Map/Data/TileSetParam_.asset
@@ -0,0 +1,55 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: a8f755d3b55a45345a8269f6f3d641da, type: 3}
+  m_Name: TileSetParam_
+  m_EditorClassIdentifier: 
+  wallLeftTile: {fileID: 11400000, guid: 482ddd0787e8e6845bf2715684b0eba3, type: 2}
+  wallRightTile: {fileID: 11400000, guid: 1d382a2702adb7f4ebc3ca6a5110afb4, type: 2}
+  wallBottomTile:
+  - {fileID: 11400000, guid: 91f123c55b83ed54ea8387bbb6250b9c, type: 2}
+  - {fileID: 11400000, guid: 2ead1fba8f3becd49aed19156d21e54c, type: 2}
+  - {fileID: 11400000, guid: 604fb5a5936131f42b7ed995b90b27f5, type: 2}
+  - {fileID: 11400000, guid: 78df622e549350e419f33628d6de5bec, type: 2}
+  wallTopTile:
+  - {fileID: 11400000, guid: 91f123c55b83ed54ea8387bbb6250b9c, type: 2}
+  - {fileID: 11400000, guid: a23d356dc7ef26b42afb97e7a7e87330, type: 2}
+  - {fileID: 11400000, guid: 146696a0f0461d9439de4b790c6e083b, type: 2}
+  - {fileID: 11400000, guid: 604fb5a5936131f42b7ed995b90b27f5, type: 2}
+  - {fileID: 11400000, guid: 78df622e549350e419f33628d6de5bec, type: 2}
+  wallCornerTile:
+  - {fileID: 11400000, guid: 26e1dd6488abfb34584a76d2ee5021de, type: 2}
+  - {fileID: 11400000, guid: c366a769491273347aa4de6d628d37af, type: 2}
+  floorTile:
+  - {fileID: 11400000, guid: decde4ccadd99f044a6a9f09c51a9077, type: 2}
+  - {fileID: 11400000, guid: 8938aa05be2283741866f9cb212cbfb2, type: 2}
+  - {fileID: 11400000, guid: 45520d2e837024f4583428bb378123a0, type: 2}
+  - {fileID: 11400000, guid: 184d2ff80e48f4b4d82d61458a6756c1, type: 2}
+  - {fileID: 11400000, guid: f04a8e256fee52940a0cb96ea72163a0, type: 2}
+  - {fileID: 11400000, guid: 60bfa98e2ec021b4abd020ea77da127b, type: 2}
+  - {fileID: 11400000, guid: 471a1ffc9aeb1c04bb8bbe643f7ac9a1, type: 2}
+  - {fileID: 11400000, guid: bfe73897392c1ee49b9d6dee3d174820, type: 2}
+  door:
+  - {fileID: 11400000, guid: 2451da60eae72804ea1516793136c130, type: 2}
+  - {fileID: 11400000, guid: 008ec0ae646e84841a3bcd3753ab7fa3, type: 2}
+  - {fileID: 11400000, guid: c3b5291c318038e4bbb6f1b39772db8a, type: 2}
+  - {fileID: 11400000, guid: 8607fee69c003254086318ea700356bc, type: 2}
+  - {fileID: 11400000, guid: 1d79f2a2dd2a98142ab3dee5022b6812, type: 2}
+  - {fileID: 11400000, guid: d4ff608324b75a24693fb931623e9d02, type: 2}
+  - {fileID: 11400000, guid: 731304ae8a725e34a8c382e0b0dd3467, type: 2}
+  - {fileID: 11400000, guid: 794cb64b1bb867c438f45faf4c809e60, type: 2}
+  - {fileID: 11400000, guid: 725ac7f68af6b7646922285011a3f343, type: 2}
+  - {fileID: 11400000, guid: 89f154c4c20759a43b960c725c916389, type: 2}
+  wallStatue:
+  - {fileID: 11400000, guid: 609866c82a109c746b2814487ebbef66, type: 2}
+  - {fileID: 11400000, guid: de3388181831cdc46a01a7486e223f94, type: 2}
+  floorRandom: 10
+  wallRandom: 10
diff --git a/MrBigsock/Assets/Code/Map/Data/TileSetParam_.asset.meta b/MrBigsock/Assets/Code/Map/Data/TileSetParam_.asset.meta
new file mode 100644
index 0000000000000000000000000000000000000000..6011e38fc6025ee30afb4e9268fb39b5270fb34d
--- /dev/null
+++ b/MrBigsock/Assets/Code/Map/Data/TileSetParam_.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 575173cd6a316be4a841f4318029d01d
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 11400000
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/MrBigsock/Assets/Code/Map/Data/TileSetSO.cs b/MrBigsock/Assets/Code/Map/Data/TileSetSO.cs
new file mode 100644
index 0000000000000000000000000000000000000000..5577ef0a3be954d2404a55d3467c5949f834579d
--- /dev/null
+++ b/MrBigsock/Assets/Code/Map/Data/TileSetSO.cs
@@ -0,0 +1,16 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using UnityEngine.Tilemaps;
+
+namespace Bigsock
+{
+    [CreateAssetMenu(fileName = "TileSetParam_", menuName = "PCG/TileSetData")]
+    public class TileSetSO : ScriptableObject
+    {
+        public TileBase  wallLeftTile, wallRightTile;
+        public TileBase[] wallBottomTile, wallTopTile, wallCornerTile, floorTile, door, wallStatue;
+        [Range(10, 50)]
+        public int floorRandom = 10, wallRandom = 10;
+    }
+}
diff --git a/MrBigsock/Assets/Code/Map/Data/TileSetSO.cs.meta b/MrBigsock/Assets/Code/Map/Data/TileSetSO.cs.meta
new file mode 100644
index 0000000000000000000000000000000000000000..f0cf682e139c4e1875331c7aec9e0996c9a001a7
--- /dev/null
+++ b/MrBigsock/Assets/Code/Map/Data/TileSetSO.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: a8f755d3b55a45345a8269f6f3d641da
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: