Audio Manager to handle scripted sounds in Unity

When adding sounds or music within a game, it is often useful to group their management within a single object. In this way, all the sounds pass through the same point and it is easier then to manage any particularities. One result is for example volume management at one point. […]

Read More…

The YAML format

yaml format

The YAML format (YML) is a language made especially for data, mainly used for configuration files. It has caught on in recent years together with languages such as XML or JSON. One of its major peculiarities is the possibility of writing the format by indenting the nesting of the various […]

Read More…

Make a checkpoint system in Unity games

Make a checkpoint system in Unity games

Often in level games, in very long levels, it can be useful that the user does not go back to the beginning of the game every time and has to re-face any monster already faced but respawns at the last registered checkpoint, with some of the parts already brought to […]

Read More…

Prevent UI update on every frame in Unity

Unity - prevent UI update on every frame

Let’s prevent UI update on every frame.When creating a UI within a game, during a level, the first temptation is to put the UI update inside the Update method. This practice is wrong because for most of the time the interface surrounding our game will always be the same and […]

Read More…