17 lines
426 B
C#
Executable File
17 lines
426 B
C#
Executable File
namespace DaggerFramework
|
|
{
|
|
public abstract class Game
|
|
{
|
|
public abstract string ResourceRoot { get; }
|
|
public void Start()
|
|
{
|
|
LoadResources();
|
|
OnStart();
|
|
MainLoop();
|
|
}
|
|
protected abstract void OnStart();
|
|
protected abstract void LoadResources();
|
|
protected abstract void MainLoop();
|
|
public abstract void Shutdown();
|
|
}
|
|
} |