{"id":13662386,"url":"https://github.com/jeffcampbellmakesgames/Entitas-Redux","last_synced_at":"2025-04-25T10:31:10.497Z","repository":{"id":41036865,"uuid":"253729408","full_name":"jeffcampbellmakesgames/Entitas-Redux","owner":"jeffcampbellmakesgames","description":"An entity-component framework for Unity with code generation and visual debugging","archived":false,"fork":false,"pushed_at":"2022-04-29T11:31:14.000Z","size":21963,"stargazers_count":102,"open_issues_count":15,"forks_count":13,"subscribers_count":8,"default_branch":"develop","last_synced_at":"2024-08-02T05:13:53.898Z","etag":null,"topics":["csharp","design-pattern","design-patterns","ecs","entity","entity-component-system","game","game-development","gamedev","unity"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jeffcampbellmakesgames.png","metadata":{"files":{"readme":"readme.md","changelog":"CHANGELOG.MD","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":"jeffcampbellmakesgames","ko_fi":"stampyturtle"}},"created_at":"2020-04-07T08:13:45.000Z","updated_at":"2024-07-22T08:43:55.000Z","dependencies_parsed_at":"2022-08-10T01:29:33.739Z","dependency_job_id":null,"html_url":"https://github.com/jeffcampbellmakesgames/Entitas-Redux","commit_stats":null,"previous_names":[],"tags_count":32,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffcampbellmakesgames%2FEntitas-Redux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffcampbellmakesgames%2FEntitas-Redux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffcampbellmakesgames%2FEntitas-Redux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffcampbellmakesgames%2FEntitas-Redux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jeffcampbellmakesgames","download_url":"https://codeload.github.com/jeffcampbellmakesgames/Entitas-Redux/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223996577,"owners_count":17238332,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","design-pattern","design-patterns","ecs","entity","entity-component-system","game","game-development","gamedev","unity"],"created_at":"2024-08-02T05:01:57.280Z","updated_at":"2024-11-10T18:30:20.905Z","avatar_url":"https://github.com/jeffcampbellmakesgames.png","language":"C#","funding_links":["https://github.com/sponsors/jeffcampbellmakesgames","https://ko-fi.com/stampyturtle","https://ko-fi.com/I3I2W7GX'","https://ko-fi.com/I3I2W7GX"],"categories":["C\\#"],"sub_categories":[],"readme":"[![EntitasRedux Continous Deployment](https://github.com/jeffcampbellmakesgames/Entitas-Redux/actions/workflows/publish_releases.yml/badge.svg)](https://github.com/jeffcampbellmakesgames/Entitas-Redux/actions/workflows/publish_releases.yml)\n\u003ca href=\"https://discord.gg/uHrVx5Z\"\u003e\u003cimg src=\"https://img.shields.io/discord/599321316377624601.svg?logo=discord\u0026logoColor=FFFFFF\u0026label=Discord\u0026labelColor=6A7EC2\u0026color=7389D8\" alt=\"Entitas Redux on Discord\"\u003e\u003c/a\u003e \u003ca href=\"https://openupm.com/packages/com.jeffcampbellmakesgames.entitasredux/\"\u003e\u003cimg src=\"https://img.shields.io/npm/v/com.jeffcampbellmakesgames.entitasredux?label=openupm\u0026amp;registry_uri=https://package.openupm.com\" /\u003e\u003c/a\u003e\n\u003cimg alt=\"GitHub issues\" src=\"https://img.shields.io/github/issues/jeffcampbellmakesgames/Entitas-Redux?style=flat-square\"\u003e [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n[![Twitter Follow](https://img.shields.io/badge/twitter-%40stampyturtle-blue.svg?style=flat\u0026label=Follow)](https://twitter.com/stampyturtle)\n\n\u003ca href='https://ko-fi.com/I3I2W7GX' target='_blank'\u003e\u003cimg height='36' style='border:0px;height:36px;' src='https://cdn.ko-fi.com/cdn/kofi3.png?v=2' border='0' alt='Buy Me a Coffee at ko-fi.com' /\u003e\u003c/a\u003e\n\n# Entitas Redux\n\n## About\nEntitas Redux is a reworked version of [Entitas](https://github.com/sschmid/Entitas-CSharp) with a sole focus on Unity. For more background on this project, see [here](BACKGROUND.md) for more information.\n\n## Requirements\n* **Min Unity Version**: 2019.4\n* **Scripting Runtime**: .Net 4.X\n* **.Net Core Runtime**: 3.1.X\n* **MSBuild**: MSBuild is required for the Roslyn parsing Genesis Requires. There are a few ways to ensure this is installed and I would recommend restarting your PC after performing any of these steps (see [here](https://docs.microsoft.com/en-us/visualstudio/msbuild/walkthrough-using-msbuild?view=vs-2022) for MS docs on installation).\n\t* MSBuild is installed along with Visual Studio, so having VS installed accomplishes this requirement.\n\t* Installing the .Net Core SDK v3.1 will ensure MSBuild is installed.\n\t* Installing the Visual Studio Build Tools [here](https://docs.microsoft.com/en-us/visualstudio/msbuild/walkthrough-using-msbuild?view=vs-2022) will ensure MSBuild is available.\n\n## Installing Entitas Redux and Getting Started\n\nFor instructions on installing Entitas Redux and how to get up and running, see [here](https://github.com/jeffcampbellmakesgames/Entitas-Redux/wiki/Getting-Started) on the wiki.\n\n## Support\nIf this is useful to you and/or you’d like to see future development and more tools in the future, please consider supporting it either by contributing to the Github projects (submitting bug reports or features and/or creating pull requests) or by buying me coffee using any of the links below. Every little bit helps!\n\n[![ko-fi](https://www.ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/I3I2W7GX)\n\n## Contributing\n\nFor information on how to contribute and code style guidelines, please visit [here](CONTRIBUTING.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeffcampbellmakesgames%2FEntitas-Redux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjeffcampbellmakesgames%2FEntitas-Redux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeffcampbellmakesgames%2FEntitas-Redux/lists"}