An open API service indexing awesome lists of open source software.

https://github.com/gameframex/com.gameframex.unity.objectstorage.aliyun

GameFrameX Unity Aliyun OSS integration for cloud object storage with upload, download and file management
https://github.com/gameframex/com.gameframex.unity.objectstorage.aliyun

aliyun cloud csharp game-framework object-storage oss unity upm-package

Last synced: 9 days ago
JSON representation

GameFrameX Unity Aliyun OSS integration for cloud object storage with upload, download and file management

Awesome Lists containing this project

README

          

Game Frame X Logo

# Game Frame X Object Storage ALiYun OSS

[![License](https://img.shields.io/github/license/GameFrameX/com.gameframex.unity.objectstorage.aliyun)](https://github.com/GameFrameX/com.gameframex.unity.objectstorage.aliyun/blob/main/LICENSE.md)
[![Version](https://img.shields.io/github/v/release/GameFrameX/com.gameframex.unity.objectstorage.aliyun)](https://github.com/GameFrameX/com.gameframex.unity.objectstorage.aliyun/releases)
[![Unity Version](https://img.shields.io/badge/Unity-2019.4-black?logo=unity)](https://unity.com/)
[![Documentation](https://img.shields.io/badge/Documentation-docs-blue)](https://gameframex.doc.alianblank.com)

All-in-One Solution for Indie Game Development · Empowering Indie Developers' Dreams


[Documentation](https://gameframex.doc.alianblank.com) · [Quick Start](#quick-start) · QQ Group: 467608841 / 233840761


**English** | [简体中文](README.zh-CN.md) | [繁體中文](README.zh-TW.md) | [日本語](README.ja.md) | [한국어](README.ko.md)

## Project Overview

**Object Storage ALiYun OSS Component** - Provides the Alibaba Cloud (ALiYun) Object Storage Service (OSS) implementation for the Object Storage component. This package implements the upload manager for ALiYun OSS, allowing you to upload files and directories to ALiYun OSS buckets.

## Quick Start

### Installation

Choose one of the following methods:

1. Edit your Unity project's `Packages/manifest.json` and add the `scopedRegistries` section:
```json
{
"scopedRegistries": [
{
"name": "GameFrameX",
"url": "https://gameframex.upm.alianblank.uk",
"scopes": [
"com.gameframex"
]
}
],
"dependencies": {
"com.gameframex.unity.objectstorage.aliyun": "1.1.0"
}
}
```

`scopes` controls which packages are resolved through this registry. Only packages whose names start with `com.gameframex` will be fetched from it.

2. Add to `manifest.json` dependencies:
```json
{
"com.gameframex.unity.objectstorage.aliyun": "https://github.com/gameframex/com.gameframex.unity.objectstorage.aliyun.git"
}
```
3. Use **Package Manager** in Unity with **Git URL**: `https://github.com/gameframex/com.gameframex.unity.objectstorage.aliyun.git`
4. Clone the repository into your Unity project's `Packages` directory. It will be loaded automatically.
## Platform Support

| Platform | Supported |
|----------|-----------|
| Windows | Yes |
| macOS | Yes |
| Linux | Yes |
| Android | Yes |
| iOS | Yes |

## Documentation & Resources

- [Documentation](https://gameframex.doc.alianblank.com)
- [GitHub Repository](https://github.com/GameFrameX/com.gameframex.unity.objectstorage.aliyun)

## Community & Support

- QQ Group: Join via [QR Code](https://qm.qq.com/cgi-bin/qm/qr?k=ikT9gA5m2sKwOyNOfYmQvSAPK_c3GmD6)

## Dependencies

| Package | Description |
|---------|-------------|
| (无) | - |

## Changelog

See [Releases](https://github.com/GameFrameX/gameframex/com.gameframex.unity.objectstorage.aliyun/releases) for changelog.
## License

See [LICENSE.md](LICENSE.md) for license information.