{"id":14109821,"url":"https://github.com/Coop56/awesome-unreal","last_synced_at":"2025-08-01T09:31:56.676Z","repository":{"id":44462271,"uuid":"391205692","full_name":"Coop56/awesome-unreal","owner":"Coop56","description":"Awesome Unreal Engine 5","archived":false,"fork":false,"pushed_at":"2024-05-20T20:22:58.000Z","size":24,"stargazers_count":100,"open_issues_count":0,"forks_count":8,"subscribers_count":6,"default_branch":"main","last_synced_at":"2024-05-21T01:07:15.920Z","etag":null,"topics":["awesome","awesome-list","game-development","hacktoberfest","ue5","unreal-engine","unreal-engine-5"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Coop56.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"contributing.md","funding":null,"license":"LICENSE","code_of_conduct":"code-of-conduct.md","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":"2021-07-30T23:09:15.000Z","updated_at":"2024-05-31T05:53:03.787Z","dependencies_parsed_at":"2024-05-31T05:53:03.273Z","dependency_job_id":"3df4440a-38ee-43ce-b4c3-f3ce9dab164c","html_url":"https://github.com/Coop56/awesome-unreal","commit_stats":null,"previous_names":["coop56/awesome-unreal"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Coop56%2Fawesome-unreal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Coop56%2Fawesome-unreal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Coop56%2Fawesome-unreal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Coop56%2Fawesome-unreal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Coop56","download_url":"https://codeload.github.com/Coop56/awesome-unreal/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228360408,"owners_count":17907906,"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":["awesome","awesome-list","game-development","hacktoberfest","ue5","unreal-engine","unreal-engine-5"],"created_at":"2024-08-14T10:02:30.836Z","updated_at":"2024-12-05T19:31:06.177Z","avatar_url":"https://github.com/Coop56.png","language":null,"funding_links":[],"categories":["Programming Language Lists","Attribution"],"sub_categories":["C++ Lists","AI-Assisted CG Software"],"readme":"# Awesome Unreal [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)\n\n\u003e A curated list of Unreal Engine resources\n\n## Contents\n\n- [Awesome Unreal Repositories](#awesome-unreal-repositories)\n  - [AI](#ai)\n  - [Gameplay](#gameplay)\n  - [Locomotion](#locomotion)\n  - [Networking](#networking)\n  - [Scripting](#scripting)\n  - [UI](#ui)\n  - [Utilities](#utilities)\n  - [World Building](#world-building)\n- [Projects](#projects)\n- [Resources](#resources)\n  - [Articles \u0026 Documentation](#articles--documentation)\n  - [Blogs](#blogs)\n  - [Books](#books)\n  - [Communities](#communities)\n  - [YouTube Channels](#youtube-channels)\n\n## Awesome Unreal Repositories\n\n### AI\n\n- [Charisma SDK](https://github.com/charisma-ai/charisma-sdk-unreal) - A tool for building conversational characters into your game.\n- [Reasonable Planning AI](https://github.com/hollsteinm/ReasonablePlanningAI) - Create an AI using a data driven editor.\n\n### Gameplay\n\n- [PBCharacterMovement](https://github.com/ProjectBorealis/PBCharacterMovement) - HL2-style, classic FPS movement for Unreal Engine implemented in C++.\n- [SPUD](https://github.com/sinbad/SPUD) - Save game state and streaming level persistence solution.\n- [SUQS](https://github.com/sinbad/SUQS) - Data driven quest system.\n- [UE4-CustomGravityPlugin](https://github.com/HoussineMehnik/UE4-CustomGravityPlugin) - Custom gravity plugin.\n- [ue4-targetsystemplugin](https://github.com/mklabs/ue4-targetsystemplugin) - Dark Souls inspired camera lock on and targeting system plugin.\n- [VaFogOfWar](https://github.com/ufna/VaFogOfWar) - A clear and simple solution of Fog of War for Unreal Engine.\n\n### Locomotion\n\n- [ALS-Community](https://github.com/dyanikoglu/ALS-Community) - Replicated and optimized community version of Advanced Locomotion System V4\n\n### Networking\n\n- [ObjectDeliverer](https://github.com/ayumax/ObjectDeliverer) - Data transmission and reception library for Unreal Engine.\n- [SMN2](https://github.com/Reddy-dev/SMN2) - Character movement network prediction.\n- [SocketIOClient-Unreal](https://github.com/getnamo/SocketIOClient-Unreal) - Socket.IO client plugin for Unreal Engine.\n- [Socketer](https://github.com/How2Compute/Socketer) - A TCP socket blueprint library for Unreal Engine.\n- [TCP-Unreal](https://github.com/getnamo/TCP-Unreal) - Convenience TCP wrapper for Unreal Engine.\n- [UDP-Unreal](https://github.com/getnamo/UDP-Unreal) - Convenience UDP wrapper for Unreal Engine.\n- [Unreal Fetch](https://github.com/GDi4K/unreal-fetch) - Fetch API-inspired HTTP client for Unreal Engine.\n- [VaRest](https://github.com/ufna/VaRest) - REST API plugin for Unreal Engine.\n\n### Scripting\n\n- [Unreal.js](https://github.com/ncsoft/Unreal.js) - Javascript runtime built for Unreal Engine.\n- [UnrealCLR](https://github.com/nxrighthere/UnrealCLR) - Unreal Engine .NET 6 Integration.\n- [Unreal Rust](https://github.com/MaikKlein/unreal-rust) - Opinionated Rust integration for Unreal Engine.\n\n### UI\n\n- [Custom Shape Button](https://github.com/JanSeliv/CustomShapeButton) - Allows you to make buttons of any shape.\n- [MDFastBinding](https://github.com/DoubleDeez/MDFastBinding) - A versatile and performant alternative to property bindings.\n- [Settings Widget Constructor](https://github.com/JanSeliv/SettingsWidgetConstructor) - Automatically generate UI for your game settings.\n\n### Utilities\n\n- [Houdini Engine](https://github.com/sideeffects/HoudiniEngineForUnreal) - A plugin to allow integration with Houdini Digital Assets workflows.\n- [Ultraleap SDK](https://github.com/ultraleap/UnrealPlugin) - Enables data produced by Ultraleap's hand tracking to be used by developers inside their Unreal projects.\n\n### World Building\n\n- [ProceduralDungeon](https://github.com/BenPyton/ProceduralDungeon) - A plugin to build procedural dungeons.\n- [Street Map](https://github.com/ue4plugins/StreetMap) - Import OpenStreetMap XML data into your Unreal Engine project.\n- [UnrealSandboxTerrain](https://github.com/bw2012/UnrealSandboxTerrain) - Smooth voxel terrain plugin.\n- [Voxel Plugin](https://github.com/Phyronnaz/VoxelPlugin) - Create fully volumetric, entirely destructible, infinite worlds in Unreal Engine.\n\n## Projects\n\n- [Aura](https://github.com/DruidMech/GameplayAbilitySystem_Aura) - An example game built using the Gameplay Ability System.\n- [Bomber](https://github.com/JanSeliv/Bomber) - Open-source Bomberman multiplayer game made in Unreal Engine 5.\n- [Eternal Crusade: Resurrection](https://github.com/JediKnightChan/EternalCrusadeResurrection) - Multiplayer shooter built using best practices from Lyra.\n- [Lyra](https://docs.unrealengine.com/5.0/en-US/lyra-sample-game-in-unreal-engine/) - Example game built by Epic Games.\n\n## Resources\n\n### Articles \u0026 Documentation\n\n- [GASDocumentation](https://github.com/tranek/GASDocumentation) - Helps fill in the gaps of the official Gameplay Ability System documentation.\n- [UE5 Styleguide](https://github.com/Allar/ue5-style-guide) - Guidelines for making Unreal Engine projects more consistent.\n\n### Blogs\n\n- [Tom Looman UE5 Tutorials](https://www.tomlooman.com/) - Various Unreal Engine focused tutorials.\n- [World of Level Design](https://worldofleveldesign.com/) - A whole host of tutorials dedicated to designing levels.\n\n### Books\n\n- [Blueprints Visual Scripting for Unreal Engine 5](https://www.packtpub.com/product/blueprints-visual-scripting-for-unreal-engine-5-third-edition/9781801811583)\n\n### Communities\n\n- [GameDev.tv Discord](https://discord.com/invite/eUSFZdJ) - A community focused on the GameDev.tv courses.\n- [Unreal Source](https://unrealsource.com/) - The largest Discord community focused on Unreal Engine.\n\n### YouTube Channels\n\n- [Ben Cloward](https://www.youtube.com/user/bcloward) - Focused primarily on shader creation tutorials.\n- [CodeLikeMe](https://www.youtube.com/c/CodeLikeMe) - A wide variety of Unreal Engine-focused tutorials.\n- [Gorka Games](https://www.youtube.com/@GorkaGames) - Tons of great content Gorka creates lengthy tutorial series, short tutorials and covers Unreal Engine news.\n- [Mathew Wadstein](https://www.youtube.com/@MathewWadsteinTutorials) - Easily one of the most useful channels for Unreal Engine. Videos going over just about every major class and Blueprint node.\n- [Ryan Laley](https://www.youtube.com/c/RyanLaley) - Primarily Blueprint-based Unreal Engine tutorials.\n- [Smart Poly](https://www.youtube.com/c/SmartPoly) - Large range of tutorials including a Survival Game course.\n- [The Cherno Project](https://www.youtube.com/user/TheChernoProject) - While not specific to Unreal Engine, Cherno has tons of great C++ and general game engine content.\n- [Unreal Engine](https://www.youtube.com/channel/UCBobmJyzsJ6Ll7UbfhI4iwQ) - The official Unreal Engine YouTube channel with weekly live streams.\n- [Virtus Learning Hub](https://www.youtube.com/channel/UCz-eYJAUgSE-mqzKtit7m9g) - Unreal Engine-focused tutorials with several lengthy courses.\n\n## Contribute\n\nContributions welcome! Read the [contribution guidelines](contributing.md) first.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCoop56%2Fawesome-unreal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FCoop56%2Fawesome-unreal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCoop56%2Fawesome-unreal/lists"}