{"id":13662921,"url":"https://github.com/Dumble009/UnityEditorTreeGraph","last_synced_at":"2025-04-25T13:30:43.645Z","repository":{"id":125912920,"uuid":"219759829","full_name":"Dumble009/UnityEditorTreeGraph","owner":"Dumble009","description":"This is Unity Editor Extension which allows you to create Behaviour Trees with GUI Editor.","archived":false,"fork":false,"pushed_at":"2020-08-23T06:06:56.000Z","size":573,"stargazers_count":20,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-08-03T05:15:56.330Z","etag":null,"topics":["behaviourtree","editor-extension","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/Dumble009.png","metadata":{"files":{"readme":"README.md","changelog":null,"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}},"created_at":"2019-11-05T14:05:32.000Z","updated_at":"2024-01-07T13:23:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"e87469f6-2766-437c-bb6f-f5472470fd59","html_url":"https://github.com/Dumble009/UnityEditorTreeGraph","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dumble009%2FUnityEditorTreeGraph","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dumble009%2FUnityEditorTreeGraph/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dumble009%2FUnityEditorTreeGraph/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dumble009%2FUnityEditorTreeGraph/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dumble009","download_url":"https://codeload.github.com/Dumble009/UnityEditorTreeGraph/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224003724,"owners_count":17239495,"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":["behaviourtree","editor-extension","unity"],"created_at":"2024-08-02T05:02:12.149Z","updated_at":"2024-11-10T19:30:36.328Z","avatar_url":"https://github.com/Dumble009.png","language":"C#","funding_links":[],"categories":["C\\#"],"sub_categories":[],"readme":"# UnityEditorTreeGraph\n![](https://imgur.com/SkJGTSh.png)\n\nWriting routines of characters or enemies is tiresome work...\nThis Editor Extension relieve you of such painful works!\n\n# Introduction\nWriting code of specific behaviour(such as \"transform.position += transform.forward;\", \"animator.SetTrigger(\"Attack\");\") is easy. But writing code of abstract behaviour(such as \"Chase the player then attack\") is difficult.\nWith UETG, You can create abstract behaviour of characters without writing redundant \"if else if if...\".\nAbstract behaviours created by UETG don't depend on specific behaviours, so you can attach same abstract behaviour to different characters.\nPlease see example scenes for more details!\n\nThe code which UETG exports is not deterministic. You can create your own compiler of the graph. If you change the compiler of the graph, the exported code will be changed. With a proper compiler, UETG can export MonoBehaviour codes, DOTS code, js codes, lua codes and so on!\n\nDo you want to test your code? UETG can export test codes with GUI!\n![](https://imgur.com/Q9ZWJbH.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDumble009%2FUnityEditorTreeGraph","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDumble009%2FUnityEditorTreeGraph","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDumble009%2FUnityEditorTreeGraph/lists"}