ZenKit 0.1.12
See the version list below for details.
dotnet add package ZenKit --version 0.1.12
NuGet\Install-Package ZenKit -Version 0.1.12
<PackageReference Include="ZenKit" Version="0.1.12" />
paket add ZenKit --version 0.1.12
#r "nuget: ZenKit, 0.1.12"
// Install ZenKit as a Cake Addin #addin nuget:?package=ZenKit&version=0.1.12 // Install ZenKit as a Cake Tool #tool nuget:?package=ZenKit&version=0.1.12
ZenKitCS
A C#-library wrapping the ZenKit library for parsing game assets of PiranhaBytes' early 2000's games Gothic and Gothic II.
Using
You can install ZenKitCS
from the NuGet Package Gallery. Simply add the
following snippet to your .csproj
file, replacing the version with the approprite version identifier from NuGet.
<ItemGroup>
<PackageReference Include="ZenKit" Version="x.x.x" />
</ItemGroup>
To build your project then, you will need to add a RuntimeIdentifiers
property to your .csproj
. You can simply
use this once and copy it the topmost <PropertyGroup>
in your .csproj
like this:
<PropertyGroup>
<RuntimeIdentifiers>linux-x64;win-x64;osx-x64;android-arm64</RuntimeIdentifiers>
</PropertyGroup>
You can now also build your project for those runtimes by supplying the runtime identifier in dotnet build
using the
-r
parameter. This is how you would build your project for Android:
dotnet build -r android-arm64 -c Release --self-contained
Building
You will need:
- .NET Standard 2.1 (for
ZenKit
itself) and .NET 7 (forZenKit.Tests
), anything onward should work as well - Git
To build ZenKitCS from scratch, just open a terminal in a directory of your choice and run
git clone --recursive https://github.com/GothicKit/ZenKitCS
cd ZenKitCS
dotnet build
You will find the built library in ZenKit/bin/Debug/netstandard2.1
.
Testing
To test ZenKitCS, just run dotnet test
in the Git folder or in the ZenKit.Test
project.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- System.Text.Encoding.CodePages (>= 7.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.3-cs.1 | 54 | 9/21/2024 |
0.1.13 | 367 | 1/21/2024 |
0.1.12 | 314 | 1/20/2024 |
0.1.11 | 427 | 12/30/2023 |
0.1.10 | 465 | 11/12/2023 |
0.1.9 | 414 | 11/12/2023 |
0.1.8 | 436 | 11/12/2023 |
0.1.7 | 435 | 11/11/2023 |
0.1.6 | 428 | 11/11/2023 |
0.1.5 | 423 | 11/11/2023 |
0.1.4 | 439 | 11/11/2023 |
0.1.3 | 433 | 11/11/2023 |
0.1.2 | 444 | 11/11/2023 |
0.1.1 | 435 | 11/11/2023 |
0.1.0 | 428 | 11/11/2023 |