Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/starikcetin/joy
ECS framework for Unity3D game engine that uses MonoBehaviours as components and GameObjects as entities.
https://github.com/starikcetin/joy
csharp ecs entity-component-system unity unity3d
Last synced: 15 days ago
JSON representation
ECS framework for Unity3D game engine that uses MonoBehaviours as components and GameObjects as entities.
- Host: GitHub
- URL: https://github.com/starikcetin/joy
- Owner: starikcetin
- License: mit
- Created: 2018-10-02T21:03:49.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-09-06T17:28:29.000Z (about 4 years ago)
- Last Synced: 2024-10-11T10:25:24.814Z (about 1 month ago)
- Topics: csharp, ecs, entity-component-system, unity, unity3d
- Language: C#
- Homepage: https://openupm.com/packages/com.starikcetin.joy/
- Size: 543 KB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Joy
ECS framework for Unity3D game engine that uses MonoBehaviours as components and GameObjects as entities.* Framework: [/Packages/com.starikcetin.joy](/Packages/com.starikcetin.joy)
* Filter tests: [/Assets/FiltersTest](/Assets/FiltersTest)
* Roll a Ball example: [/Assets/RollABall](/Assets/RollABall)Installation (with UPM and UpmGitExtension, recommended)
---Install this package: https://github.com/mob-sakai/UpmGitExtension
Install Joy using UpmGitExtension.
Installation (with UPM, without UpmGitExtension)
---Add this as a dependency in your `packages.json` file:
```
"com.starikcetin.joy": "https://github.com/starikcetin/joy.git#0.0.1-upm",
```Replace `0.0.1-upm` with the tag of the version that you want to install, or update using the Package Manager window.
Installation (without UPM)
---Put the _Assets/Joy_ folder in anywhere under _Assets_ folder.
You can also submodule this repository if you are using git.
Here is a comprehensive tutorial from prime31 about submodules, symlinks and Unity: http://prime31.github.io/A-Method-for-Working-with-Shared-Code-with-Unity-and-Git/Licence
---MIT license. Refer to the [LICENSE](/LICENSE) file.
Copyright (c) 2018 S. Tarık Çetin