You can create project using two ways
- Create a .NET Core project, I recommend you call it [Game Name] .Assets.
- Create a Xamarin Forms, WinForms or GTKSharp application, I recommend you call it [Game Name]. [Platform name].
- After that you need to add references to TDNPGL.Core to all these projects and TDNPGL.Views. [Platform name] to the client project of the game.
Tip
I recommend using the second method because the first is deprecated
- Download TDNPGL CLI from github repository
- Install .NET Cli
- Type
tdnpgl -create [Game Name]
in directory for game sources
After creation of project, you can see * Directory [Game Name].Assets * [Game Name].sln
- [Game Name].Assets contains
- obj directory
- Resources directory
- [Game Name].Assets.csproj
- Class1.cs
Resources is an directory with every game resources
level_structure.rst