Add initial project files and configurations for Unity setup

This commit is contained in:
2025-12-12 22:04:14 +01:00
commit b6106cf82b
205 changed files with 79202 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
namespace Core.Ports
{
public interface IPersistenceService
{
void Save(string key, int value);
int Load(string key, int defaultValue = 0);
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: b21e8384f7154851a4b258200a5eaed8
timeCreated: 1765568951

View File

@@ -0,0 +1,13 @@
using Core.Domain;
namespace Core.Ports
{
public interface ITileView
{
string TileId { get; }
void Initialize(Tile tile);
void SetVisualState(TileState state);
void DropPhysics();
void Dispose();
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: a4d59fe7258e450a868cd36cd306c0da
timeCreated: 1765560752