Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Coop56/awesome-unreal

Awesome Unreal Engine 5
https://github.com/Coop56/awesome-unreal

List: awesome-unreal

awesome awesome-list game-development hacktoberfest ue5 unreal-engine unreal-engine-5

Last synced: 3 months ago
JSON representation

Awesome Unreal Engine 5

Awesome Lists containing this project

README

        

# Awesome Unreal [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)

> A curated list of Unreal Engine resources

## Contents

- [Awesome Unreal Repositories](#awesome-unreal-repositories)
- [AI](#ai)
- [Gameplay](#gameplay)
- [Locomotion](#locomotion)
- [Networking](#networking)
- [Scripting](#scripting)
- [UI](#ui)
- [Utilities](#utilities)
- [World Building](#world-building)
- [Projects](#projects)
- [Resources](#resources)
- [Articles & Documentation](#articles--documentation)
- [Blogs](#blogs)
- [Books](#books)
- [Communities](#communities)
- [YouTube Channels](#youtube-channels)

## Awesome Unreal Repositories

### AI

- [Charisma SDK](https://github.com/charisma-ai/charisma-sdk-unreal) - A tool for building conversational characters into your game.
- [Reasonable Planning AI](https://github.com/hollsteinm/ReasonablePlanningAI) - Create an AI using a data driven editor.

### Gameplay

- [PBCharacterMovement](https://github.com/ProjectBorealis/PBCharacterMovement) - HL2-style, classic FPS movement for Unreal Engine implemented in C++.
- [SPUD](https://github.com/sinbad/SPUD) - Save game state and streaming level persistence solution.
- [SUQS](https://github.com/sinbad/SUQS) - Data driven quest system.
- [UE4-CustomGravityPlugin](https://github.com/HoussineMehnik/UE4-CustomGravityPlugin) - Custom gravity plugin.
- [ue4-targetsystemplugin](https://github.com/mklabs/ue4-targetsystemplugin) - Dark Souls inspired camera lock on and targeting system plugin.
- [VaFogOfWar](https://github.com/ufna/VaFogOfWar) - A clear and simple solution of Fog of War for Unreal Engine.

### Locomotion

- [ALS-Community](https://github.com/dyanikoglu/ALS-Community) - Replicated and optimized community version of Advanced Locomotion System V4

### Networking

- [ObjectDeliverer](https://github.com/ayumax/ObjectDeliverer) - Data transmission and reception library for Unreal Engine.
- [SMN2](https://github.com/Reddy-dev/SMN2) - Character movement network prediction.
- [SocketIOClient-Unreal](https://github.com/getnamo/SocketIOClient-Unreal) - Socket.IO client plugin for Unreal Engine.
- [Socketer](https://github.com/How2Compute/Socketer) - A TCP socket blueprint library for Unreal Engine.
- [TCP-Unreal](https://github.com/getnamo/TCP-Unreal) - Convenience TCP wrapper for Unreal Engine.
- [UDP-Unreal](https://github.com/getnamo/UDP-Unreal) - Convenience UDP wrapper for Unreal Engine.
- [Unreal Fetch](https://github.com/GDi4K/unreal-fetch) - Fetch API-inspired HTTP client for Unreal Engine.
- [VaRest](https://github.com/ufna/VaRest) - REST API plugin for Unreal Engine.

### Scripting

- [Unreal.js](https://github.com/ncsoft/Unreal.js) - Javascript runtime built for Unreal Engine.
- [UnrealCLR](https://github.com/nxrighthere/UnrealCLR) - Unreal Engine .NET 6 Integration.
- [Unreal Rust](https://github.com/MaikKlein/unreal-rust) - Opinionated Rust integration for Unreal Engine.

### UI

- [Custom Shape Button](https://github.com/JanSeliv/CustomShapeButton) - Allows you to make buttons of any shape.
- [MDFastBinding](https://github.com/DoubleDeez/MDFastBinding) - A versatile and performant alternative to property bindings.
- [Settings Widget Constructor](https://github.com/JanSeliv/SettingsWidgetConstructor) - Automatically generate UI for your game settings.

### Utilities

- [Houdini Engine](https://github.com/sideeffects/HoudiniEngineForUnreal) - A plugin to allow integration with Houdini Digital Assets workflows.
- [Ultraleap SDK](https://github.com/ultraleap/UnrealPlugin) - Enables data produced by Ultraleap's hand tracking to be used by developers inside their Unreal projects.

### World Building

- [ProceduralDungeon](https://github.com/BenPyton/ProceduralDungeon) - A plugin to build procedural dungeons.
- [Street Map](https://github.com/ue4plugins/StreetMap) - Import OpenStreetMap XML data into your Unreal Engine project.
- [UnrealSandboxTerrain](https://github.com/bw2012/UnrealSandboxTerrain) - Smooth voxel terrain plugin.
- [Voxel Plugin](https://github.com/Phyronnaz/VoxelPlugin) - Create fully volumetric, entirely destructible, infinite worlds in Unreal Engine.

## Projects

- [Aura](https://github.com/DruidMech/GameplayAbilitySystem_Aura) - An example game built using the Gameplay Ability System.
- [Bomber](https://github.com/JanSeliv/Bomber) - Open-source Bomberman multiplayer game made in Unreal Engine 5.
- [Eternal Crusade: Resurrection](https://github.com/JediKnightChan/EternalCrusadeResurrection) - Multiplayer shooter built using best practices from Lyra.
- [Lyra](https://docs.unrealengine.com/5.0/en-US/lyra-sample-game-in-unreal-engine/) - Example game built by Epic Games.

## Resources

### Articles & Documentation

- [GASDocumentation](https://github.com/tranek/GASDocumentation) - Helps fill in the gaps of the official Gameplay Ability System documentation.
- [UE5 Styleguide](https://github.com/Allar/ue5-style-guide) - Guidelines for making Unreal Engine projects more consistent.

### Blogs

- [Tom Looman UE5 Tutorials](https://www.tomlooman.com/) - Various Unreal Engine focused tutorials.
- [World of Level Design](https://worldofleveldesign.com/) - A whole host of tutorials dedicated to designing levels.

### Books

- [Blueprints Visual Scripting for Unreal Engine 5](https://www.packtpub.com/product/blueprints-visual-scripting-for-unreal-engine-5-third-edition/9781801811583)

### Communities

- [GameDev.tv Discord](https://discord.com/invite/eUSFZdJ) - A community focused on the GameDev.tv courses.
- [Unreal Source](https://unrealsource.com/) - The largest Discord community focused on Unreal Engine.

### YouTube Channels

- [Ben Cloward](https://www.youtube.com/user/bcloward) - Focused primarily on shader creation tutorials.
- [CodeLikeMe](https://www.youtube.com/c/CodeLikeMe) - A wide variety of Unreal Engine-focused tutorials.
- [Gorka Games](https://www.youtube.com/@GorkaGames) - Tons of great content Gorka creates lengthy tutorial series, short tutorials and covers Unreal Engine news.
- [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.
- [Ryan Laley](https://www.youtube.com/c/RyanLaley) - Primarily Blueprint-based Unreal Engine tutorials.
- [Smart Poly](https://www.youtube.com/c/SmartPoly) - Large range of tutorials including a Survival Game course.
- [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.
- [Unreal Engine](https://www.youtube.com/channel/UCBobmJyzsJ6Ll7UbfhI4iwQ) - The official Unreal Engine YouTube channel with weekly live streams.
- [Virtus Learning Hub](https://www.youtube.com/channel/UCz-eYJAUgSE-mqzKtit7m9g) - Unreal Engine-focused tutorials with several lengthy courses.

## Contribute

Contributions welcome! Read the [contribution guidelines](contributing.md) first.