데이터 파이프라인 추가 및 수정 + 크립 및 크립 캠프 배치 자동화

Hierachy > System > MapGenerator 에서 크립 관련 변수 설정 가능
Kaykit PlantWarrior 애셋 추가
This commit is contained in:
2026-02-02 19:50:30 +09:00
parent 106fe81c88
commit dc4d71d4b6
81 changed files with 4744 additions and 174 deletions

View File

@@ -0,0 +1,68 @@
[
{
"name": "id",
"type": "int",
"condition": null,
"description": "고유 ID"
},
{
"name": "memo",
"type": "string",
"condition": null,
"description": "기획 메모"
},
{
"name": "move_speed",
"type": "float",
"condition": null,
"description": "이동 속도"
},
{
"name": "max_hp",
"type": "int",
"condition": null,
"description": "체력"
},
{
"name": "atk_range",
"type": "int",
"condition": null,
"description": "사정 거리"
},
{
"name": "atk_damage",
"type": "int",
"condition": null,
"description": "데미지"
},
{
"name": "atk_interval_sec",
"type": "float",
"condition": null,
"description": "공격 주기"
},
{
"name": "cost",
"type": "int",
"condition": null,
"description": "몬스터 난이도 점수"
},
{
"name": "weight",
"type": "float",
"condition": null,
"description": "등장 가중치"
},
{
"name": "model_path",
"type": "string",
"condition": null,
"description": "사용할 모델의 경로"
},
{
"name": "animation_controller_path",
"type": "string",
"condition": null,
"description": "사용할 애니메이션 컨트롤러의 경로"
}
]

View File

@@ -11,6 +11,12 @@
"condition": null,
"description": "기획 메모"
},
{
"name": "building_name",
"type": "string",
"condition": null,
"description": "건물 이름"
},
{
"name": "mana",
"type": "int",

2
GameData/Creep.csv Normal file
View File

@@ -0,0 +1,2 @@
id,memo,move_speed,max_hp,atk_range,atk_damage,atk_interval_sec,cost,weight,model_path,animation_controller_path
1,기본1,5.0,100,3,20,1.5,1,1.0,Assets/Models/PlantWarrior.fbx,Assets/Animations/MonsterAnimationController.controller
1 id memo move_speed max_hp atk_range atk_damage atk_interval_sec cost weight model_path animation_controller_path
2 1 기본1 5.0 100 3 20 1.5 1 1.0 Assets/Models/PlantWarrior.fbx Assets/Animations/MonsterAnimationController.controller

View File

@@ -1,2 +1,2 @@
id,memo,move_speed,vision_radius,capacity,manpower,max_hp,atk_range,atk_damage,atk_interval_sec,prefab_path
id,memo,move_speed,vision_radius,capacity,manpower,max_hp,atk_range,atk_damage,atk_interval_sec,prefab_path
1,,5,10,50,10,100,3,100,1,Assets/Prefabs/Player/Player
1 id memo move_speed vision_radius capacity manpower max_hp atk_range atk_damage atk_interval_sec prefab_path
2 1 5 10 50 10 100 3 100 1 Assets/Prefabs/Player/Player

View File

@@ -1,3 +1,3 @@
id,memo,mana,manpower,size_x,size_y,size_z,max_hp,atk_range,atk_damage,atk_interval_sec,model_path
1,타워,25,10,4,10,4,50,10,5,2,Assets/Models/building_tower_B_blue.fbx
2,,5,5,8,4,3,30,0,0,0,Assets/Models/wall_straight.fbx
id,memo,building_name,mana,manpower,size_x,size_y,size_z,max_hp,atk_range,atk_damage,atk_interval_sec,model_path
1,타워,,25,10,4,10,4,50,10,5,2,Assets/Models/building_tower_B_blue.fbx
2,,,5,5,8,4,3,30,0,0,0,Assets/Models/wall_straight.fbx
1 id memo building_name mana manpower size_x size_y size_z max_hp atk_range atk_damage atk_interval_sec model_path
2 1 타워 25 10 4 10 4 50 10 5 2 Assets/Models/building_tower_B_blue.fbx
3 2 5 5 8 4 3 30 0 0 0 Assets/Models/wall_straight.fbx