While I’m doing my personal projects, I make tutorials of the things I see interesting. Normally, the tutorials will be related to Unity or Blender.

Coding a Weather System [PART 1]

Hello everybody! Lately it came to my mind to create a small weather system for my game in Unity Engine, as I want it to be dynamic for each day and depending on the season. On a playable level it will affect the gameplay, but for that there is still a lot of time and…

Creating and saving a mesh for a stylized waterfall generator

Okay, it seems that the title is tremendously specific, but this can be used for things other than waterfalls, but it is true that I made it thinking about it. In this tutorial I will create a CustomEditor to create and delete GameObjects at edit time, save the positions during several seconds of G…

How to create a custom Property Attribute

This is one of the things you think you won’t do because you’ll never need it, but creating a small tool to generate meshes to make waterfalls, made me need to display only the X value of a Vector3 in the Inspector, and the only way to do it was to create a custom Property…

UI changes depending on the controller you are using, with events

I am currently doing a personal project, in which I wanted the UI elements in the scene to change depending on the type of controller being used. In my case, that it detects when it is an XBOX controller, PlayStation 5 and finally, keyboard and mouse. First of all, I warn that this is my…