Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/dotbunny/gdx

Game Development Extensions
https://github.com/dotbunny/gdx

csharp unity unity3d unity3d-plugin upm-package

Last synced: about 1 month ago
JSON representation

Game Development Extensions

Awesome Lists containing this project

README

        

# Game Development Extensions

[![GDX](https://dotbunny.com/wp-content/uploads/2021/01/gdx-logo-fun.png)](https://github.com/dotBunny/GDX)

[![Latest Release](https://img.shields.io/github/release/dotBunny/GDX.svg?logo=github)](https://github.com/dotBunny/GDX/releases)
[![OpenUPM](https://img.shields.io/npm/v/com.dotbunny.gdx?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.dotbunny.gdx/)
[![Discord Server](https://img.shields.io/discord/582190573897908224.svg?label=discord&logo=discord&color=informational)](https://discord.gg/EcceFGAuJs)
[![License: BSL-1.0](https://img.shields.io/badge/License-BSL-blue.svg)](https://github.com/dotBunny/GDX/blob/main/LICENSE)
[![Code Coverage](https://gdx.dotbunny.com/reports/coverage/Report/badge_linecoverage.svg)](/reports/coverage/Report/index.html)

A battle-tested library of game-ready high-performance C# code.

Documentation available at [https://gdx.dotbunny.com/](https://gdx.dotbunny.com/).

## Usage

Add `com.dotbunny.gdx` as a dependency to the project `Packages/manifest.json` file:

```json
{
"dependencies": {
"com.dotbunny.gdx": "https://github.com/dotBunny/GDX.git"
}
}
```

> For a full breakdown of all installation methods please refer to the [Installation](https://gdx.dotbunny.com/manual/getting-started.html#installation) section of [Getting Started](https://gdx.dotbunny.com/manual/getting-started.html) in the manual.

## Requirements

The `GDX` package can be dropped into any compatible [Unity](http://unity3d.com) (>=`2020.3`) project and selectively enables portions of its functionality based on what packages it finds in the project.
> For more detailed infromation as well as legacy support, please consult [Requirements](https://gdx.dotbunny.com/manual/requirements.html) in the manual.

## Contributing

GDX is an open-source project, and we encourage and welcome contributions. While the `GDX` package has Unity employees amongst its contributors, it is **not officially supported by Unity**, and it is not on Unity's roadmap.
> Please review the manual's [Contributing](https://gdx.dotbunny.com/manual/contributing.html) section for info on how you can contribute to this package and our awesome community. :heart:

## License

GDX is licensed under the [BSL-1.0 License](https://choosealicense.com/licenses/bsl-1.0/).
> A copy of this license can be found at the root of the project in the `LICENSE` file, or [here](https://gdx.dotbunny.com/license.html).