ProMix0 / NoughtsCrosses

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NoughtsCrosses

Simple game realisation for many platforms

...or just noughts-and-crosses based example of use multiple frameworks

Usage

You can inject all game services into you DI container

Manual dependency resolving is not recommended

.ConfigureServices((context, services) =>
        services
            .AddNoughtsCrossesGame(builder =>
                    builder
                        .AddPlayer<AiPlayer>()
                        .AddPlayer<WpfPlayer>()
                        .AddField<OptimizedField>()
                        .AddGame<Game<AiPlayer, WpfPlayer>>(),
                addLoopingService: true)
    )

Then just run your Host

About


Languages

Language:C# 100.0%