
With the help of Mariano Rivas -Technical Artist, Programmer and Motion Grapher- you will learn how to design with Unity 5 and program in C # your first 2D / 3D videogame and give life and interactivity to all your projects from scratch.
24 lessons & 13 downloads
In the first place, you will know the trajectory of Mariano Rivas, his references and influences.
Next, you will learn how to move around the Unity 5 engine interface, the new edition of the best development platform to create 2D / 3D interactive games and experiences with the most complete multiplatform support in the industry. Mariano will explain how to install the program, and basic knowledge about video games such as GameObjects and its components.
Then you will learn basic principles of videogame programming with the C # programming language: variables, functions, control structures, etc. so that your code can make decisions in real time, through exercises and case studies.
At this point, you will review and import into Unity 5 all the materials and files necessary to make your first video game. For this, you will use the graphic resources and sounds of free libraries and you will leave the game ready at the graphic level in order to start programming.
Then you will program all the necessary mechanics from start to finish including a start menu, the help screen, the countdown, the stopwatch, the distance meter, obstacles, power ups and game lives, all the drivers needed to drive a car and a game over menu with reset button.
To finish, you will put sounds and adjust them so that all the elements have their corresponding effect. You will also add start and end background music.
Finally, you will review the final details of the game for publication. You will end up generating an executable file for PC and Mac OSx and web.
Schedule and publish a car racing video game for PC, Mac-OSx and web pages where you can design your circuit and put it into operation quickly.

To all those who are curious to start creating their own videogames from scratch, Illustrators, Graphic Designers, 2D and 3D Animators.
No programming knowledge is required. Anyone with minimal knowledge of Design can complete this course.
As for the materials, you will need a Mac or PC and have installed the free video game engine Unity 5.


Enjoy learning from home without a set schedule and with an easy-to-follow method. You set your own pace.
Learn valuable methods and techniques explained by top experts in the creative sector.
Each expert teaches what they do best, with clear guidelines, true passion, and professional insight in every lesson.
If you're a Plus member, get a custom certificate signed by your teacher for every course. Share it on your portfolio, social media, or wherever you like.
Videos of the highest quality, so you don't miss a single detail. With unlimited access, you can watch them as many times as you need to perfect your technique.
Ask questions, request feedback, or offer solutions. Share your learning experience with other students in the community who are as passionate about creativity as you are.
The community is home to millions of people from around the world who are curious and passionate about exploring and expressing their creativity.
Domestika curates its teacher roster and produces every course in-house to ensure a high-quality online learning experience.