First commit

This commit is contained in:
2026-06-29 19:26:37 +09:00
commit 9efb08fdf3
11 changed files with 338 additions and 0 deletions

34
Units/Minion.cs Normal file
View File

@@ -0,0 +1,34 @@
using Battle;
namespace Units
{
public class Minion : Unit
{
private int _minionAtk;
private int _minionMaxHP;
protected override void Init()
{
MaxHP = _minionMaxHP;
Atk = GetAtkByGameTime();
}
protected override int GetAttackDamage(AttackType attackType)
{
//데미지 계산
return Atk;
}
protected override void OnDied()
{
//소멸
Destroy();
}
private int GetAtkByGameTime()
{
return _minionAtk * BattleManager.CurrentGameSeconds;
}
}
}