https://github.com/apple/unityplugins
https://github.com/apple/unityplugins
Last synced: 24 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/apple/unityplugins
- Owner: apple
- License: apache-2.0
- Created: 2022-05-16T22:53:50.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-03-07T19:09:45.000Z (3 months ago)
- Last Synced: 2025-05-03T20:02:47.827Z (about 1 month ago)
- Language: C#
- Size: 53.3 MB
- Stars: 815
- Watchers: 64
- Forks: 170
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Apple Unity Plug-Ins
## Overview
The Apple Unity Plug-Ins expose a selection of Apple platform frameworks to Unity developers.To get started with integration of these plug-ins into your Unity projects, run `python3 build.py` and use the `.tgz` packages in the `Build/` directory. For a more detailed walkthrough, please check out the [Quick Start Guide](Documentation/Quickstart.md), which also includes introductions to each plug-in.
| [Home](README.md) | [Feedback](Documentation/Feedback.md) | [Quick Start Guide](Documentation/Quickstart.md) | [Build Script](Documentation/BuildScript.md) |
| :---: | :---: | :---: | :---: || Plug-In | Description |
| :------ | :---------- |
| Apple.Core | Provides integrated build post process management and Editor UI.
**Note:** Apple.Core is a dependency of all Apple Unity plug-ins.|
| Apple.Accessibility | Provides Apple's accessibility to Unity developers allowing adding supports to Apple's built-in assistive technologies such as VoiceOver.|
| Apple.CoreHaptics | Brings Apple's Core Haptics framework to Unity developers, enabling for customizable haptic patterns and in-depth playback control on supported devices. This Plug-In also includes UIKit's UIFeedbackGenerator API.|
| Apple.GameController | Exposes Apple's GameController framework to Unity developers allowing for rich controller features in macOS, iOS, and tvOS apps. |
| Apple.GameKit | Allows Unity developers to easily integrate GameKit features such as leaderboards, achievements, and match making. |
| Apple.PHASE | The PHASE plug-in allows Unity developers to take full advantage of Apple's new geometry and material aware spatial audio system. |## Minimum Supported OS Versions
| OS | Version |
| :- | :------ |
| iOS | 13.0 |
| macOS | 10.15 |
| tvOS | 13.0 |
| visionOS | 1.0 |
| watchOS | not supported |## Leaving Feedback
See the [Feedback](Documentation/Feedback.md) documentation for more information.