게임 데이터 수정

- Player, Tower, Monster, Creep에 Sight 컬럼 추가 (player는 visionRadius 대응 필요)
- Tower 레벨 컬럼 및 더미 데이터 추가
- 시야 전용 건물 Torch fbx 추가
This commit is contained in:
BoyongHwang
2026-02-22 15:28:00 +09:00
parent 4beb2fb0bb
commit b86e087d03
60 changed files with 3575 additions and 52 deletions

View File

@@ -23,6 +23,12 @@
"condition": null,
"description": "체력"
},
{
"name": "sight",
"type": "int",
"condition": null,
"description": "시야"
},
{
"name": "atk_range",
"type": "int",

View File

@@ -23,6 +23,12 @@
"condition": null,
"description": "체력"
},
{
"name": "sight",
"type": "int",
"condition": null,
"description": "시야"
},
{
"name": "atk_range",
"type": "int",
@@ -39,7 +45,7 @@
"name": "atk_interval_sec",
"type": "float",
"condition": null,
"description": "공격 주기"
"description": "공격 주기 (초)"
},
{
"name": "cost",
@@ -57,12 +63,24 @@
"name": "model_path",
"type": "string",
"condition": null,
"description": "사용할 모델의 경로"
"description": "사용할 모델의 경로\\n • 확장자까지 입력"
},
{
"name": "animation_controller_path",
"type": "string",
"condition": null,
"description": "사용할 애니메이션 컨트롤러의 경로"
"description": "사용할 애니메이션 컨트롤러의 경로\\n • 확장자까지 입력"
},
{
"name": "wave_min",
"type": "int",
"condition": null,
"description": "등장 가능 최소 웨이브 정의\\n • 최소 1 입력"
},
{
"name": "wave_max",
"type": "int",
"condition": null,
"description": "등장 가능 최대 웨이브 정의\\n • null = 웨이브 제한 없음"
}
]

View File

@@ -17,12 +17,6 @@
"condition": null,
"description": "이동 속도"
},
{
"name": "vision_radius",
"type": "float",
"condition": null,
"description": "시야 반경"
},
{
"name": "capacity",
"type": "int",
@@ -41,6 +35,12 @@
"condition": null,
"description": "체력"
},
{
"name": "sight",
"type": "int",
"condition": null,
"description": "시야"
},
{
"name": "atk_range",
"type": "int",

View File

@@ -17,11 +17,29 @@
"condition": null,
"description": "건물 이름"
},
{
"name": "level",
"type": "int",
"condition": null,
"description": "타워 레벨"
},
{
"name": "upgrade_to",
"type": "int",
"condition": null,
"description": "레벨업 시 변경될 타워 ID 입력"
},
{
"name": "tower_type",
"type": "string",
"condition": null,
"description": "업그레이드 분류용 타워 종류\\n • attack\\n • defense\\n • special\\n • sight"
},
{
"name": "mana",
"type": "int",
"condition": null,
"description": "건설 비용\\n(mana=20)\\n(mana=50; iron=10)"
"description": "건설 비용"
},
{
"name": "manpower",
@@ -53,6 +71,12 @@
"condition": null,
"description": "체력"
},
{
"name": "sight",
"type": "int",
"condition": null,
"description": "타워 시야"
},
{
"name": "atk_range",
"type": "int",
@@ -75,6 +99,6 @@
"name": "model_path",
"type": "string",
"condition": null,
"description": "모델 경로"
"description": "프리팹/리소스 경로"
}
]

View File

@@ -1,2 +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
id,memo,move_speed,max_hp,sight,atk_range,atk_damage,atk_interval_sec,cost,weight,model_path,animation_controller_path
1,기본1,5,100,6,3,20,1.5,1,1,Assets/Models/PlantWarrior.fbx,Assets/Animations/MonsterAnimationController.controller
1 id memo move_speed max_hp sight atk_range atk_damage atk_interval_sec cost weight model_path animation_controller_path
2 1 기본1 5.0 5 100 6 3 20 1.5 1 1.0 1 Assets/Models/PlantWarrior.fbx Assets/Animations/MonsterAnimationController.controller

