{"id":24760755,"url":"https://github.com/thbaylson/Unity-2D-RPG","last_synced_at":"2025-10-11T08:30:33.884Z","repository":{"id":273253396,"uuid":"628779454","full_name":"thbaylson/Unity-2D-RPG","owner":"thbaylson","description":"Originally created as part of \"Unity 2D RPG: Complete Combat System\" by Stephen Hubbard (see linked website). Course material slightly expanded upon.","archived":false,"fork":false,"pushed_at":"2025-01-19T18:59:56.000Z","size":2953,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-23T11:45:56.028Z","etag":null,"topics":["course-complete","course-project","game-dev","jira","rpg","unity","unity2d"],"latest_commit_sha":null,"homepage":"https://www.gamedev.tv/courses/unity-2d-rpg-combat","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/thbaylson.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":"2023-04-17T00:53:30.000Z","updated_at":"2025-02-06T14:02:59.000Z","dependencies_parsed_at":"2025-01-19T19:45:10.085Z","dependency_job_id":"de69b6bc-0a09-4311-88b5-d900ad8bb3c9","html_url":"https://github.com/thbaylson/Unity-2D-RPG","commit_stats":null,"previous_names":["thbaylson/2d-rpg","thbaylson/unity-2d-rpg"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/thbaylson/Unity-2D-RPG","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thbaylson%2FUnity-2D-RPG","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thbaylson%2FUnity-2D-RPG/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thbaylson%2FUnity-2D-RPG/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thbaylson%2FUnity-2D-RPG/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thbaylson","download_url":"https://codeload.github.com/thbaylson/Unity-2D-RPG/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thbaylson%2FUnity-2D-RPG/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279006611,"owners_count":26084148,"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","status":"online","status_checked_at":"2025-10-11T02:00:06.511Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["course-complete","course-project","game-dev","jira","rpg","unity","unity2d"],"created_at":"2025-01-28T18:19:13.853Z","updated_at":"2025-10-11T08:30:28.870Z","avatar_url":"https://github.com/thbaylson.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 2D RPG\n\nThis project began as a way to build Unity 2D development skills. By the end, there was so much more that I wanted to add. The final vision was a cross between \"The Legend of Zelda\" and \"The Binding of Isaac.\"\nI integrated Jira into my workflow to plan and track the features I wanted to add. I also integrated Jira with SourceTree, which is why you will notice Jira keys at the start of the most recent code commits. \nThe Jira project was titled \"Zeldalike,\" hence the ZEL key. \n\nIn the end, a shiny new project took my attention away from this one. I keep this project in the back of my mind as one to return to in the future.\n\n## Future Features\n- Saving \u0026 Loading System (Complete)\n- Dialogue (WIP)\n- Dungeons (Not Started)\n- Procedural Generation (Not Started)\n\n## Important Course Sections\nThis is not an exhaustive list of the course content. This is just a list of sections that I feel were important or that I learned the most from.\n\n### Player Movement\n- Player Input System\n- Animating The Player\n- Player Physics\n### Combat\n- Enemy State\n- Sword Collision\n- Enemy Health\n- Knockback\n- Player Dash\n### Envrionment\n- Cinemachine\n- Tilemap\n- Rule Tiles\n- Animated Tiles\n- Parallax\n- Destructible Objects\n### Portals And Scene Transitions\n- Scene Entry\n- Camera Controller\n- Fade Transition\n### URP \u0026 Lighting\n- Post Processing Basics\n- 2D Lighting\n- Random Idle Animations\n- Bloom\n### Inventory \u0026 Weapons\n- UI Setup\n- Toggle Active Slot\n- Scriptable Objects\n- Instantiating Weapons Parts 1 \u0026 2\n- Bow \u0026 Arrow\n- Weapon Cooldown\n### Bullet Hell\n- Player Health \u0026 Knockback\n- Bullet\n- Shooter Bursts\n- Cone of Influence\n- Oscillate \u0026 Stagger\n- Animation Curves\n### Polish\n- Spawn Pop-up\n- Custom Cursor\n- Player Death\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthbaylson%2FUnity-2D-RPG","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthbaylson%2FUnity-2D-RPG","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthbaylson%2FUnity-2D-RPG/lists"}