-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathpackage.json
More file actions
28 lines (28 loc) · 1.42 KB
/
package.json
File metadata and controls
28 lines (28 loc) · 1.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{
"name": "com.gamelovers.services",
"displayName": "GameLovers Services",
"author": "Miguel Tomas",
"version": "2.0.0",
"unity": "6000.0",
"license": "MIT",
"description": "Foundation services for a Unity based project (DI-lite, messaging, ticking, coroutines, pooling, persistence, RNG, time, commands, versioning) plus Addressables-based asset loading and importing tooling.",
"type": "library",
"hideInEditor": false,
"dependencies": {
"com.gamelovers.gamedata": "1.0.0",
"com.unity.addressables": "1.21.20",
"com.cysharp.unitask": "2.5.10"
},
"samples": [
{
"displayName": "Services Playground",
"description": "Zero-setup playground that wires every foundation service via MainInstaller and drives the Services Explorer (Installer, Versioning, Message Broker, Tick, Coroutine, Pool, Data, Time, RNG, Commands). Open the scene and press Play — the UI is built programmatically; no per-import wiring.",
"path": "Samples~/ServicesPlayground"
},
{
"displayName": "Asset Resolver",
"description": "Demonstrates AssetResolverService end-to-end: typed asset loading by id-enum via AssetConfigsScriptableObject, plus the Addressable Ids generator and Assets Importer pipeline. Ships placeholder sprites and editor automation that auto-marks them Addressable in a dedicated group on import — open the scene and press Play.",
"path": "Samples~/AssetResolver"
}
]
}