View File

@@ -1,6 +1,6 @@
id,memo,move_speed,max_hp,atk_range,atk_damage,atk_interval_sec,cost,weight,model_path,animation_controller_path
101,Grunt(기본),6.7,75,1,3,1.2,3,1,Assets/Models/Skeleton_Minion.fbx,Assets/Animations/MonsterAnimationController.controller
102,Tank(느림/단단),3.3,125,1,4,1.5,5,0.5,Assets/Models/Druid.fbx,Assets/Animations/MonsterAnimationController.controller
103,Ranged(원거리/약함),5.3,65,5,2,1.4,3,0.2,Assets/Models/Skeleton_Warrior.fbx,Assets/Animations/MonsterAnimationController.controller
104,Fast(빠름/약함),8.6,45,1,2,1,3,0.333,Assets/Models/Skeleton_Rogue.fbx,Assets/Animations/MonsterAnimationController.controller
105,Elite(소수 정예),6.6,100,1,7,1.3,6,0.1,Assets/Models/Barbarian_Large.fbx,Assets/Animations/MonsterAnimationController.controller
id,memo,move_speed,max_hp,sight,atk_range,atk_damage,atk_interval_sec,cost,weight,model_path,animation_controller_path,wave_min,wave_max
101,Grunt(기본),6.7,75,6,1,3,1.2,3,1,Assets/Models/Skeleton_Minion.fbx,Assets/Animations/MonsterAnimationController.controller,1,10
102,Tank(느림/단단),3.3,125,6,1,4,1.5,5,0.5,Assets/Models/Druid.fbx,Assets/Animations/MonsterAnimationController.controller,3,15
103,Ranged(원거리/약함),5.3,65,6,5,2,1.4,3,0.2,Assets/Models/Skeleton_Warrior.fbx,Assets/Animations/MonsterAnimationController.controller,3,20
104,Fast(빠름/약함),8.6,45,6,1,2,1,3,0.333,Assets/Models/Skeleton_Rogue.fbx,Assets/Animations/MonsterAnimationController.controller,3,20
105,Elite(소수 정예),6.6,100,6,1,7,1.3,6,0.1,Assets/Models/Barbarian_Large.fbx,Assets/Animations/MonsterAnimationController.controller,5,20
1 id memo move_speed max_hp sight atk_range atk_damage atk_interval_sec cost weight model_path animation_controller_path wave_min wave_max
2 101 Grunt(기본) 6.7 75 6 1 3 1.2 3 1 Assets/Models/Skeleton_Minion.fbx Assets/Animations/MonsterAnimationController.controller 1 10
3 102 Tank(느림/단단) 3.3 125 6 1 4 1.5 5 0.5 Assets/Models/Druid.fbx Assets/Animations/MonsterAnimationController.controller 3 15
4 103 Ranged(원거리/약함) 5.3 65 6 5 2 1.4 3 0.2 Assets/Models/Skeleton_Warrior.fbx Assets/Animations/MonsterAnimationController.controller 3 20
5 104 Fast(빠름/약함) 8.6 45 6 1 2 1 3 0.333 Assets/Models/Skeleton_Rogue.fbx Assets/Animations/MonsterAnimationController.controller 3 20
6 105 Elite(소수 정예) 6.6 100 6 1 7 1.3 6 0.1 Assets/Models/Barbarian_Large.fbx Assets/Animations/MonsterAnimationController.controller 5 20

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
1,,5,10,50,10,100,3,10,1,Assets/Prefabs/Player/Player
id,memo,move_speed,capacity,manpower,max_hp,sight,atk_range,atk_damage,atk_interval_sec,prefab_path
1,,5,50,10,100,10,3,10,1,Assets/Prefabs/Player/Player
1 id memo move_speed vision_radius capacity manpower max_hp sight atk_range atk_damage atk_interval_sec prefab_path
2 1 5 10 50 10 100 10 3 10 1 Assets/Prefabs/Player/Player

View File

