Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/virtuesky/sunflower
Core ScriptableObject architecture for building Unity games (Android & Ios)
https://github.com/virtuesky/sunflower
architecture game-base scriptable scriptableobject scriptableobject-variables scriptableobjectevent unity unity3d
Last synced: 2 months ago
JSON representation
Core ScriptableObject architecture for building Unity games (Android & Ios)
- Host: GitHub
- URL: https://github.com/virtuesky/sunflower
- Owner: VirtueSky
- License: mit
- Created: 2023-09-10T10:57:46.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-13T08:44:12.000Z (10 months ago)
- Last Synced: 2024-04-14T01:51:17.110Z (10 months ago)
- Topics: architecture, game-base, scriptable, scriptableobject, scriptableobject-variables, scriptableobjectevent, unity, unity3d
- Language: C#
- Homepage:
- Size: 10.7 MB
- Stars: 40
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Core scriptable object architecture for building Unity games (Android & iOS)
### Unity 2022.3 LTS
## How To Install
### 1: Download the repo and drop it into folder `Assets`
### 2: Add the line below to `Packages/manifest.json`for version `3.1.7`
```csharp
"com.virtuesky.sunflower":"https://github.com/VirtueSky/sunflower.git#3.1.7",
```## Includes modules
```bash
├── Core (Update only called once in Monobehaviour, Delay...)
├── ATT_IOS
├── Advertising (Support for Max, Admob and IronSource)
├── In App Purchase (IAP)
├── Asset Finder
├── Audio
├── Button
├── Data
├── Scriptable Event
├── Scriptable Variable
├── Firebase Remote Config
├── Tracking (Firebase Analytics, Adjust, AppsFlyer)
├── Tri-Inspector
├── Level Editor
├── Mobile Notification
├── Object Pooling
├── Prime tween
├── FolderIcons
├── Hierarchy
├── In app review
├── SimpleJSON
├── Tracking Revenue (by Firebase analytic, Adjust or Appsflyer)
├── Vibration (Vibration native support for android & ios)
├── Game Service (Sign in with apple id / google play games service)
├── Misc (Extension support Transform, SafeArea, Play Animancer, Skeleton,...)
├── Touch Input
├── Component
```#### Note:
- [See Document](https://github.com/VirtueSky/sunflower/wiki)
- [Project implementation](https://github.com/VirtueSky/TheBeginning)
- [Core has similar modules but does not use scriptable architecture](https://github.com/wolf-package/unity-common)
- [Referenced from `Heart 2.x`](https://github.com/pancake-llc/foundation/tree/2.x)