This commit is contained in:
Lendaia Mirai
2025-10-16 14:48:13 +02:00
parent b8f1853b1a
commit 793b379c48
57 changed files with 5491 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<RootNamespace>OE.ALGA.ALGAme</RootNamespace>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\ALGA\ALGA.csproj" />
<ProjectReference Include="..\Engine\Engine.csproj" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,42 @@
using OE.ALGA.Engine;
namespace OE.ALGA.ALGAme
{
public class Jatek
{
readonly Terkep terkep;
public Terkep Terkep { get { return terkep; } }
readonly Backend backend;
public Backend Backend { get { return backend; } }
public Jatek()
{
backend = new Backend();
terkep = new Terkep(Param.TERKEP_SZELESSEG, Param.TERKEP_MAGASSAG);
PalyaGeneralas();
NezopontokLetrehozasa();
}
public void Start()
{
backend.Start();
}
public void Stop()
{
backend.Stop();
}
private void PalyaGeneralas()
{
terkep.LabirintusGeneralas();
}
private void NezopontokLetrehozasa()
{
backend.Megjelenites.NezopontFelvetele(terkep);
}
}
}

View File

@@ -0,0 +1,4 @@
using OE.ALGA.ALGAme;
Jatek jatek = new Jatek();
jatek.Start();