@@ -1,3 +1,12 @@
id,memo,building_name,mana,manpower,size_x,size_y,size_z,max_hp,atk_range,atk_damage,atk_interval_sec,model_path
1,타워,,100,10,4,10,4,50,10,3,2,Assets/Models/building_tower_B_blue.fbx
2,,,50,5,8,4,3,30,0,0,0,Assets/Models/wall_straight.fbx
id,memo,building_name,level,upgrade_to,tower_type,mana,manpower,size_x,size_y,size_z,max_hp,sight,atk_range,atk_damage,atk_interval_sec,model_path
1,타워,Arrow Tower Lv.1,1,2,attack,100,10,4,10,4,50,10,5,3,2,Assets/Models/building_tower_B_blue.fbx
2,타워,Arrow Tower Lv.2,2,3,attack,200,20,4,10,4,75,10,10,6,2,Assets/Models/building_tower_B_blue.fbx
3,타워,Arrow Tower Lv.3,3,4,attack,300,30,4,10,4,100,15,10,9,2,Assets/Models/building_tower_B_blue.fbx
4,타워,Arrow Tower Lv.4,4,5,attack,400,40,4,10,4,150,15,15,12,2,Assets/Models/building_tower_B_blue.fbx
5,타워,Arrow Tower Lv.5,5,,attack,500,50,4,10,4,200,20,15,15,2,Assets/Models/building_tower_B_blue.fbx
6,,Wall Lv.1,1,7,defense,10,10,8,4,3,30,1,0,0,0,Assets/Models/wall_straight.fbx
7,,Wall Lv.2,2,8,defense,30,10,8,4,3,30,1,0,0,0,Assets/Models/wall_straight.fbx
8,,Wall Lv.3,3,9,defense,50,20,8,4,3,30,1,0,0,0,Assets/Models/wall_straight.fbx
9,,Wall Lv.4,4,10,defense,100,20,8,4,3,30,1,0,0,0,Assets/Models/wall_straight.fbx
10,,Wall Lv.5,5,,defense,150,20,8,4,3,30,1,0,0,0,Assets/Models/wall_straight.fbx
11,와드,Ward Lv.1,1,,sight,10,10,1,1,1,10,5,0,0,0,Assets/Models/torch.fbx
1 id memo building_name level upgrade_to tower_type mana manpower size_x size_y size_z max_hp sight atk_range atk_damage atk_interval_sec model_path
2 1 타워 Arrow Tower Lv.1 1 2 attack 100 10 4 10 4 50 10 10 5 3 2 Assets/Models/building_tower_B_blue.fbx
3 2 타워 Arrow Tower Lv.2 2 3 attack 50 200 5 20 8 4 4 10 3 4 30 75 10 0 10 0 6 0 2 Assets/Models/wall_straight.fbx Assets/Models/building_tower_B_blue.fbx
4 3 타워 Arrow Tower Lv.3 3 4 attack 300 30 4 10 4 100 15 10 9 2 Assets/Models/building_tower_B_blue.fbx
5 4 타워 Arrow Tower Lv.4 4 5 attack 400 40 4 10 4 150 15 15 12 2 Assets/Models/building_tower_B_blue.fbx
6 5 타워 Arrow Tower Lv.5 5 attack 500 50 4 10 4 200 20 15 15 2 Assets/Models/building_tower_B_blue.fbx
7 6 Wall Lv.1 1 7 defense 10 10 8 4 3 30 1 0 0 0 Assets/Models/wall_straight.fbx
8 7 Wall Lv.2 2 8 defense 30 10 8 4 3 30 1 0 0 0 Assets/Models/wall_straight.fbx
9 8 Wall Lv.3 3 9 defense 50 20 8 4 3 30 1 0 0 0 Assets/Models/wall_straight.fbx
10 9 Wall Lv.4 4 10 defense 100 20 8 4 3 30 1 0 0 0 Assets/Models/wall_straight.fbx
11 10 Wall Lv.5 5 defense 150 20 8 4 3 30 1 0 0 0 Assets/Models/wall_straight.fbx
12 11 와드 Ward Lv.1 1 sight 10 10 1 1 1 10 5 0 0 0 Assets/Models/torch.fbx