Kauai.Core
0.4.7
dotnet add package Kauai.Core --version 0.4.7
NuGet\Install-Package Kauai.Core -Version 0.4.7
<PackageReference Include="Kauai.Core" Version="0.4.7" />
<PackageVersion Include="Kauai.Core" Version="0.4.7" />
<PackageReference Include="Kauai.Core" />
paket add Kauai.Core --version 0.4.7
#r "nuget: Kauai.Core, 0.4.7"
#:package Kauai.Core@0.4.7
#addin nuget:?package=Kauai.Core&version=0.4.7
#tool nuget:?package=Kauai.Core&version=0.4.7
Internal testing only. Unsupported. These packages are published so that Furious Rhino's own games can restore them. This is not a public release, and it comes with no support.
Kauai
Platform services for Godot 4 C# games: Game Center / Play Games, in-app purchases, and OS accessibility settings, behind one API that behaves the same on iOS and Android.
Write your game once against GameServices, Store and Accessibility. Kauai selects the native
implementation at runtime and provides a no-op stub in the editor, so nothing needs #if guards or
stripping out for desktop testing.
Packages
| Package | Provides |
|---|---|
Kauai.Core |
Autoload host, module registration, platform detection. Required by the others. |
Kauai.GameServices |
Sign-in, achievements, leaderboards, iOS access point. |
Kauai.Store |
Products, purchase, restore, entitlements. |
Kauai.Accessibility |
OS accessibility settings and screen-reader announcements. |
Reference only the modules you use. Kauai.Core comes transitively. Each feature links only its own
platform framework, so a game that sells nothing never links StoreKit.
iOS needs no extra installation. The native shims ship inside these packages, for device and simulator, and are linked into your game automatically at export.
Android needs no download either. Each feature package carries its Godot addon: the build copies it
into res://addons/, you commit that folder, and you enable the plugin under Project Settings →
Plugins.
Requirements
- Godot 4.6.x or 4.7.x, .NET / Mono build
- net8.0, project using
Godot.NET.Sdk - iOS 17.0+
- Android API 21+ · in-app purchases need 23 · game services need 24
GDScript-only games are supported through the bridge nodes.
Full setup and API reference: see the integration guide.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. 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. |
-
net8.0
- GodotSharp (>= 4.6.3)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Kauai.Core:
| Package | Downloads |
|---|---|
|
Kauai.GameServices
Internal testing only. Unsupported. Kauai game services: sign-in, achievements, leaderboards over Apple Game Center / Google Play Games. Links those frameworks only. |
|
|
Kauai.Store
Internal testing only. Unsupported. Kauai in-app purchases: products, purchase, restore, entitlements over Apple StoreKit / Google Play Billing. Links those frameworks only. |
|
|
Kauai.Accessibility
Internal testing only. Unsupported. Kauai accessibility: OS accessibility settings (screen reader, reduce motion, contrast, text scale) and screen-reader announcements on iOS / Android. Adds no third-party dependency on either platform. |
GitHub repositories
This package is not used by any popular GitHub repositories.