Game Dev Digest Issue #59 - Making Stuff Look Good
Game Dev Digest Issue #59 - Making Stuff Look Good. The latest from the free weekly Unity3d/gamedev newsletter.
*This post was originally published on GameDevDigest.com
No time to waste this week, let's skip the blather and just get to what you came for...
Creating a Rock-Melting Gun Effect in Unity - Fickle Swimming explained the logic behind the gun that melts the rocks set up in Unity with Shader and VFX Graphs.
80 Level
Unity and Design Patterns - I’ve been meaning to do a post, for some time now, on design patterns for Unity games. Fishing around for ideas, I decided that I wanted what I liked about Strange (and RobotLegs, the framework that inspired Strange), namely the Command Pattern. But I also wanted to do away with complex injection, using instead something I saw in Flutter, a service locator package called GetIt. Plus a few other things, if possible.
rengelbert.com
Throwing Exceptions as Expressions in Unity — The C# 7 Way - Things have evoved in C# 7, but many programmers still haven't. Today, let's talk about throwing exceptions in Unity — the C# 7 way —.
The Gamedev Guru
ImageEffects 101 in Unity: Contrast, Brightness, Vignette, 1D LUT - Hi everyone! In this post we'll take look at the basic setup for working with image effects, brightness and contrast adjustment, implementation of Vignette effect and 1D LUT Color Grading in Unity.
Danil Goshko
Screen Position, Shaders For People Who Don't Know How To Shader - Last time we learned about making a shader that pulses to audio. In this lesson we're going to go back to what we learned in the lesson on making a scanline effect to learn how to put a scanline effect on a 3d object in the scene.
Team Dogpit
These Mistakes Can Make Your AR Foundation App Display A Black Screen - As a developer using Unity’s AR Foundation, there are some mistakes that may make you feel bad when developing an AR app. This post will detail 4 common mistakes that cause the AR application to display a black screen on your phone.
Jiadong Chen
Extending new monetization controls and insights to publishers - We’re evolving our features to give game publishers more control over the revenue they generate.
Unity
Videos
How to MAKE YOUR GAME LOOK GOOD! - Let's use some simple tricks to make a game look awesome!
[For more inspiration, check out Alex Strook's twitter thread on making a great looking scene]
Brackeys
Coding Adventure: Atmosphere - The planets in my solar system project are looking a bit hostile and uninviting, so in this video I'll be attempting to add some cozy atmospheres around them.
Sebastian Lague
Creating a Puzzle Platformer in Unity | Prototype Series - In this video, we use BOLT and HDRP to prototype a little puzzle platformer. A big hook to the video is that we have collaborated with a professional indie developer - David Wehle from @Game Dev Unlocked.
Unity
Noise and Textures in Shader Graph! | 2D Shader Basics - In this video we’re going to look at some of the more complex procedures we can perform in Shader Graph and how we can use noise and textures to perform and influence different operations within our shaders.
Unity
Stylized Waterfall Shader in Unity - Post containing Waterfall Shader.
MinionsArt
Realtime Unity VFX Tutorial: The 3 Core Elements You NEED To Know - While there are a ton of VFX tutorials out there, not many break down the actual steps and concepts involved in the creation process of creating a great effect from start to finish. Not only that, but the core principles are often never explained. How do we create realtime VFX with feeling? Emotion? Weight?
Stylized Station
7 Ways to Optimize your Unity Project with URP - In this video, we’re going to show you seven ways to optimize your Unity project to maximize performance in Unity 2020 using the Universal Render Pipeline. [also check out this list of URP tutorials by Unity]
Unity
C# LINQ Performance Tips #1 - Let keyword & Custom Lookup - This video will show you some of the performance and allocation problems that you might encounter when writing LINQ expressions we will also see that an expression you see is not necessarily, what you get.
LevelUp
How to Animate Characters in Unity 3D | Two Dimensional Blend Trees Explained