BulletHero.SDK
1.1.0
dotnet add package BulletHero.SDK --version 1.1.0
NuGet\Install-Package BulletHero.SDK -Version 1.1.0
<PackageReference Include="BulletHero.SDK" Version="1.1.0" />
<PackageVersion Include="BulletHero.SDK" Version="1.1.0" />
<PackageReference Include="BulletHero.SDK" />
paket add BulletHero.SDK --version 1.1.0
#r "nuget: BulletHero.SDK, 1.1.0"
#:package BulletHero.SDK@1.1.0
#addin nuget:?package=BulletHero.SDK&version=1.1.0
#tool nuget:?package=BulletHero.SDK&version=1.1.0
bullet-hero-sdk
The open level and save data model of the game Bullet Hero: models, serialization (JSON and
.blob), validation, generators, level packages and the Afterbeat interop. It builds inside Unity
and, without it, as a netstandard2.1 DLL and the NuGet package BulletHero.SDK.
Documentation: https://bullethero.space/en/docs/sdk - installing, the level format, the blob format, archives, versioning, validation, publishing profiles, writing generators, contributing.
Install
As a git submodule of a Unity project:
git submodule add -f https://github.com/bullet-hero/sdk.git Assets/Plugins/BH.SDK
Without Unity:
dotnet build -c Release BH.SDK.csproj # bin~/Release/BH.SDK.dll
dotnet pack -c Release BH.SDK.csproj # bin~/Release/BulletHero.SDK.<version>.nupkg
License
MIT, see LICENSE
| 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.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
- BouncyCastle.Cryptography (>= 2.7.0)
- Newtonsoft.Json (>= 13.0.3)
- SharpZipLib (>= 1.4.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.