{"id":22765921,"url":"https://github.com/chillu1/project-template-unity","last_synced_at":"2026-05-13T20:35:39.759Z","repository":{"id":112250493,"uuid":"286437908","full_name":"Chillu1/project-template-unity","owner":"Chillu1","description":"A lightweight template with boilerplate code \u0026 assets to not waste time reinventing the wheel every project.","archived":false,"fork":false,"pushed_at":"2020-10-07T14:16:35.000Z","size":60,"stargazers_count":2,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-26T15:40:05.322Z","etag":null,"topics":["boilerplate","template-project","template-unity","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/Chillu1.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":null,"funding":null,"license":"LICENSE","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-08-10T09:55:46.000Z","updated_at":"2022-01-02T13:55:28.000Z","dependencies_parsed_at":"2023-05-12T00:00:33.245Z","dependency_job_id":null,"html_url":"https://github.com/Chillu1/project-template-unity","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/Chillu1/project-template-unity","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chillu1%2Fproject-template-unity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chillu1%2Fproject-template-unity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chillu1%2Fproject-template-unity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chillu1%2Fproject-template-unity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Chillu1","download_url":"https://codeload.github.com/Chillu1/project-template-unity/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chillu1%2Fproject-template-unity/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32999517,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-13T13:14:54.681Z","status":"ssl_error","status_checked_at":"2026-05-13T13:14:51.610Z","response_time":115,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["boilerplate","template-project","template-unity","unity"],"created_at":"2024-12-11T12:16:05.715Z","updated_at":"2026-05-13T20:35:39.736Z","avatar_url":"https://github.com/Chillu1.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# project-template-unity\n\n[This](https://github.com/Chillu1/project-template-unity) is still a WIP project, after making my 3rd/4th proper project, I decided to make a bare bones skeletons for all my future projects, so new functionality will be added here with time.  \nA project template with boilerplate code \u0026amp; assets made specifically not to use precious time on miscellaneous stuff, aka not reinventing the wheel \u0026amp; basic fundamental mechanics every project.\n\n## Table of Contents\n\n1. [Pre Conditions](#pre-conditions)\n2. [Usage](#usage)\n3. [FAQ](#faq)\n4. [All imported resources](#all-imported-resources)\n\n## Pre Conditions\n\nEverything in this project is currently licensed under MIT, so use it however you want.  \nThis template will usually be tested one of the latest Unity LTS versions, so at least 2019.4 is advised.  \nBut overall, all 2017+ versions should work for the most part (apart from some UI dependencies \u0026amp; changes)\n\n## Usage\n\nFirst way:\n\n1. \"Use this template\"\n2. Make your own repo\n3. Git pull\n\nSecond way:\n\n1. Clone this repo/download zip\n2. Git pull/extract zip to specified folder\n3. Open the project in Unity\n\nRename the namespace\n\n## FAQ\n\nQ: Why do you use \"mainMenuButton.onClick.AddListener(delegate { SceneManager.LoadScene(\"mainmenu\"); });\" shinangas instead of doing it through the editor (like a normal human being)?  \nA: When you work in a team, you usually don't want to fix merge conflicts with Unity scenes, so it's just safer to do most things through code. + It has some advantages. Like not loosing what corresponds to where in the scene when meta files get removed, or other troublesome issues.\n\nQ: Why don't you use the Unity feature X, but instead make your own through code?  \nA: It's impossible to know how Unity works behind the scenes, ex: gameobjects have huge overheads if not properly used/optimized. So coding the specific systems yourself gives you more freedom \u0026 control over everything.\n\nQ: Why do you use GameController.cs as the main initiator for all non-monobehaviour scripts?  \nA: I'm actually not sure about this one. It lets us have everything be centrilized, and have easier control over proper script execution, but if one thing fails, everything might. I'm up for suggestions here tbh.\n\nQ: How do I contribute and/or report bugs?/I have an idea.  \nA: [CONTRIBUTE.md](/CONTRIBUTE.md)\n\nQ: Why isn't X or Y basic mechanic implemented?  \nA: Not every mechanic is being used by most games, that's why there's no Camera control, 2d/3d movement, because they vary a lot from game to game.\n\n## All imported resources\n\nCurrently uses modified terminal code from [Stillwwater's command terminal](https://github.com/stillwwater/command_terminal) (MIT)\n\n[Singleton script](https://github.com/kleber-swf/Unity-Singleton-MonoBehaviour) (MIT)\n\nAny questions that are not suited for \"issues\"? PM Chillu#8847 on Discord\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchillu1%2Fproject-template-unity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchillu1%2Fproject-template-unity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchillu1%2Fproject-template-unity/lists"}