DitzelGamesInverse Kinematics for free in the asset store? Yes, this is possible. But only if I release it. And this is what I have done. The Inverse Kinematics Solver is completely free and open source.
You can find the source code on github. Feel free to contribute. In the next video we will have a look in detail, how the solver is working. So stay tuned:
Free Inverse Kinematics in Unity 🎓DitzelGames2019-05-04 | Inverse Kinematics for free in the asset store? Yes, this is possible. But only if I release it. And this is what I have done. The Inverse Kinematics Solver is completely free and open source.
You can find the source code on github. Feel free to contribute. In the next video we will have a look in detail, how the solver is working. So stay tuned:
#ditzelgames #unity #gamedevBECOME RICH WITH UNITY!DitzelGames2019-10-20 | Someone tried everything to make me fix his error. Therefore I got some false promises
#ditzelgames #unity #gamedevDelete Bricks - #LegoGame 9DitzelGames2019-10-05 | We continue by implementing the brick deletion. Have fun!
This is what we will cover today: 00:00 Intro 01:47 Code 04:46 Result
#ditzelgames #unity #LegoGameLego Building System - #LegoGame 7DitzelGames2019-09-14 | Lego Building System for Unity. Let's make our game do something amazing.
This is what we will cover today: 00:00 Intro 00:20 Scripting LegoLogic 02:10 Brick Script 04:24 Place Brick Script 11:14 Small Fixes of the existing Logic 12:14 Result
#ditzelgames #unity #LegoGameCharacter Animations Tricks - #LegoGame 5DitzelGames2019-08-31 | Wohooo! fifth part of the lego game.
This is what we will cover today: 00:00 Intro 00:21 Jump Animation based on Distances 03:43 Non Parabolic Jump Curve 07:00 Lean Rowards Run Direction 11:27 Mid Air Jump
#ditzelgames #unity #LegoGameLEGO® Character Control - #LegoGame 4DitzelGames2019-08-24 | Wohooo! four part of the lego game.
This is what we will cover today: 00:00 Intro 00:20 Comments 00:58 Materials with Textures 02:16 Run Animation 11:28 Player/Character Controller Referenced Video: youtu.be/1tSt-ZeEZNA 19:26 Zoom 20:12 Inverse Kinematic Disaster - Fix (Script git.io/fj779) 21:14 Run Sidewards Animation 22:30 Animation Controller 27:25 End
#ditzelgames #unity #LegoGameProcedural Destroy in Unity - Lazy TutorialDitzelGames2019-08-20 | I fell in love with lazy tutorials by IanHubert. These one minute tutorials show how to do something amazing for people with mid range knowledge. So this is my turn on unity.
#ditzelgames #unity #LegoGameRigging a LEGO® Character in blender - #LegoGame 2DitzelGames2019-08-10 | This is episode number 2 of our jorney through the LEGO® universe. We will rig the character and finallize him to a fbx file, that we will later use in unity.
#LegoGame #ditzelgames #unity #gamedevMaking a LEGO® Game in Unity - #LegoGame 1DitzelGames2019-08-03 | Woohooo! New day, new tutorial. I am motivated for a series on how to create a lego game. As a big fan of the bricks, I want to contribute a game to the community of fans. This comes truly from my heart directly on your screens. I have no idea where this is going, but we start as always with the main asset: The character. Lucky for you that we got exact measures of the figures to create it. Otherwise it would be again a messy and ugly thing, that tries to walk. Why should you follow this tutorial? Simple: I will use top of the edge techniques of unity. Including the SRP, Burst Compiler, Job System, DOTS and Entity Component System. Make sure to follow. And as always, everything will be delivered to you as a github project! Free as a free beer.
#LegoGame #ditzelgames #unity #gamedevPinch and Scroll to Move and Zoom in Unity for Mobile GamesDitzelGames2019-07-27 | This time I will go back to my roots and give you guys a deeper look in mobile development with unity. Besides first or third person there are possibilities to use top down cameras.
I will show how pinch, scrool and zoom can be translated into movement, rotation and zoom in Unity. This all works like in google maps or any photos app. The position you are touching the content will stick to your finger. You can than move them together to in the opposite direction.
#ditzelgames #unity #gamedevMake your Game look beautiful!DitzelGames2019-07-20 | Ever missed hard light in Unity? Then this is the right tutorial for you to really have a beautiful post processing effect, that will blow your mind. This super easy to follow tutorial will show you, how you can make your Unity game prettier. Make sure to set up the lightweight render pipeline or the high definition render pipeline and we can start right away. If you want to go the lazy way, just download the code or unity package on github.
#unity #postprocessing #ditzelgamesSRP Post Processing Texture Overlay in UnityDitzelGames2019-07-13 | This time a quick explanation on how to use and how I did my recent unity asset store release. Relax it's no ad here, this thing is completely open source and for free. I will quickly explain how to use it and then dig deep into every line of code.
#ditzelgames #unity #gamedevRender Weapons always on top - Unity FPS Weapon Render Layer - SRPDitzelGames2019-07-06 | Now we are using my new asset pack Post Processing Texture Overlay for creating a custom layer. This custom render layer will render everything related to the first person view. This script will prevent clipping of weapons and that they stick in the wall. This approach is used by all modern shooter. If you are looking for a tutorial using the old render pipeline look at jimmy vegas and weapon clipping. His approach does not work anymore with the scriptable render pipeline, so this was my time to create a new one.
#ditzelgames #unity #gamedevCustom Post Processing with Unitys Scriptable Render PipelineDitzelGames2019-06-29 | Bood Effects, Sepia or just black and white grayscale. Everything is possible now with the new scriptable render pipeline and it's possibilities to add custom steps in the post processing pipeline. We will create some steps for the LWRP in this tutorial from scratch. Do not be afraid to follow this tutorial, because it contains some shader coding. The coding is very simple and I keep it to the things we really need. And it is mostly copy and paste.
#ditzelgames #unity #gamedev3D Objects on GUI for Inspection with Unity SRPDitzelGames2019-06-22 | Woohoo! It's time for another unity tutorial! This time we will deep dive into the post processing of the unity scriptable render pipeline to create multi layer rendering. The lightweight scriptable render pipeline allowes us to create own post processing layers and steps. We will use it to create an inspection system. The initial question was raised by one of my viewers, who got the honor to be mentioned at the beginning. And I had to make an asset for you out there to keep my tutorials as simple as always! You are able to stack cameras with this approach and render 3d object on a UI layer. This will allow us to create an examination system.
#ditzelgames #unity #gamedevUnity Shader Graph completely explained!DitzelGames2019-06-15 | I like to make videos, i would like to see out there. But there is no video out there yet, that gives a brief overview over ALL shader graph nodes and how to use them. This is the tl:dl episode for everyone who's got their first tutorial behind them and have already set up their first shader. The main question you might ask yourself is: "What has Unity Shader Graph to offer?". This is an answer to this question. Not the detailed ones, not the most correct one and definitely not the one with the highest quality. But it is there and will help you a lot. To get started, to find at least one place, where you already saw it in use.
So have fun with this video, in which I will explain every unity shader graph node and an example how to use them.
0:23 Chanel Mixer 0:30 Contrast 0:35 Hue 0:41 Invert Colors 0:48 Replace Color 1:13 Saturation 1:23 White Balance 1:42 Blend 2:24 Dither 2:28 Channel Mask 2:40 Color Mask 3:08 Normal Blend 3:25 Normal From Height 3:40 Normal From Texture 3:48 Normal Reconstruct Z 4:09 Normal Strength 4:27 Normal Unpack 5:05 Colorspace Conversion 5:55 Split 5:57 Combine 6:24 Flip 6:29 Swizzle 7:05 Boolean 7:20 Color 7:25 Constant 7:30 Integer / Slider 7:52 Time 8:23 Vector 1-4 8:34 Bitangent Vector 8:36 Normal Vector 8:41 Position 8:50 Screen Position 8:54 Tangent Vector 8:58 UV 9:02 Vertex Color 9:05 View Direction 9:11 Gradient 9:11 Sample Gradient 9:39 Ambient 9:52 Baked GI 9:57 Reflection Probe 9:59 Matrix 2x2, 3x3 4x4 10:17 Transformation Matrix 10:25 Dielectric Specular 10:35 Metal Reflectance 11:01 Camera 11:10 Fog 11:12 Object 11:30 Scene Color 11:40 Scene Depth 11:41 Screen 11:50 Cubemap 11:55 Texture 2D 12:10 Texture 2D Array 12:26 Texture 3D 12:30 Sampler State 13:10 Texel Size 13:20 PBR Master / Unlit Master 14:19 Absolute 14:30 Exponential (wrongly explained :D) 14:44 Exponential 14:49 Length 15:10 Log 15:26 Modulo 16:03 Negate 16:22 Normalize 16:32 Posterize 17:00 Reciprocal 17:18 Reciprocal Square Root 17:35 Add 17:35 Subtract 17:47 Divide 17:54 Multiply 18:11 Power 18:23 Square Root 18:30DDX / DDXY / DDY 19:05 Lerp 19:38 Smooth Step 20:05 Matrix Construction / Matrix Determinant / Matrix Split / Matrix Transpose 20:33 Clamp 20:50 Fraction 21:05 Maximum 21:05 Minimum 21:13 One Minus 21:22 Random Range 21:30 Remap 22:20 Saturate 22:40 Ceiling 22:45 Floor 22:49 Round 22:54 Sign 23:08 Step 23:38 *Sine *Cosine *Tangent 23:55 Degrees To Radians / Radians To Radians 24:02 Distance / Dot Product / Cross Product 24:21 Fresnel Effect 24:53 Sphere Mask 25:57 Rotate About Axis 26:15 Reflection / Projection 27:09 Transform 27:38 Noise Sine Wave 27:57 Sawtooth Wave 28:08 Square Wave 28:16 Triangle Wave 14:19 Absolute 14:30 Exponential (wrongly explained :D) 14:44 Exponential 14:49 Length 15:10 Log 15:26 Modulo 16:03 Negate 16:22 Normalize 16:32 Posterize 17:00 Reciprocal 17:18 Reciprocal Square Root 17:35 Add 17:35 Subtract 17:47 Divide 17:54 Multiply 18:11 Power 18:23 Square Root 18:30DDX / DDXY / DDY 19:05 Lerp 19:38 Smooth Step 20:05 Matrix Construction / Matrix Determinant / Matrix Split / Matrix Transpose 20:33 Clamp 20:50 Fraction 21:05 Maximum 21:05 Minimum 21:13 One Minus 21:22 Random Range 21:30 Remap 22:20 Saturate 22:40 Ceiling 22:45 Floor 22:49 Round 22:54 Sign 23:08 Step 23:38 *Sine *Cosine *Tangent 23:55 Degrees To Radians / Radians To Radians 24:02 Distance / Dot Product / Cross Product 24:21 Fresnel Effect 24:53 Sphere Mask 25:57 Rotate About Axis 26:15 Reflection / Projection 27:09 Transform 27:38 Noise Sine Wave 27:57 Sawtooth Wave 28:08 Square Wave 28:16 Triangle Wave 28:40 Checkerboard 28:52 Gradient Noise / Simple Noise / Voronoi 29:09 Ellipse / Polygon / Rectangle / Rounded Rectangle 29:40 Preview 29:58 Any / All / Is Infinite / Is Font Face / Is NaN / And / Or / Not / Nand 30:45 Comparison 30:55 Branch 31:20 Flipbook 31:46 Polar Coordinates 32:05 Radial Shear 32:30 Rotate 32:47 Spherize 33:04 Tiling and Offset 33:18 Twirl 33:38 Triplanar 34:26 End!
#ditzelgames #unity #shadergraphTrees in the Wind - with Unity Shader GraphDitzelGames2019-06-08 | Let me finalize what I had started. To give the unity blog about animated materials the glory deserved, I started this tutorial series. It sure does not cover all aspects, but it gives you the opportunity to deep dive. This time we talk about wind and how to simulate it on the graphics card. There is not actual physics involved. It is just the beauty of wind effects on plants. We will have a deep look on palm trees and grasses. This tutorial can also be applied to bushes and other plants.
#ditzelgames #unity #gamedevAnimations with Unity Shader Graph - FishDitzelGames2019-06-01 | In this tutorial we will create an animated material with unity. The fish will move its tail and wave in the water. The most interesting thing will be the texture. We will make use of the shader graph nodes in a special way to create a texture, that is not generated by an image. The texture looks sophisticated and has some interesting parameters.
#ditzelgames #unity #gamedevAnimations with Unity Shader Graph - Coy ClamDitzelGames2019-05-25 | In this tutorial we will create an animated material with unity. The top part of the calm will move. With this Shader, we calculate the distance between the Camera and the clam, then use this as a mask for rotating the top half.
#ditzelgames #unity #gamedevAnimations with Unity Shader GraphDitzelGames2019-05-18 | This scene was completely done in shader graph. I will go through every important asset of the scene and will have a deep look, what unity has done to make this possible. I will explain a lot of nodes and you will get a deep knowledge of how it is done. We will start with a simple flag.
#ditzelgames #unity #shadergraphC# Inverse Kinematics in Unity 🎓DitzelGames2019-05-11 | Woha! We are going deeper. With the last episode of mine, I demonstrated how to use inverse kinematics if the script is already set up for you. But many of you want to look under the hood and want to have a deeper understanding of it. I will use the FABRIK IK Algorithm that is used in Roblox for example. We will go step by step through the code. The best thing is, that the code is already available on github: github.com/ditzel/SimpleIK
#ditzelgames #unity #gamedevI made this Game in 10 hours! - Ludum Dare 44DitzelGames2019-05-01 | This is submission for ludum dare 44. Have fun! Do you like these post mortems? Leave a comment, if you do.
#ditzelgames #unity #gamedevDoes Unity have a Problem? 😪DitzelGames2019-04-27 | This time just some thoughts on unity. In my opinion unity will change and these changes will be massive. On the one hand good for me, because I have enough content to create. On the other hand bad for everyone who got used to the current version.
I recently got many comments on my unity news videos, because some of them said, that unity is broken and changes too often to keep up with. And unity has too much features.
#ditzelgames #unity #gamedevCreating Normal Maps for Unity in Blender 💡DitzelGames2019-04-27 | This time we will create beautiful normal maps. And we do it the right way. No photoshop faking. No retexturing. We will do it by baking actual 3D to a plane. Just try it once and you will never do it wrong again. You can do stone wall, bath tiles and many things more. I will also explain how to reduce a more complex mesh to a normal map.
#ditzelgames #unity #gamedevEnemy Shooting AI in Unity - 🔫 Shooting 6/6DitzelGames2019-04-20 | I got a sad message for you. This is the last episode of this scene. But is is also a good one, because this means, that this is the big final show. You can request new tutorial series, since I will be always inspired by you guys. I got the most fun out of this videos, if I receive some good comments.
But let us talk about this episode, what can you expect? The answer is easy': Everything. The enemy AI finally shoots at us. And I have added some special effects. They are not AAA effects, but you can use them as a start to improve. The most important thing is, that they are there. For example within this tiny episode we will: Create Blood Effects, Create Ragdoll Mechanics, Create Shooting AI, Create Fire Scattering, A Health Point System and Shooting Mechanics. That the reason it took me 25 minutes to explain this to you. And I don't want you to wait longer for the final one.
Don't forget to sub and bell me. Helps me a lot to get more visibility.
#ditzelgames #unity #shootingUnity Tutorial for Enemy AI - 🔫 Shooting 5/6DitzelGames2019-04-13 | I know many of you really can't wait for this. We will create a simple enemy AI. Therefore we will use unity's nav mesh system to create one agent for every of our enemies. It's time for the big final, were we can fight against the enemy. We will use different spots, that are predefined and well place by ourself, to make the ai look not too stupid.
You can't expect too much from this episode. It's really impossible to watch 3-5 videos and be an enemy ai master. You just have to constantly improving in coding and consider how a good player or enemy would move and turn this into code.
#ditzelgames #unity #shootingCreating the Level - 🔫 Shooting 4/6DitzelGames2019-04-06 | Just a quick one on creating the level and finally animate our character to a full playable instance. This will get us really forward. At the end the character is done and ready to use. The next two episodes are just about the enemy AI.
#ditzelgames #unity #shootingWeapon Slots in Unity - 🔫 Shooting 3/6DitzelGames2019-03-30 | It's time for a revolution: Weapon Slots! Are they a thing in Unity? No. Are they a thing in Unreal? Yes. How to overcome this issue in Unity? - The answer is simple and will be given in this tutorial. We will use weapon bones as slots for our weapons. Wie will for the first time ever in my tutorials attach scripts to the animator controller. With two weapons and only one of them active we will achieve amazing effects.
#ditzelgames #unity #shootingSmooth Weapon Change Animation in Unity & Blender - 🔫 Shooting 2/6DitzelGames2019-03-23 | Now we will create fluent animations for weapon switching using dedicated weapon bones. The bones will help uns later in unity to switch between a worn weapon and a carried weapon.
I will use a gun and a rifle and switch between them. This approach is generally usable for more than one weapon and even medieval weapons, where such animations are more important.
#ditzelgames #unity #shootingJelly Cube in Unity? - Q&ADitzelGames2019-03-20 | This is a short Q&A for Wednesday. It's just to shorten the time to the next tutorial.
#ditzelgames #unity #gamedevHow to make a Shooting Game in Unity? - 🔫 Shooting 1/6DitzelGames2019-03-16 | Let's do it! In this tutorial series we will create a shooting scene. This scene contains a character controller with fluent weapon change animations, a blocked out level and enemies with a basic AI using a nav mesh.
In the first part we will just download our character and import it to blender to make him ready for the first animations.
#ditzelgames #unity #shootingWhy do I breathe in the mic? - Q&ADitzelGames2019-03-13 | This is a short Q&A for Wednesday. It's just to shorten the time to the next tutorial.
#ditzelgames #unity #gamedevBoat Controller - Unity Ocean Tutorial 4/4DitzelGames2019-03-09 | In this tutorial we will create a beautiful water scene. The tutorial is divided into 4 chapters. Every chapter will explain how a specific step to create this sort of scene.
The last chapter we will create a reusable script to control boats on our water surface. You will see how we apply physics in a way, that we can move the boat. There are so many approaches to move the boat, this is only one of them. If you like this series please give a thumb up and write down in the comments, which scene you want to see next.
#ditzelgames #unity #oceansceneUnity Tutorial Build Support - Q&ADitzelGames2019-03-06 | This is a short Q&A for Wednesday. It's just to shorten the time to the next tutorial.
#ditzelgames #unity #gamedevWater Physics - Unity Ocean Tutorial 3/4DitzelGames2019-03-02 | In this tutorial we will create a beautiful water scene. The tutorial is divided into 4 chapters. Every chapter will explain how a specific step to create this sort of scene.
In the third chapter we will do the fun stuff. We will throw objects in the ocean and see how they will float. To do that we will create a simple script that you can use as a start-up for your project and water physics. These object will float in the water and have a realistic behaviour. This is the last part before we finally can start with our boat.
#ditzelgames #unity #oceansceneHow to learn Unity? - Q&ADitzelGames2019-02-27 | This is a short Q&A for Wednesday. It's just to shorten the time to the next tutorial.
#ditzelgames #unity #gamedevWater Shader - Unity Ocean Tutorial 2/4DitzelGames2019-02-23 | In this tutorial we will create a beautiful water scene. The tutorial is divided into 4 chapters. Every chapter will explain how a specific step to create this sort of scene.
In the second chapter we will make our scene look beautiful. We will make a complete shader graph from scratch to give our water a nice look. I will explain how to use unity shader graph to create a nice-looking waters surface. I will also provide you everything you need for it. Look at the attached link to the github repository. You can download the normal maps and everything in need to finish this tutorial. Have Fun.
#ditzelgames #unity #oceansceneCreate Octave Water Waves - Unity Ocean Tutorial 1/4DitzelGames2019-02-16 | In this tutorial we will create a beautiful water scene. The tutorial is divided into 4 chapters. Every chapter will explain how a specific step to create this sort of scene.
In the first chapter we will create the water from a mesh. The mesh will be generated by c# code and we will use perlin noise to give it a lively appearance. You will apply some octaves to it to have a very random movement, but still you are able to say that these are ocean waves. You will learn how to place vertices, calculate boundaries, set the normal right and use a mesh renderer.
#ditzelgames #unity #oceansceneHow to set the Center of Mass | Unity Physics 101 (3/3)DitzelGames2019-02-13 | Unity Physics can be hard. And it is even harder, if you do not know the basic principles. I will show you the core basics in rigidbodies, to give you a kickstart in this topic. In this tree part tutorial you will definitely understand things like .AddForce, .AddTorque and .CenterOfMass way better than through the unity manuals and offical tutorials. The result is not only a deep understanding of rigidbody, but also you get a really nice script on the hand, that you can copy and paste into your project to directly becoming better at physics prototyping. The tutorial is split into three parts. The third part is just a quick look at center of masses.
#ditzelgames #unity #gamedevHow to add Rotation correctly | Unity Physics 101 (2/3)DitzelGames2019-02-09 | Unity Physics can be hard. And it is even harder, if you do not know the basic principles. I will show you the core basics in rigidbodies, to give you a kickstart in this topic. In this tree part tutorial you will definitely understand things like .AddForce, .AddTorque and .CenterOfMass way better than through the unity manuals and offical tutorials. The result is not only a deep understanding of rigidbody, but also you get a really nice script on the hand, that you can copy and paste into your project to directly becoming better at physics prototyping. The tutorial is split into three parts. The second part will be all about angular velocity, torque and how to transform quaternions to vectors and vice versa. The third part is just a quick look at center of masses.
#ditzelgames #unity #gamedevHow to add Force correctly | Unity Physics 101 (1/3)DitzelGames2019-02-02 | Unity Physics can be hard. And it is even harder, if you do not know the basic principles. I will show you the core basics in rigidbodies, to give you a kickstart in this topic. In this tree part tutorial you will definitely understand things like .AddForce, .AddTorque and .CenterOfMass way better than through the unity manuals and offical tutorials. The result is not only a deep understanding of rigidbody, but also you get a really nice script on the hand, that you can copy and paste into your project to directly becoming better at physics prototyping. The tutorial is split into three parts. The first part is all about positions and translations. You will learn how gravity and velocity work and play together. The second part will be all about angular velocity, torque and how to transform quaternions to vectors and vice versa. The third part is just a quick look at center of masses.
#ditzelgames #unity #gamedevCamera Shake in 10 Seconds with Unity - Easy & FastDitzelGames2019-01-26 | Camera Shake as simple as it can be and we are going as deep as we can go.
From beginner to expert - From copy cat to scratch starter - everybody will find what he or she is looking for in this tutorial. Everything that is missing in other tutorial will be here. Simple, mobile ready, steady, robust and performance optimized.
From now on no explosion will be made without this script.
#ditzelgames #unity #camerashakeUnity Explosion - Particle Effect | MMAG #18DitzelGames2019-01-19 | This time an explosion! I create with three simple particle effects an explosion.
#ditzelgames #gta #gamedevWhy I quit #MMAG - Reading CommentsDitzelGames2019-01-16 | Here is why I quit the MMAG series. Thank you for all of your support during the series. I think you and me will not benefit, if I would continue this tutorial. So share your thoughts. I really do care about the comments.
#ditzelgames #gta #gamedevBlender 2.8 & Unity | An express Guide for making Game AssetsDitzelGames2019-01-05 | Wohhoooo! Blender 2.8 beta is finally there and officially in beta. And if they say, that it is a beta, than it really is a release candidate and as a unity develop I would even go further and say, that it is stable enough to use it for productive work. Combine this with the new Unity 2018.3 and their prefab workflow and you got a completely new experience is managing game objects.
This time I tried to get everything in just one single video. You will see how to model, texture, rig, animate and export a blender 2.8 model to unity 2018.3. I will talk about everything that changed. Especially how you use eevee instead of the blender renderer and keep you workflow.
#blender #unity #gamedevCar Networking with Unity and PUN 2 | MMAG #16DitzelGames2018-12-29 | This time: A highly requested video from you. We will alter our game with car networking. All animations and positions are synced between all clients using pun 2 and some lag compensation. This episode is very code heavy, but I hope you like it anyway. Please leave a comment, if you want to have a specific topic covered next. Other than that, I wish you a happy new year! If you like my videos, you can now support me on patreon.