Discover and read the best of Twitter Threads about #UnrealTips

Most recents (3)

Error messages are like the unsung heroes of game development, but did you know that a good one can save your player's experience? ๐Ÿ’พ

๐Ÿงต Let's explore the dos and don'ts in this thread ๐Ÿ‘‡๐Ÿ‘‡

#unrealEngine #gameDev #indieDev #unity3D Image
As a developer you are probably writing lots of error messages while developing your game. But do you pay attention to crafting them in a way so they are really helpful to players?

Let's start by talking about what makes a bad error message actually bad: Image
- [ Too Generic ] -

It's generally a bad idea to just add a generic title to all your error messages. "Something went wrong" is telling your player exactly nothing about what happened.
And that's particularly bad as it increases frustration and confusion.
Read 15 tweets
Want to know a secret to making your game development process run smoothly? ๐Ÿ”ฅ

Let's talk about versioning ๐Ÿงต๐Ÿ‘‡

#gameDev #indieDev #indieGameDev #coding #unrealEngine #unity3D
First of all I want to point out the importance of clear and consistent versioning of your game builds. Keeping track of changes and updates is essential for ensuring that your game is stable, efficient, and easy to understand for both the development team and the players.
Typically a game version is made up of 3 to 4 elements, like 1.0.14 or 1.3.74.8.

You can basically break them down as follows: [Major].[Minor].[Patch].[Build]
Read 25 tweets
#UnrealEngine #UE4 #UE5 #UnrealTips
1/7 Translucency see-through trick that might be useful... sort-of? This is usually done with custom stencil/depth (which has its benefits) but using a translucency material allows you to cheat a bit...โฌ‡๏ธ
2/7 First we'll make a translucent material that has Depth Test disabled. Then we're going to sample the SceneDepth and recompute the world position of anything that was occluding our view... Image
3/7 ... then get the squared distance (cheaper) from that scene world position to the camera and compare it with the squared distance of our own position to the camera. If ours is higher, means we're behind something! We can then get a binary mask with an if statement.
Read 7 tweets

Related hashtags

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!