{"payload":{"header_redesign_enabled":false,"results":[{"id":"272201991","archived":false,"color":"#178600","followers":1820,"has_funding_file":false,"hl_name":"Habrador/Unity-Programming-Patterns","hl_trunc_description":"Implementations of programming design patterns in Unity with examples in C# when to use them.","language":"C#","mirror":false,"owned_by_organization":false,"public":true,"repo":{"repository":{"id":272201991,"name":"Unity-Programming-Patterns","owner_id":1989704,"owner_login":"Habrador","updated_at":"2023-08-15T10:15:10.396Z","has_issues":true}},"sponsorable":false,"topics":["computer-science","unity","architecture","unity3d","design-patterns","observer-pattern","principles","software-engineering","command-pattern","object-pool","factory-pattern","game-programming-pattern","singleton-pattern","state-pattern","prototype-pattern","flyweight-pattern","spatial-partitioning","object-pool-pattern","type-object-pattern","subclass-sandbox-pattern"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false}],"type":"repositories","page":1,"page_count":1,"elapsed_millis":89,"errors":[],"result_count":1,"facets":[],"protected_org_logins":[],"topics":null,"query_id":"","logged_in":false,"sign_up_path":"/signup?source=code_search_results","sign_in_path":"/login?return_to=https%3A%2F%2Fgithub.com%2Fsearch%3Fq%3Drepo%253AHabrador%252FUnity-Programming-Patterns%2B%2Blanguage%253AC%2523","metadata":null,"csrf_tokens":{"/Habrador/Unity-Programming-Patterns/star":{"post":"I0QKDuMoiPKKYqrsbbunyaNJkuVDQ0U-bAGmVBuh4DlzLk-7RpqdYhzTh3ggrvJjGAk9vBGLqyzGbkhvo7KcoA"},"/Habrador/Unity-Programming-Patterns/unstar":{"post":"46977spMA4QwKtX4utA0pYSeIeDrCrzPMNOVvGb1mAIhOl2EtDgrcGqvFSMzv5py-ah9V-l9qAphGWOm7Moghw"},"/sponsors/batch_deferred_sponsor_buttons":{"post":"OEGTwk_WC3c0gKHW6T-sFX9yqERH48plFzCjBsqsafwNY73voQdGOGkDSoSS4U8XBRSi8DiWv0PG81D9QW_Jyw"}}},"title":"Repository search results"}