started building logics for enemy

This commit is contained in:
Mausham
2025-12-30 22:51:33 +05:45
parent b59d12631f
commit 3aabc42bf8
76 changed files with 9832 additions and 82084 deletions

View File

@@ -0,0 +1,21 @@
using UnityEngine;
using VContainer;
using VContainer.Unity;
namespace Darkmatter.Domain
{
public class EnemyController : IStartable, ITickable
{
[Inject] EnemyStateMachine esm;
public void Start()
{
}
public void Tick()
{
esm.Update();
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 2fbe43d3f58deb3489ba1565abc2b050

View File

@@ -0,0 +1,9 @@
using UnityEngine;
namespace Darkmatter.Domain
{
public class EnemyStateMachine:StateMachine
{
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: c90488ca687a5724bbff14600be305d6