Unity Projects Demos Are Your Best Friends 😁

Rehtse Studio
3 min readJun 3, 2021

Greetings, lets talk about Unity “Project Demos”😎.

Something we need to accept is that game development is a journey of constant learning especially if your using a engine like Unity. Lately you can use Unity for movies, games, XR application, etc; opening different type of path you can take as a developer and this can be overwhelming.

To become a game developer we think that we need to learn EVERYRTHING from a engine; is good to have a long list of skill set but this can also be of a disadvantage.

As a developer I get excited when Unity announce something new🤩, ideas comes to my mind thinking how can I use it to my project….but the real question is Do I Really Need To Use It?

Lets face it, there's some tool on Unity that are mind blow but there are not part of ones fields; we can have announcement aim at artist or movie producers and we are already looking to see how to learn the new stuff.

As developer is very important to not get caught on the new shiny toys. If we must learn what the new tool is about then instead in actually divining in to the documentation or acquire a course we can play around using the “Project Demos”.

Something I like about Unity is that for every single tool, update or changes some of them comes with a “Project Demos”. “Project Demos” comes in a unity packages that allow you to test run the new tool in the editor; giving you a live example how everything works. The “Project Demos” also comes with the scrips and assets so you can play around with this.

Using “Project Demos” gives you experience to read code that are not your own and this will help you learn how other developer think when making this type of demos.

PERSONALL EXPERIENCE

Personally I LOVE to use “Project Demos” especially if I want to test some ideas without making everything from scratch.

For example, I have a goal in trying to bring a 3rd person character, like Genshin Impact, to mobile using Cinemachine. Mobile Input is a real pain and trying to make Cinemachine behave is another story and Cinemachine is a monster.

First thing I did was to download Cinemachine and test run ALL of there demos to se how everything works.

Once I test all of the demos I was able to identify that there's a project aim at 3rd Person Character Controller called “Free Look Collider”. With this I started to experiment with Cinemachine and study the scripts that comes with the example project.

Braking everything and doing my own script I was able to do what I was aim to do.

PHASE 1 IS COMPLETE.

Now Phase 2 is starting and this mean to actually make the 3rd Character Controller and Cinemachine behavior from scratch.

Once Phase 2 is done Ill share my finding.

Overall, learn from the “Projects Demos” and studied it, play with it and break them.

TO BE CONTINUED 😎

--

--

Rehtse Studio

Game Developer sharing content around Unity, programing and tips and tricks in game dev.