Unclaimed Package Is this your package? Claim it to unlock full analytics and manage your listing.
Claim This Package

Install via UPM

Add to Unity Package Manager using this URL

https://www.pkglnk.dev/game-management.git?path=Plugins/UniTask#upm

README Markdown

Copy this to your project's README.md

Style
Preview
pkglnk installs badge
## Installation

Add **Game Management** to your Unity project via Package Manager:

1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/game-management.git?path=Plugins%2FUniTask#upm
```

[![pkglnk](https://www.pkglnk.dev/badge/game-management.svg?style=pkglnk)](https://www.pkglnk.dev/pkg/game-management)

Used By (20+)

README

Game Management

Unity 6000.0+ openupm Actions Status

:warning: Warning, this is a preview package, expect breaking changes between releases!

Essential, minimalistic and code-first Game Management tools. Perfect for game-jams and medium-sized projects.

class MyGameManager : GameManager
{
    protected override void OnBeforeInitializeSystems()
    {
        AddSystem(new PlayerSystem());
    }
}

class Player : MonoBehavior
{
    PlayerSystem playerSystem;

    void Awake() 
    {
        playerSystem = GameManager.GetSystem<PlayerSystem>();
    }
    
    void Start()
    {
        GameManager.Publish(new PlayerSpawnedMessage());
    }
}

Features

  • Code-first
  • Service Locator
  • Message Bus
  • JSON Serialization/deserialization utilities
  • File reading/writing with JSON support
  • Logging utilities
  • Automatic initialization
  • Odin Inspector support
  • UniTask support

Installation

This package can be installed via OpenUPM:

openupm add com.chark.game-management

Or via the Unity Package Manager by Installing from a Git URL:

https://github.com/chark/game-management.git#upm

Alternatively, manually install by adding the following entry to Packages/manifest.json:

{
  "com.chark.game-management": "https://github.com/chark/game-management.git#upm"
}

If you'd like to install a specific release, replace upm suffix with version number, e.g., v0.0.1. You can find all releases here.

Links

Comments

No comments yet. Be the first!