unreal🌱garden
@unreal-garden.com
📤 764
📥 216
📝 746
Unreal Engine community site · New tips twice a day ·
https://unreal-garden.com/
A detailed example of how pure nodes in Blueprints can be executed multiple times. Definitely worth knowing for anyone that uses Blueprint.
https://celdevs.com/unreal-engine-and-the-hidden-pitfalls-of-blueprints/
#UnrealEngine
loading . . .
Unreal Engine, and the hidden pitfalls of Blueprints
Hello! Blueprints are useful, quick, and easy to use once you get used to them. Event graphs are incredibly helpful to creating certain gameplay, cross-function references are particularly useful in certain scenarios. However useful and quick Blueprints are, there are quite a few hidden pitfalls that can unintentionally cause avoidable
https://celdevs.com/unreal-engine-and-the-hidden-pitfalls-of-blueprints/
about 17 hours ago
0
3
1
Concrete tutorial on the steps required to add support for C++ template properties so that they can be displayed and edited in Unreal Engine's editor.
https://celdevs.com/exposing-templated-properties-to-uproperty/
#UnrealEngine
loading . . .
Exposing templated properties to UPROPERTY
Hello everyone! While working as a contractor for Stray Kite Studios I was tasked with exposing TOptional<PropertyType> to UPROPERTY for use in the details panel in Unreal Engine. I learned a lot from exposing this and I wanted to share my knowledge with the community so that maybe you
https://celdevs.com/exposing-templated-properties-to-uproperty/
1 day ago
0
4
1
A variety of tutorials from Salty Panda studios.
https://celdevs.com/
#UnrealEngine
loading . . .
Celdevs
UE5 Engineer and programmer
https://celdevs.com/
3 days ago
0
1
0
Preview of the Unreal Engine 5 motion graphics tool.
https://www.youtube.com/watch?v=vLdq9m93FLI
#UnrealEngine
loading . . .
Oops
https://www.youtube.com/watch?v=vLdq9m93FLI
4 days ago
0
2
0
Usually when debugging a Blueprint I set a breakpoint and mouse over values in the graph view. However sometimes it shows "not in scope" or it's hard to see how a variable changes in real-time. For this, use the Blueprint Debugger window. You can set it to show the live value of variables on
5 days ago
1
2
0
Rememeber to always explicitly initialize your FVectors. The default constructor does _not_ zero out X, Y, Z values. ❌ `FVector Position; // The value of X, Y, Z is undefined!` ✅ `FVector Position = FVector::ZeroVector;`
#UnrealEngine
6 days ago
0
8
0
Plugin that allows editing of any metadata on uproperty specifiers.
https://github.com/rfsheffer/DetailsMetadataExtension
#UnrealEngine
loading . . .
Oh no · GitHub
https://github.com/rfsheffer/DetailsMetadataExtension
7 days ago
0
3
0
Unreal Engine plugin to enable editing meta data of Blueprint Properties, Functions, and Function and Event Parameters.
https://github.com/DoubleDeez/MDMetaDataEditor
#UnrealEngine
loading . . .
Oh no · GitHub
https://github.com/DoubleDeez/MDMetaDataEditor
8 days ago
0
2
0
Marketplace plugin for packing data into multiple channels of a texture.
https://www.unrealengine.com/marketplace/en-US/product/texture-channel-packer-01
#UnrealEngine
loading . . .
Just a moment...
https://www.unrealengine.com/marketplace/en-US/product/texture-channel-packer-01
9 days ago
1
2
0
If you're testing a multiplayer game, Unreal has a great "Allow late joining" experimental feature under Editor Preferences. It adds an "Add another client" button that is shown when you run the game.
#UnrealEngine
10 days ago
0
11
2
Plugin and tutorial for how to edit HLSL code using an external editor.
https://www.youtube.com/watch?v=V3BVsYV7ge0
#UnrealEngine
loading . . .
Oops
https://www.youtube.com/watch?v=V3BVsYV7ge0
11 days ago
0
2
0
Huge book-like reference.
https://ikrima.dev/ue4guide/
#UnrealEngine
loading . . .
405 Not Allowed
https://ikrima.dev/ue4guide/
12 days ago
0
1
1
Prints out text character by character like a typewriter.
https://github.com/redxdev/UnrealRichTextDialogueBox
#UnrealEngine
loading . . .
Oh no · GitHub
https://github.com/redxdev/UnrealRichTextDialogueBox
13 days ago
0
0
0
Editor plugin that has a nested tree structure.
https://github.com/dhk-room101/UE5DialogueEditor
#UnrealEngine
loading . . .
Oh no · GitHub
https://github.com/dhk-room101/UE5DialogueEditor
14 days ago
0
0
0
List of plugins to use as reference when learning Slate or making your own plugin.
https://github.com/Sythenz/UE4-Plugin-Resources
#UnrealEngine
loading . . .
Oh no · GitHub
https://github.com/Sythenz/UE4-Plugin-Resources
15 days ago
0
2
0
Render particles in UI. Also (
https://www.unrealengine.com/marketplace/en-US/product/niagara-ui-renderer
)
https://github.com/SourySK/NiagaraUIRenderer
#UnrealEngine
loading . . .
Just a moment...
https://www.unrealengine.com/marketplace/en-US/product/niagara-ui-renderer
16 days ago
0
1
0
Example of how to implement rich text and markdown-like text formatting.
https://github.com/BraceYourselfGames/UE-BYGRichText
#UnrealEngine
loading . . .
Oh no · GitHub
https://github.com/BraceYourselfGames/UE-BYGRichText
17 days ago
0
0
0
Uses the Windows Speech API to speak text.
https://github.com/BraceYourselfGames/UE-BYGTextToSpeech
#UnrealEngine
loading . . .
Oh no · GitHub
https://github.com/BraceYourselfGames/UE-BYGTextToSpeech
18 days ago
0
0
0
Alternative localization plugin that uses plain CSV files.
https://github.com/BraceYourselfGames/UE-BYGLocalization
#UnrealEngine
loading . . .
Oh no · GitHub
https://github.com/BraceYourselfGames/UE-BYGLocalization
19 days ago
0
0
0
Tweening library for UMG written in C++
https://github.com/benui-dev/ue-uitween
#UnrealEngine
loading . . .
Oh no · GitHub
https://github.com/benui-dev/ue-uitween
20 days ago
0
1
1
Cheat manager base class that adds support for adding cheat shortcuts
https://github.com/benui-dev/UE-BUICheatManager
#UnrealEngine
loading . . .
Oh no · GitHub
https://github.com/benui-dev/UE-BUICheatManager
21 days ago
0
0
0
Great Discord server for learning and asking questions. It renamed itself Unreal Source.
https://unrealslackers.org/
#UnrealEngine
loading . . .
https://unrealslackers.org/
https://unrealslackers.org/
22 days ago
0
2
0
More 2D sparky shadertoy stuff
https://www.shadertoy.com/view/wl2Gzc
#UnrealEngine
loading . . .
Just a moment...
https://www.shadertoy.com/view/wl2Gzc
23 days ago
0
0
0
2D shader showing a fire with sparks.
https://www.shadertoy.com/view/MlKSWm
#UnrealEngine
loading . . .
Just a moment...
https://www.shadertoy.com/view/MlKSWm
25 days ago
0
0
0
It's sometimes posible to end up with a corrupt Blueprint. Unreal can show an error like this when starting the editor "The summary for the package {Your Blueprint} is invalid. Check that the file is of the expected type and not corrupted" There's a `/Saved/Autosaves/` directory that may have an
26 days ago
1
4
0
Ghislain Girardot has another incredibly detailed tutorial on how to procedurally generate waterfalls.
https://www.youtube.com/watch?v=O2BLqPK5SLg
#UnrealEngine
loading . . .
Oops
https://www.youtube.com/watch?v=O2BLqPK5SLg
27 days ago
0
2
1
Enigma tutorials has a great video on how to deal with GC-caused crashes. I hit this a lot when first starting out with Unreal.
https://www.youtube.com/watch?v=fYktCdC_4IM
#UnrealEngine
loading . . .
Oops
https://www.youtube.com/watch?v=fYktCdC_4IM
28 days ago
0
2
0
Sick of accidentally stopping Play In Editor when you press Esc to open the menu? Rebind Stop to Shift+Esc (or anything really). Search for "stop" in Editor Preferences, then rebind "Play World (PIE/SIE)" from Esc to Shift+Esc.
#UnrealEngine
29 days ago
0
5
1
Kieran Newland has so many incredibly useful networking and multiplayer articles on his blog.
https://www.kierannewland.co.uk/blog/
#UnrealEngine
loading . . .
https://www.kierannewland.co.uk/blog/
https://www.kierannewland.co.uk/blog/
30 days ago
0
0
0
This tutorial from Kieran Newland has a great introduction to networking in games in general, before going into depth in a subsequent post on how to use Unreal's Network Prediction plugin.
https://www.kierannewland.co.uk/unreal-engines-default-networking/
#UnrealEngine
loading . . .
https://www.kierannewland.co.uk/unreal-engines-default-networking/
https://www.kierannewland.co.uk/unreal-engines-default-networking/
about 1 month ago
0
2
0
How to use Unreal's built-in Network Prediction plugin to improve your multiplayer game.
https://www.kierannewland.co.uk/using-the-network-prediction-plugin/
#UnrealEngine
loading . . .
https://www.kierannewland.co.uk/using-the-network-prediction-plugin/
https://www.kierannewland.co.uk/using-the-network-prediction-plugin/
about 1 month ago
0
2
0
The ever-increasing ambitions of the AAA videogame industry come with exploding design complexity, and keeping quality in check requires ever more ingenuity. That’s why Gearbox created Polaris, an Unreal Engine 5 plugin for automating tests, empowering the people who make the game with
about 1 month ago
1
3
0
Unreal Fest video talk on using MetaSounds and Quartz to make procedurally-generated music.
https://www.youtube.com/watch?v=GFvR1v5smpY
#UnrealEngine
loading . . .
Oops
https://www.youtube.com/watch?v=GFvR1v5smpY
about 1 month ago
0
1
0
Debugging GPU crashes on PC can be challenging. We'll go over best practices and the tools available in Unreal Engine to debug such crashes. This includes a new GPU breadcrumbs system, which provides the equivalent of a GPU “callstack.” Additionally, we'll examine case studies and discuss
about 1 month ago
1
4
0
Collision data is largely defined by content creators, but its users are mostly systems written by programmers. Big games have more collision data, and more systems using it. Unreal Engine provides a great framework for collision, but problems can emerge at scale. In this talk, George Prosser will
about 1 month ago
1
1
0
Velin Tchalakov, Senior Mobile Gameplay Programmer on Fortnite, talks about the workflows, lessons, hacks, and mindset you should keep when developing for mobile in UE.
https://www.youtube.com/watch?v=kfZ9BxrmYBU
#UnrealEngine
loading . . .
Oops
https://www.youtube.com/watch?v=kfZ9BxrmYBU
about 1 month ago
0
1
0
Using the latest stuff in the audio system in Unreal Engine.
https://www.youtube.com/watch?v=rOZrE-MkhM8
#UnrealEngine
loading . . .
Oops
https://www.youtube.com/watch?v=rOZrE-MkhM8
about 1 month ago
0
2
0
Pascale Krabbe documented his experiences in localizing his game, including working with .po files an an external text editor.
https://freetimecoder.net/unreal/Adventures-In-Localization/
#UnrealEngine
loading . . .
Adventures in Localization
Ups and downs trying to get Garden Witch Life localized
https://freetimecoder.net/unreal/Adventures-In-Localization/
about 1 month ago
0
2
0
Interesting blog.
https://georgy.dev/
#UnrealEngine
loading . . .
https://georgy.dev/
https://georgy.dev/
about 1 month ago
0
0
0
Shows how to implement a deferred paint container. Perfect for drawing widgets over others so they look "highlighted" during tutorials.
https://github.com/Sharundaar/DeferredPainter/
#UnrealEngine
loading . . .
Oh no · GitHub
https://github.com/Sharundaar/DeferredPainter/
about 1 month ago
0
1
0
Example project showing how to create a 2D side scroller in Unreal.
https://github.com/CobraCodeDev/TP_2DSideScrollerBP
#UnrealEngine
loading . . .
Oh no · GitHub
https://github.com/CobraCodeDev/TP_2DSideScrollerBP
about 1 month ago
0
0
1
Seems to be an advanced version of the other course offered by Cobra Code.
https://www.udemy.com/course/ue-2d-action-platformer/
#UnrealEngine
loading . . .
Just a moment...
https://www.udemy.com/course/ue-2d-action-platformer/
about 1 month ago
0
0
0
A rare course focused on making a 2D game in Unreal Engine.
https://www.udemy.com/course/unreal-2d-course/
#UnrealEngine
loading . . .
Just a moment...
https://www.udemy.com/course/unreal-2d-course/
about 1 month ago
0
4
0
A helper widget that you can use to find and remove expensive lights in UE5.
https://impromptu-games.itch.io/lightaudit
#UnrealEngine
loading . . .
Joe's Light Audit Tool by Joe Wintergreen
A UE5 Editor Utility Widget that helps track down expensive lights.
https://impromptu-games.itch.io/lightaudit
about 2 months ago
0
3
0
Really helpful Discord community started by Joe Wintergreen. People are very fun and friendly, mostly based in Australia it seems.
https://discord.com/invite/TyexPhe
#UnrealEngine
loading . . .
Join the Impromptu Games Discord Server!
Check out the Impromptu Games community on Discord - hang out with 1123 other members and enjoy free voice and text chat.
https://discord.com/invite/TyexPhe
about 2 months ago
0
3
0
Unreal's save system can be kind of overwhelming but I found this tutorial an amazing introduction.
https://www.quodsoler.com/blog/how-to-build-an-unreal-save-system-in-10-minutes-using-only-blueprint
#UnrealEngine
loading . . .
405 Not Allowed
https://www.quodsoler.com/blog/how-to-build-an-unreal-save-system-in-10-minutes-using-only-blueprint
about 2 months ago
0
3
0
Matt covers in great detail how to create a custom blueprint node from scratch, including adding custom pins, allowing renaming, wildcard pins. Simply the best in-depth tutorial for custom nodes.
https://unrealist.org/custom-blueprint-nodes/
#UnrealEngine
loading . . .
405 Not Allowed
https://unrealist.org/custom-blueprint-nodes/
about 2 months ago
1
4
1
Huge in-depth tutorial that covers how to create a new custom Blueprint graph node. Subclassing UK2Node, creating custom pins.
https://www.gamedev.net/tutorials/programming/engines-and-middleware/improving-ue4-blueprint-usability-with-custom-nodes-r5694/
#UnrealEngine
loading . . .
Just a moment...
https://www.gamedev.net/tutorials/programming/engines-and-middleware/improving-ue4-blueprint-usability-with-custom-nodes-r5694/
about 2 months ago
0
4
0
Matt breaks down the four different stages where Unreal can show a preloading screen.
https://unrealist.org/engine-startup-preload-screens/
#UnrealEngine
loading . . .
405 Not Allowed
https://unrealist.org/engine-startup-preload-screens/
about 2 months ago
0
3
0
Matt aka Unrealist shows how to make a new exporter to work with the Unreal Header Tool.
https://unrealist.org/uht-plugins/
#UnrealEngine
loading . . .
405 Not Allowed
https://unrealist.org/uht-plugins/
about 2 months ago
0
4
0
Load more
feeds!
log in