Design and Programming of Video Games with Unity 5

A course by Marianito Rivas
Technical Artist - Motion grapher, C # Programmer. Madrid, Spain.
On Domestika since 04/18/2009
, Technical Artist - Motion grapher, C # Programmer

Create your first video game from scratch in a 2D and 3D environment

  • Spanish with subtitles in English
  • 93% Positive reviews (153)
  • 3154 students

Create your first video game from scratch in a 2D and 3D environment


  • Spanish with subtitles in English
  • 93% Positive reviews (153)
  • 3154 students
  • Online and at your own pace
  • Audio: Spanish
  • Level: Intermediate
  • 24 Lessons (6h 24m)
  • Available from the app
  • Spanish, English, Portuguese
  • Unlimited access forever


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.

About this course

Course table of contents

  • U1
    U1. Introduction, inspiration and references
  • U2
    U2. Unity 3D, our new best friend
  • U3
    U3. Creating our first Videogame
  • U4
    U4. Publication of the video game on PC / Mac OSx and web pages
  • FP
    FP Final project
View details

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.

What is this course's project?

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.

Projects by course students

Who is it for?

To all those who are curious to start creating their own videogames from scratch, Illustrators, Graphic Designers, 2D and 3D Animators.

What you need

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.


Reviews

3154 Students
153 Reviews
93% Positive ratings

Marianito Rivas

A course by Marianito Rivas

TeacherPro
Technical Artist - Motion grapher, C # Programmer

Mariano Rivas -Designer, Art Director, Motion Grapher and video game programmer- since 2002 he works in the Audiovisual Communication sector.

In 2011 he created Duit Games, an independent studio of video games and motion graphics based in Madrid, where, together with a multidisciplinary team, he develops 3D, animation, motion graphics and videogames projects for national and international clients. Some of its clients are Telefónica, Vodafone, Roche, Indra, Etisalat, TV channels, advertising agencies and independent design studios.


Contents

  • U1

    Introduction, inspiration and references

    • Presentation
    • Influences
  • U2

    Unity 3D, our new best friend

    • Introduction to Unity 5
    • What is a GameObject?
    • What is a GameObject? II
    • 3D and 2D work environments
    • Introduction to programming I
    • Introduction to programming II
  • U3

    Creating our first Videogame

    • Review, import and layout of all elements of the game
    • Review, import and layout of all elements of the game II
    • Review, import and layout of all elements of the game III
    • Review, import and layout of all elements of the game IV
    • Programming main mechanics
    • Programming main mechanics II
    • Programming main mechanics III
    • Programming secondary mechanics
    • Programming secondary mechanics II
    • Programming secondary mechanics III
    • Programming secondary mechanics IV
    • Cover and change of game scenes
    • Sound
  • U4

    Publication of the video game on PC / Mac OSx and web pages

    • Testing and retouching of final details
    • Game Publishing for PC / Mac Osx / Web
    • Where to go, how to extend and improve your game
  • FP

    Final project

    • Design and Programming of video games with Unity 5

This Is What Domestika Courses Are Like

  • Learn at Your Own Pace

    Enjoy learning from home without a set schedule. You set your own timetable.

  • Learn From the Best

    Learn valuable methods and techniques explained by top experts in the creative sector.

  • Expert Instructors

    Each instructor teaches only what she/he does best, conveying true passion and excellence in every lesson.

  • Certificate Pro

    Demonstrate your course attendance with a certificate signed by the teacher. Get it with your Domestika PRO subscription

  • Front Row Seats

    Videos of the highest quality ensure that you don't miss a single detail. With unlimited access, you can watch them over and over.

  • Share Knowledge

    Ask questions, request feedback, offer solutions. Share learning with other students in the community.

  • Creative Community

    More than 1M creatives and growing. Domestika is the place to share and learn what you love.

  • Professionally Developed Courses

    We selected top creatives and a team of experts to develop the courses. The result? You'll feel like you're working side by side with leading professionals.


Frequently Asked Questions

  • Domestika's courses are online classes that provide you with the tools and skills you need for completing a specific final project. Every step of the project combines video lessons with complementary instructional material, so you can learn by doing. Domestika's courses also allow you to share your own projects with the instructor and other users, thus creating a dynamic course community.

  • The course is 100% online, so once they are published, courses start and finish whenever you want. You set the pace of the class. You can go back to review what interests you most and skip what you already know, ask questions, answer questions, share your projects, and more.

  • The courses are divided into different units, each one includes lessons, informational texts, tasks and practice exercises to carry out your project step by step, with additional complementary resources and downloads. You will also have access to an exclusive forum where you can interact with the instructor and other students, and share your work and your course project, thus creating a community around the course itself.

  • You can now redeem the course you received, just access redeeming page to enter your gift code and redeem it.

Design and Programming of Video Games with Unity 5. A Technology course by Marianito Rivas

Design and Programming of Video Games with Unity 5

A course by Marianito Rivas
Technical Artist - Motion grapher, C # Programmer. Madrid, Spain.
On Domestika since 04/18/2009
  • 93% Positive reviews (153)
  • 3154 students