{"id":13661588,"url":"https://github.com/tetreum/war-effort","last_synced_at":"2025-06-22T11:35:49.732Z","repository":{"id":146311398,"uuid":"309794913","full_name":"tetreum/war-effort","owner":"tetreum","description":"Chain management game mechanics (like Factorio) made in Unity.","archived":false,"fork":false,"pushed_at":"2024-10-21T15:45:45.000Z","size":12178,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-05T02:41:21.996Z","etag":null,"topics":["chain","factorio","game","unity","unity3d"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tetreum.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-11-03T20:05:43.000Z","updated_at":"2025-03-23T20:47:41.000Z","dependencies_parsed_at":"2024-11-10T16:32:36.858Z","dependency_job_id":"7c459134-061e-4dfe-a81a-33e4ac4c7fd2","html_url":"https://github.com/tetreum/war-effort","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tetreum/war-effort","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tetreum%2Fwar-effort","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tetreum%2Fwar-effort/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tetreum%2Fwar-effort/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tetreum%2Fwar-effort/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tetreum","download_url":"https://codeload.github.com/tetreum/war-effort/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tetreum%2Fwar-effort/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261288751,"owners_count":23136041,"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":["chain","factorio","game","unity","unity3d"],"created_at":"2024-08-02T05:01:37.554Z","updated_at":"2025-06-22T11:35:44.717Z","avatar_url":"https://github.com/tetreum.png","language":"C#","funding_links":[],"categories":["C\\#"],"sub_categories":[],"readme":"![Preview](https://github.com/tetreum/war-effort/blob/master/docs/preview.gif?raw=true)\n\n# WarEffort\n\nI made this project to understand and build a chain management game (like Factorio).\n\n## Demo\n\n[Click here to check it](https://tetreum.github.io/war-effort/)\n\n## Info\n\nThe game is built over a 2D grid (yet it's 3d, so i'm using Vector3) where you can place \"Machines\".\nMachines can take 1 or more grid slots and there are several types:\n- Belt: Moves items from one slot to another.\n- Generator: Creates items out of nowhere and places them on it's connected belts.\n- Converter: Takes X items to create an Y item.\n- Seller: Makes items disappear in exchange of cash.\n\nTo avoid having tons of Monobehaviours, items are managed by the Grid or the machine where they are.\n\nI hardly remember how i coded it, but i believe it was multithread. With belts running as one job and the rest of the machines in another.\nThe demo is WebGL, and webGL isn't multithread in unity (yet?), so it won't make any difference in that platform.\nThis was made before ECS. If i were you, i would do it in ECS 100%.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftetreum%2Fwar-effort","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftetreum%2Fwar-effort","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftetreum%2Fwar-effort/lists"}