2025-09-08 07:19:22 +02:00
|
|
|
|
using OE.ALGA.Engine;
|
2024-09-05 19:47:35 +02:00
|
|
|
|
|
|
|
|
|
|
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);
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|