Uploaded May 2018 | Updated September 2026, 2 weeks ago
I'm making a game in Unity! It will be a mixture of Pokemon teambuilding on a Fire Emblem / Final Fantasy Tactics style-map. Players will be able to mod in their own monsters and battle online!
Twitch ► twitch.tv/nedmakesgames
Twitter ► twitter.com/nedmakesgames
Blog ► nedmakesgames.tumblr.com
Discord ► discordapp.com/invite/ubxSVBK
I'm making a game in Unity! It will be a mixture of Pokemon teambuilding on a Fire Emblem / Final Fantasy Tactics style-map. Players will be able to mod in their own monsters and battle online!
Twitch ► twitch.tv/nedmakesgames
Twitter ► twitter.com/nedmakesgames
Blog ► nedmakesgames.tumblr.com
Discord ► discordapp.com/invite/ubxSVBK
![Terrain Normals and Colliders! Tactical Lizard Tamer, Unity Game Dev Log [Part 134]
Im making a game in Unity! It will be a mixture of Pokemon teambuilding on a Fire Emblem / Final Fantasy Tactics style-map. Players will be able to mod in their own monsters and battle online!
Twitch ► https://www.twitch.tv/nedmakesgames
Twitter ► https://twitter.com/nedmakesgames
Blog ► https://nedmakesgames.tumblr.com
Discord ► https://discordapp.com/invite/ubxSVBK
The first part of this stream had a lot of frame drops, but if you would like to watch it, it can be found here: https://youtu.be/q8Zy8qV-3dM Terrain Normals and Colliders! Tactical Lizard Tamer, Unity Game Dev Log [Part 134]](https://i.ytimg.com/vi/fO32kBQMbi0/mqdefault.jpg)
![More Toon Outlines! Normal Edge Detection in Unity URP Shader Graph! ✔️ 2020.3 | Game Dev Tutorial
✔️ Works in 2020.1 ➕ 2020.2 ➕ 2020.3 🩹 Fixes
► At line 39 in EdgeDetectionOutlinesInclude.hlsl, the sixth entry in sobelSamplePoints should be float2(1, 0), not float2(1, 1)
For 2020.2:
► When you create a shader graph, set the material setting to Unlit
► The gear menu on Custom Function nodes is now in the graph inspector
► Editing properties must be done in the graph inspector instead of the blackboard
Outlines are a great way to add polish and style to a variety of games! In this tutorial, I show how to improve edge detection outlines by incorporating depth normals. I also refine the outlines, eliminating artifacts on far away objects. In the process, I show how to write a renderer feature to generate the depth normal texture and compute view direction from a screen space UV.
👋 Subscribe for weekly game development videos!
https://www.youtube.com/c/nedmakesgames?sub_confirmation=1
👑 Join my Patreon for extra influence over topics, early access to videos, and downloadable project files!
► https://patreon.com/nedmakesgames
🔗 Check out my website for a searchable list of tutorials!
► https://nedmakesgames.github.io
🔴 Twitch ► https://www.twitch.tv/nedmakesgames
🐦 Twitter ► https://twitter.com/nedmakesgames
🎮 Discord ► https://discordapp.com/invite/ubxSVBK
📸 Instagram ► https://instagram.com/nedmakesgames
👽 Reddit ► https://reddit.com/u/nedmakesgames
🎶 TikTok ► https://www.tiktok.com/@nedmakesgames
☕ Ko-fi ► https://ko-fi.com/nedmakesgames
🎬 Previous videos
► Edge detection outlines part 1: https://youtu.be/RMt6DcaMxcE
► Hull outlines: https://youtu.be/1QPA3s0S3Oo
✨Follow up videos
► Single object outlines: https://youtu.be/74AS5DmLe8w
► Optimized outlines: https://youtu.be/8Xq7tU5QN1Q
📜 Required scripts
► BlitMaterialFeature.cs: https://github.com/NedMakesGames/RendererFeatureBlitMat/blob/master/Assets/Rendering/Desaturate/BlitMaterialFeature.cs
► DecodeDepthNormals.hlsl: https://gist.github.com/NedMakesGames/c9e19aca699cdb338ece744f63597dca
📚 Reference scripts
► Initial setup: https://gist.github.com/NedMakesGames/b6dfbd9b48a27e23265cf70bb86b8c6a
► Final project: https://gist.github.com/NedMakesGames/e71304ae5c9400bea80d38933eff9bac
⏲️ Timestamps:
0:00 Intro
0:34 Project setup
0:53 Depth normals feature
4:29 Adding normals edge outlines
7:07 Shallow angle adjustments
10:25 Non-linear depth adjustments
11:13 Far away normals adjustments
12:11 Optimizations
12:38 Wrap up and credits
🎖️ Credits and references:
• Cyanilux: Depth - https://www.cyanilux.com/tutorials/depth/
• Roystan: Outline Shader - https://roystan.net/articles/outline-shader.html
• Alex Ameye: Outline Shader - https://alexanderameye.github.io/outlineshader.html
• POPA_3D: Gift Box with Red rubbons [sic] - https://www.turbosquid.com/3d-models/free-3ds-model-gift-box-red/450470
• hushnow: SNOWMAN - https://free3d.com/3d-model/snowman-67478.html
• Ben Golus and Keijiro Takahashi: Converting screen space UV to view direction - https://forum.unity.com/threads/help-with-view-space-normals.454248/
• freepik: Wrinkled paper texture - https://www.freepik.com/premium-vector/wrinkled-paper-texture_711440.htm
• Hanane Rami, Mohammed Hamri, Lhoussiene Masmoudi: Color Edge Detector with Sobel-PCA - https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.402.6975&rep=rep1&type=pdf
• Microsoft: DirectX Graphics Samples - https://github.com/microsoft/DirectX-Graphics-Samples/blob/master/Samples/UWP/D3D12PipelineStateCache/src/EdgeDetectPixelShader.hlsl
• Eric Skiff: music Were the Resistors - https://freemusicarchive.org/music/Eric_Skiff/Resistor_Anthems/eric_skiff 07 were_the_resistors
#GameDev #IndieDev #Unity More Toon Outlines! Normal Edge Detection in Unity URP Shader Graph! ✔️ 2020.3 | Game Dev Tutorial](https://i.ytimg.com/vi/fW-5srSHDMc/mqdefault.jpg)
![Selection Phase Updated! Tactical Lizard Tamer, Unity Game Dev Log [Part 159]
Im making a game in Unity! It will be a mixture of Pokemon teambuilding on a Fire Emblem / Final Fantasy Tactics style-map. Players will be able to mod in their own monsters and battle online!
Twitch ► https://www.twitch.tv/nedmakesgames
Twitter ► https://twitter.com/nedmakesgames
Blog ► https://nedmakesgames.tumblr.com
Discord ► https://discordapp.com/invite/ubxSVBK Selection Phase Updated! Tactical Lizard Tamer, Unity Game Dev Log [Part 159]](https://i.ytimg.com/vi/g-_pp05xnMU/mqdefault.jpg)

![Mapping Our Way to PBR | Writing Unity URP Code Shaders Tutorial [4/9] #shorts
⭐ Watch the full tutorial here: https://youtu.be/5GGISvt4KEA
📚 Or read it here: https://nedmakesgames.medium.com/6c4ae9875529
✔️ Tutorial tested in 2020.3 and 2021.3
Have you ever wondered how lighting and shadows work in Unity? Or, do you want to write your own shaders for the Universal Render Pipeline, but without Shader Graph? Either because you need some special feature or just prefer writing code, this tutorial has you covered.This is the fourth part in a series about writing HLSL shaders for URP.
In this video, we take a look at PBR, or physically based rendering, and implement a variety of effects aiming to simulate different materials. By the end, we will support metals, glasses, glowing objects, plastics, and more!
👑 Join my Patreon to access tutorials early, download project files, vote on future topics, and more! Thank you so much!► https://patreon.com/nedmakesgames
🔗 Check out my website for a searchable list of tutorials!► https://nedmakesgames.github.io
2️⃣ 2nd Channel ► https://www.youtube.com/nedmakesgames2
🔴 Twitch ► https://www.twitch.tv/nedmakesgames
🐦 Twitter ► https://twitter.com/nedmakesgames
🎮 Discord ► https://discordapp.com/invite/ubxSVBK
📸 Instagram ► https://instagram.com/nedmakesgames
👽 Reddit ► https://reddit.com/u/nedmakesgames
🎶 TikTok ► https://www.tiktok.com/@nedmakesgames
☕ Ko-fi ► https://ko-fi.com/nedmakesgames
🎖️ Credits, references and further reading:
• Unity Technologies: Shader Calibration Scene - https://assetstore.unity.com/packages/templates/tutorials/shader-calibration-scene-25422
• tonyflanagan: Thailand Girl — Animated - https://sketchfab.com/3d-models/thailand-girl-animated-a41f779fe45b4a04bdbf212e49b7f6b5
• Aleksei Vlasov ⚡ CRWDE: Phonograph - https://sketchfab.com/3d-models/phonograph-1503329e69034a0fbb360504a1c4fba9
• Helindu: The ultimate glass pack (cups and bottles) - https://sketchfab.com/3d-models/the-ultimate-glass-pack-cups-and-bottles-1ea37815fb0145e49487386d6924b341
• Leandro Nicolas: Snow Globe - https://sketchfab.com/3d-models/snow-globe-58a0f7e834c14413bb1a7e4262051180
• Shedmon: Wooden Slingshot - https://sketchfab.com/3d-models/wooden-slingshot-a909ff4b85a64acebe23795967aa9fe3
• Lennart Demes: Ground 054 - https://ambientcg.com/view?id=Ground054
• Juani Forn: Korean Ornamental Dragon - https://sketchfab.com/3d-models/korean-ornamental-dragon-a2b3bc23d51f46ba9b6108348f0c1098
• wallon: Audi R8 - https://sketchfab.com/3d-models/audi-r8-e17e438f076f4427a58d93aa779edaed
• Francesco Coldesina: Violin Burito - https://sketchfab.com/3d-models/violin-burito-1c5c16934893497eb2db8ec82e04e8bb
• Joey de Vries: Learn OpenGL, Parallax Mapping - https://learnopengl.com/Advanced-Lighting/Parallax-Mapping
• Catlike Coding: Texturing a Sphere - https://catlikecoding.com/unity/tutorials/procedural-meshes/uv-sphere/texturing-a-sphere/latlon-normal-map.png
• Austin Newman: Transition Woosh - https://austinmakesfilms.sellfy.store/p/MxNV/
Music provided by Epidemic Sound
#GameDev #IndieDev #shorts Mapping Our Way to PBR | Writing Unity URP Code Shaders Tutorial [4/9] #shorts](https://i.ytimg.com/vi/gslJHnS-2s4/mqdefault.jpg)
![Updating Lua and Hex Befuddlement! Tactical Lizard Tamer, Unity Game Dev Log [Part 106]
Im making a game in Unity! It will be a mixture of Pokemon teambuilding on a Fire Emblem / Final Fantasy Tactics style-map. Players will be able to mod in their own monsters and battle online!
Twitch ► https://www.twitch.tv/nedmakesgames
Twitter ► https://twitter.com/nedmakesgames
Blog ► https://nedmakesgames.tumblr.com
Discord ► https://discordapp.com/invite/ubxSVBK Updating Lua and Hex Befuddlement! Tactical Lizard Tamer, Unity Game Dev Log [Part 106]](https://i.ytimg.com/vi/iWmtT8Y8tEs/mqdefault.jpg)
![One Whole Game! Twitch Concentration, Unity Game Dev Log [Part 11]
Im making games in Unity! Please subscribe so you wont miss a video. I Stream every weekday!
This project is a Twitch-integrated pair-matching, Concentration like game. Viewers guess pairs in chat, and the pairs are viewer logos!
Twitch ► https://www.twitch.tv/nedmakesgames
Twitter ► https://twitter.com/nedmakesgames
Discord ► https://discordapp.com/invite/ubxSVBK
Instagram ► https://instagram.com/nedmakesgames
Topic Request Submission ► https://forms.gle/vdEWUj49dVA5aTud9
Projects GitHub ► https://github.com/NedMakesGames?tab=repositories One Whole Game! Twitch Concentration, Unity Game Dev Log [Part 11]](https://i.ytimg.com/vi/ih6SKVUdI8A/mqdefault.jpg)
![The UI is Aligned! Tactical Lizard Tamer, Unity Game Dev Log [Part 175]
Im making a game in Unity! It will be a mixture of Pokemon teambuilding on a Fire Emblem / Final Fantasy Tactics style-map. Players will be able to mod in their own monsters and battle online!
Twitch ► https://www.twitch.tv/nedmakesgames
Twitter ► https://twitter.com/nedmakesgames
Blog ► https://nedmakesgames.tumblr.com
Discord ► https://discordapp.com/invite/ubxSVBK The UI is Aligned! Tactical Lizard Tamer, Unity Game Dev Log [Part 175]](https://i.ytimg.com/vi/ihc6_3qQ6hI/mqdefault.jpg)
![Linking Lua to Animators! Tactical Lizard Tamer, Unity Game Dev Log [Part 107]
Im making a game in Unity! It will be a mixture of Pokemon teambuilding on a Fire Emblem / Final Fantasy Tactics style-map. Players will be able to mod in their own monsters and battle online!
Twitch ► https://www.twitch.tv/nedmakesgames
Twitter ► https://twitter.com/nedmakesgames
Blog ► https://nedmakesgames.tumblr.com
Discord ► https://discordapp.com/invite/ubxSVBK Linking Lua to Animators! Tactical Lizard Tamer, Unity Game Dev Log [Part 107]](https://i.ytimg.com/vi/jIzSIgUx0DY/mqdefault.jpg)

![Executing Actions Better! Tactical Lizard Tamer, Unity Game Dev Log [Part 162]
Im making a game in Unity! It will be a mixture of Pokemon teambuilding on a Fire Emblem / Final Fantasy Tactics style-map. Players will be able to mod in their own monsters and battle online!
Twitch ► https://www.twitch.tv/nedmakesgames
Twitter ► https://twitter.com/nedmakesgames
Blog ► https://nedmakesgames.tumblr.com
Discord ► https://discordapp.com/invite/ubxSVBK Executing Actions Better! Tactical Lizard Tamer, Unity Game Dev Log [Part 162]](https://i.ytimg.com/vi/k5_Jgl7a92E/mqdefault.jpg)