From 31e8adcb0694374117c9901f75997936f11acec0 Mon Sep 17 00:00:00 2001 From: BoyongHwang Date: Thu, 12 Feb 2026 16:28:10 +0900 Subject: [PATCH] =?UTF-8?q?=EB=AA=AC=EC=8A=A4=ED=84=B0=20=EB=B0=B8?= =?UTF-8?q?=EB=9F=B0=EC=8A=A4=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 이동속도, 체력, 공격력 스펙 조절 --- .../ScriptableObjects/Monster/Monster101.asset | 6 +++--- .../ScriptableObjects/Monster/Monster102.asset | 12 ++++++------ .../ScriptableObjects/Monster/Monster103.asset | 14 +++++++------- .../ScriptableObjects/Monster/Monster104.asset | 10 +++++----- .../ScriptableObjects/Monster/Monster105.asset | 6 +++--- Assets/Prefabs/Monster/Monster101.prefab | 8 ++++---- Assets/Prefabs/Monster/Monster102.prefab | 12 ++++++------ Assets/Prefabs/Monster/Monster103.prefab | 14 +++++++------- Assets/Prefabs/Monster/Monster104.prefab | 12 ++++++------ Assets/Prefabs/Monster/Monster105.prefab | 8 ++++---- GameData/Monster.csv | 10 +++++----- 11 files changed, 56 insertions(+), 56 deletions(-) diff --git a/Assets/Data/ScriptableObjects/Monster/Monster101.asset b/Assets/Data/ScriptableObjects/Monster/Monster101.asset index 18a4d36..9c7ff4d 100644 --- a/Assets/Data/ScriptableObjects/Monster/Monster101.asset +++ b/Assets/Data/ScriptableObjects/Monster/Monster101.asset @@ -14,12 +14,12 @@ MonoBehaviour: m_EditorClassIdentifier: Assembly-CSharp::Northbound.Data.MonsterData id: 101 memo: "Grunt(\uAE30\uBCF8)" - moveSpeed: 10 - maxHp: 50 + moveSpeed: 6.7 + maxHp: 75 atkRange: 1 atkDamage: 3 atkIntervalSec: 1.2 - cost: 1 + cost: 3 weight: 1 modelPath: Assets/Models/Skeleton_Minion.fbx animationControllerPath: Assets/Animations/MonsterAnimationController.controller diff --git a/Assets/Data/ScriptableObjects/Monster/Monster102.asset b/Assets/Data/ScriptableObjects/Monster/Monster102.asset index 06c1f8c..5f0443e 100644 --- a/Assets/Data/ScriptableObjects/Monster/Monster102.asset +++ b/Assets/Data/ScriptableObjects/Monster/Monster102.asset @@ -13,13 +13,13 @@ MonoBehaviour: m_Name: Monster102 m_EditorClassIdentifier: Assembly-CSharp::Northbound.Data.MonsterData id: 102 - memo: "Fast(\uBE60\uB984/\uC57D\uD568)" - moveSpeed: 11 - maxHp: 30 + memo: "Tank(\uB290\uB9BC/\uB2E8\uB2E8)" + moveSpeed: 3.3 + maxHp: 125 atkRange: 1 - atkDamage: 2 - atkIntervalSec: 1 - cost: 2 + atkDamage: 4 + atkIntervalSec: 1.5 + cost: 5 weight: 0.5 modelPath: Assets/Models/Druid.fbx animationControllerPath: Assets/Animations/MonsterAnimationController.controller diff --git a/Assets/Data/ScriptableObjects/Monster/Monster103.asset b/Assets/Data/ScriptableObjects/Monster/Monster103.asset index d726f80..f0b3f75 100644 --- a/Assets/Data/ScriptableObjects/Monster/Monster103.asset +++ b/Assets/Data/ScriptableObjects/Monster/Monster103.asset @@ -13,13 +13,13 @@ MonoBehaviour: m_Name: Monster103 m_EditorClassIdentifier: Assembly-CSharp::Northbound.Data.MonsterData id: 103 - memo: "Tank(\uB290\uB9BC/\uB2E8\uB2E8)" - moveSpeed: 8 - maxHp: 100 - atkRange: 1 - atkDamage: 4 - atkIntervalSec: 1.5 - cost: 5 + memo: "Ranged(\uC6D0\uAC70\uB9AC/\uC57D\uD568)" + moveSpeed: 5.3 + maxHp: 65 + atkRange: 5 + atkDamage: 2 + atkIntervalSec: 1.4 + cost: 3 weight: 0.2 modelPath: Assets/Models/Skeleton_Warrior.fbx animationControllerPath: Assets/Animations/MonsterAnimationController.controller diff --git a/Assets/Data/ScriptableObjects/Monster/Monster104.asset b/Assets/Data/ScriptableObjects/Monster/Monster104.asset index bdc5ec9..eb093ab 100644 --- a/Assets/Data/ScriptableObjects/Monster/Monster104.asset +++ b/Assets/Data/ScriptableObjects/Monster/Monster104.asset @@ -13,12 +13,12 @@ MonoBehaviour: m_Name: Monster104 m_EditorClassIdentifier: Assembly-CSharp::Northbound.Data.MonsterData id: 104 - memo: "Ranged(\uC6D0\uAC70\uB9AC/\uC57D\uD568)" - moveSpeed: 9 - maxHp: 40 - atkRange: 5 + memo: "Fast(\uBE60\uB984/\uC57D\uD568)" + moveSpeed: 8.6 + maxHp: 45 + atkRange: 1 atkDamage: 2 - atkIntervalSec: 1.4 + atkIntervalSec: 1 cost: 3 weight: 0.333 modelPath: Assets/Models/Skeleton_Rogue.fbx diff --git a/Assets/Data/ScriptableObjects/Monster/Monster105.asset b/Assets/Data/ScriptableObjects/Monster/Monster105.asset index c1d7499..f714c67 100644 --- a/Assets/Data/ScriptableObjects/Monster/Monster105.asset +++ b/Assets/Data/ScriptableObjects/Monster/Monster105.asset @@ -14,12 +14,12 @@ MonoBehaviour: m_EditorClassIdentifier: Assembly-CSharp::Northbound.Data.MonsterData id: 105 memo: "Elite(\uC18C\uC218 \uC815\uC608)" - moveSpeed: 10 - maxHp: 90 + moveSpeed: 6.6 + maxHp: 100 atkRange: 1 atkDamage: 7 atkIntervalSec: 1.3 - cost: 10 + cost: 6 weight: 0.1 modelPath: Assets/Models/Barbarian_Large.fbx animationControllerPath: Assets/Animations/MonsterAnimationController.controller diff --git a/Assets/Prefabs/Monster/Monster101.prefab b/Assets/Prefabs/Monster/Monster101.prefab index be5f220..4c1c99f 100644 --- a/Assets/Prefabs/Monster/Monster101.prefab +++ b/Assets/Prefabs/Monster/Monster101.prefab @@ -1294,7 +1294,7 @@ MonoBehaviour: AlwaysReplicateAsRoot: 0 SynchronizeTransform: 1 ActiveSceneSynchronization: 0 - SceneMigrationSynchronization: 0 + SceneMigrationSynchronization: 1 SpawnWithObservers: 1 DontDestroyWithOwner: 0 AutoObjectParentSync: 1 @@ -1314,7 +1314,7 @@ MonoBehaviour: m_EditorClassIdentifier: Assembly-CSharp::Northbound.EnemyUnit ShowTopMostFoldoutHeaderGroup: 1 enemyTeam: 3 - maxHealth: 50 + maxHealth: 75 damageEffectPrefab: {fileID: 0} destroyEffectPrefab: {fileID: 0} --- !u!195 &3634736894319727576 @@ -1327,7 +1327,7 @@ NavMeshAgent: m_Enabled: 1 m_AgentTypeID: 0 m_Radius: 0.5 - m_Speed: 10 + m_Speed: 6.7 m_Acceleration: 8 avoidancePriority: 50 m_AngularSpeed: 120 @@ -1366,7 +1366,7 @@ MonoBehaviour: attackRange: 1 attackInterval: 1.2 attackDamage: 3 - moveSpeed: 10 + moveSpeed: 6.7 chaseSpeedMultiplier: 1.5 showDebugInfo: 1 --- !u!114 &2482720153194779286 diff --git a/Assets/Prefabs/Monster/Monster102.prefab b/Assets/Prefabs/Monster/Monster102.prefab index 747c0fc..cc3e365 100644 --- a/Assets/Prefabs/Monster/Monster102.prefab +++ b/Assets/Prefabs/Monster/Monster102.prefab @@ -1718,7 +1718,7 @@ MonoBehaviour: AlwaysReplicateAsRoot: 0 SynchronizeTransform: 1 ActiveSceneSynchronization: 0 - SceneMigrationSynchronization: 0 + SceneMigrationSynchronization: 1 SpawnWithObservers: 1 DontDestroyWithOwner: 0 AutoObjectParentSync: 1 @@ -1738,7 +1738,7 @@ MonoBehaviour: m_EditorClassIdentifier: Assembly-CSharp::Northbound.EnemyUnit ShowTopMostFoldoutHeaderGroup: 1 enemyTeam: 3 - maxHealth: 30 + maxHealth: 125 damageEffectPrefab: {fileID: 0} destroyEffectPrefab: {fileID: 0} --- !u!195 &2580823509700602203 @@ -1751,7 +1751,7 @@ NavMeshAgent: m_Enabled: 1 m_AgentTypeID: 0 m_Radius: 0.5 - m_Speed: 11 + m_Speed: 3.3 m_Acceleration: 8 avoidancePriority: 50 m_AngularSpeed: 120 @@ -1788,9 +1788,9 @@ MonoBehaviour: maxChaseDistance: 30 chaseGiveUpDistance: 25 attackRange: 1 - attackInterval: 1 - attackDamage: 2 - moveSpeed: 11 + attackInterval: 1.5 + attackDamage: 4 + moveSpeed: 3.3 chaseSpeedMultiplier: 1.5 showDebugInfo: 1 --- !u!114 &6540479212111277442 diff --git a/Assets/Prefabs/Monster/Monster103.prefab b/Assets/Prefabs/Monster/Monster103.prefab index 0759146..592a90c 100644 --- a/Assets/Prefabs/Monster/Monster103.prefab +++ b/Assets/Prefabs/Monster/Monster103.prefab @@ -640,7 +640,7 @@ MonoBehaviour: AlwaysReplicateAsRoot: 0 SynchronizeTransform: 1 ActiveSceneSynchronization: 0 - SceneMigrationSynchronization: 0 + SceneMigrationSynchronization: 1 SpawnWithObservers: 1 DontDestroyWithOwner: 0 AutoObjectParentSync: 1 @@ -660,7 +660,7 @@ MonoBehaviour: m_EditorClassIdentifier: Assembly-CSharp::Northbound.EnemyUnit ShowTopMostFoldoutHeaderGroup: 1 enemyTeam: 3 - maxHealth: 100 + maxHealth: 65 damageEffectPrefab: {fileID: 0} destroyEffectPrefab: {fileID: 0} --- !u!195 &7475699343328683952 @@ -673,7 +673,7 @@ NavMeshAgent: m_Enabled: 1 m_AgentTypeID: 0 m_Radius: 0.5 - m_Speed: 8 + m_Speed: 5.3 m_Acceleration: 8 avoidancePriority: 50 m_AngularSpeed: 120 @@ -709,10 +709,10 @@ MonoBehaviour: m_Bits: 1152 maxChaseDistance: 30 chaseGiveUpDistance: 25 - attackRange: 1 - attackInterval: 1.5 - attackDamage: 4 - moveSpeed: 8 + attackRange: 5 + attackInterval: 1.4 + attackDamage: 2 + moveSpeed: 5.3 chaseSpeedMultiplier: 1.5 showDebugInfo: 1 --- !u!114 &8817410469440881478 diff --git a/Assets/Prefabs/Monster/Monster104.prefab b/Assets/Prefabs/Monster/Monster104.prefab index a9c2593..258c425 100644 --- a/Assets/Prefabs/Monster/Monster104.prefab +++ b/Assets/Prefabs/Monster/Monster104.prefab @@ -1073,7 +1073,7 @@ MonoBehaviour: AlwaysReplicateAsRoot: 0 SynchronizeTransform: 1 ActiveSceneSynchronization: 0 - SceneMigrationSynchronization: 0 + SceneMigrationSynchronization: 1 SpawnWithObservers: 1 DontDestroyWithOwner: 0 AutoObjectParentSync: 1 @@ -1093,7 +1093,7 @@ MonoBehaviour: m_EditorClassIdentifier: Assembly-CSharp::Northbound.EnemyUnit ShowTopMostFoldoutHeaderGroup: 1 enemyTeam: 3 - maxHealth: 40 + maxHealth: 45 damageEffectPrefab: {fileID: 0} destroyEffectPrefab: {fileID: 0} --- !u!195 &5366269420367463183 @@ -1106,7 +1106,7 @@ NavMeshAgent: m_Enabled: 1 m_AgentTypeID: 0 m_Radius: 0.5 - m_Speed: 9 + m_Speed: 8.6 m_Acceleration: 8 avoidancePriority: 50 m_AngularSpeed: 120 @@ -1142,10 +1142,10 @@ MonoBehaviour: m_Bits: 1152 maxChaseDistance: 30 chaseGiveUpDistance: 25 - attackRange: 5 - attackInterval: 1.4 + attackRange: 1 + attackInterval: 1 attackDamage: 2 - moveSpeed: 9 + moveSpeed: 8.6 chaseSpeedMultiplier: 1.5 showDebugInfo: 1 --- !u!114 &177302896207380593 diff --git a/Assets/Prefabs/Monster/Monster105.prefab b/Assets/Prefabs/Monster/Monster105.prefab index 5831c5d..c72f758 100644 --- a/Assets/Prefabs/Monster/Monster105.prefab +++ b/Assets/Prefabs/Monster/Monster105.prefab @@ -1318,7 +1318,7 @@ MonoBehaviour: AlwaysReplicateAsRoot: 0 SynchronizeTransform: 1 ActiveSceneSynchronization: 0 - SceneMigrationSynchronization: 0 + SceneMigrationSynchronization: 1 SpawnWithObservers: 1 DontDestroyWithOwner: 0 AutoObjectParentSync: 1 @@ -1338,7 +1338,7 @@ MonoBehaviour: m_EditorClassIdentifier: Assembly-CSharp::Northbound.EnemyUnit ShowTopMostFoldoutHeaderGroup: 1 enemyTeam: 3 - maxHealth: 90 + maxHealth: 100 damageEffectPrefab: {fileID: 0} destroyEffectPrefab: {fileID: 0} --- !u!195 &1255224548206942124 @@ -1351,7 +1351,7 @@ NavMeshAgent: m_Enabled: 1 m_AgentTypeID: 0 m_Radius: 0.5 - m_Speed: 10 + m_Speed: 6.6 m_Acceleration: 8 avoidancePriority: 50 m_AngularSpeed: 120 @@ -1390,7 +1390,7 @@ MonoBehaviour: attackRange: 1 attackInterval: 1.3 attackDamage: 7 - moveSpeed: 10 + moveSpeed: 6.6 chaseSpeedMultiplier: 1.5 showDebugInfo: 1 --- !u!114 &324484408599232274 diff --git a/GameData/Monster.csv b/GameData/Monster.csv index 9e57ee6..c2fcd5c 100644 --- a/GameData/Monster.csv +++ b/GameData/Monster.csv @@ -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(기본),10,50,1,3,1.2,1,1,Assets/Models/Skeleton_Minion.fbx,Assets/Animations/MonsterAnimationController.controller -102,Fast(빠름/약함),11,30,1,2,1,2,0.5,Assets/Models/Druid.fbx,Assets/Animations/MonsterAnimationController.controller -103,Tank(느림/단단),8,100,1,4,1.5,5,0.2,Assets/Models/Skeleton_Warrior.fbx,Assets/Animations/MonsterAnimationController.controller -104,Ranged(원거리/약함),9,40,5,2,1.4,3,0.333,Assets/Models/Skeleton_Rogue.fbx,Assets/Animations/MonsterAnimationController.controller -105,Elite(소수 정예),10,90,1,7,1.3,10,0.1,Assets/Models/Barbarian_Large.fbx,Assets/Animations/MonsterAnimationController.controller +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