Domestika Basics 7 courses

Introduction to Unity for 3D Video Games

By Álvaro Arranz
Videogame designer. Alcalá de Henares, Spain.
On Domestika since 02/12/2019
, Videogame designer

Learn to create 3D video games from scratch with the benchmark software

  • 100% Positive reviews (52)
  • 1650 students
  • Spanish with subtitles
Introduction to Unity for 3D Video Games

Learn to create 3D video games from scratch with the benchmark software


  • Spanish with subtitles
  • 100% Positive reviews (52)
  • 1650 students
  • 7 courses
  • Online and at your own pace
  • Audio: Spanish
  • Level: Beginner
  • 47 Lessons (5h 13m)
  • 34 downloads
  • Available from the app
  • Spanish / English / Portuguese
  • Unlimited access forever

Domestika Basics · 7 courses included

Only 7 courses separate you from becoming a 3D video game designer. Specifically, the 7 courses that make up this Unity Domestika Basics, a real-time platform used to create half of the world's video games. From the hand of Álvaro Arranz - videogame designer and Unity and robotics teacher - you will learn to manage Unity from scratch and you will get acquainted with one of the most used programming languages: C #.

You will start in the first course knowing and configuring Unity. You will download it and do a tour of its interface, discovering each window within the program, the types of files you can create and finally some basic programming.

In the second course you will get fully into the project properties and create your first script basic. You will configure the gravity of your world, the quality of the image, you will define the name of your game, its icon and you will assign labels to the different elements that compose it.

You will advance in the aesthetic part of your project exploring the possibilities and potential of the land in which your game is developed. You will create the terrain, shape it and add elements like trees and sky to make it more realistic.

Once you have learned to build the stage in which the game takes place, you will focus on the action that happens within it. You will create the character you will play with and a few basic actions such as movement, shooting and item collection.

Your project will continue to evolve visually in the next course, without that meaning a sacrifice in performance. You will learn to provide your light project, placing light and shadow sources and configuring them in different ways on your stage.

What is a game without enemies to defeat? You will bring action to your game by creating enemies with artificial intelligence and prefabs . You will learn to create spawn where enemies will be generated automatically.

Every game needs an interface that shows the user information about what is happening and that is exactly what you will build in the last course. You will develop the interface of the game scenes and a main menu with the button to start playing.

Technical requirements

    ⦁ A computer with Windows 7 SP1 + (or higher) or macOS 10.12 Sierra (or higher).
    ⦁ Internet access to download the free version of Unity.


Reviews

1650 Students
52 Reviews
100% Positive ratings

Álvaro Arranz

TeacherPro
Videogame designer

Álvaro Arranz is a video game designer specializing in Unity born in Soria (Spain). In addition to designing video games, he teaches robotics and Unity at the Upgrade School, a school co-founded by him in Alcalá de Henares (Spain).

On the other hand, Álvaro is also the creator of virtual reality applications and tests for the diagnosis of attention deficit hyperactivity disorder in neuropsychology clinics.


Contents

Course 1 - Software Interface and Basics Concepts

  • U1

    Welcome

    • Welcome
  • U2

    Knowing and configuring Unity 3D

    • Knowing and configuring Unity 3D
  • U3

    Navigating the stage

    • Navigating the stage
  • U4

    File Types

    • File Types
  • U5

    A bit of basic programming

    • A bit of basic programming
  • U6

    A bit of basic programming II

    • A bit of basic programming II
  • U7

    First scene (Practical Lesson)

    • First scene (Practical Lesson)

Course 2 - Project Properties

  • U1

    Welcome

    • Welcome
  • U2

    Inputs

    • Inputs
  • U3

    Physics

    • Physics
  • U4

    Quality

    • Quality
  • U5

    Build Settings

    • Build Settings
  • U6

    Tags and Layers

    • Tags and Layers
  • U7

    Time (Practical lesson)

    • Time (Practical lesson)

Course 3 - The Ground

  • U1

    Welcome

    • Welcome
  • U2

    Creation and configuration

    • Creation and configuration
  • U3

    Relief and textures

    • Relief and textures
  • U4

    Placing details

    • Placing details
  • U5

    Trees

    • Trees
  • U6

    Sky

    • Sky
  • U7

    Creation of a Martian terrain (Practical Lesson)

    • Creation of a Martian terrain (Practical Lesson)

Course 4 - Managing Characters and Collisions

  • U1

    Welcome

    • Welcome
  • U2

    Meshes and colliders

    • Meshes and colliders
  • U3

    Moving the character

    • Moving the character
  • U4

    Physics for mobile objects

    • Physics for mobile objects
  • U5

    Cameras

    • Cameras
  • U6

    Triggers

    • Triggers
  • U7

    Feedback

    • Feedback
  • U8

    Assembly of the item and some basic actions (Practical Lesson)

    • Assembly of the item and some basic actions (Practical Lesson)

Course 5 - Lighting

  • U1

    Welcome

    • Welcome
  • U2

    Lights

    • Lights
  • U3

    Shades

    • Shades
  • U4

    Controlling lights in real time

    • Controlling lights in real time
  • U5

    Tricks to improve performance

    • Tricks to improve performance
  • U6

    Full illumination of the scene (Practical Lesson)

    • full scene lighting (Practical Lesson)

Course 6 - Prefabs and Artificial Intelligence

  • U1

    Welcome

    • Welcome
  • U2

    What is a prefab?

    • What is a prefab?
  • U3

    Enemies and artificial intelligence

    • Enemies and artificial intelligence
  • U4

    Spontaneous generation

    • Spontaneous generation
  • U5

    More artificial intelligence

    • More artificial intelligence
  • U6

    Completion of the player and creation of another enemy (Practical Lesson)

    • Completion of the player and creation of another enemy (Practical Lesson)

Course 7 - User Interface

  • U1

    Welcome

    • Welcome
  • U2

    Schematizing the interface

    • Schematizing the interface
  • U3

    Relating interface with code

    • Relating interface with code
  • U4

    Buttons

    • Buttons
  • U5

    Creating a main menu

    • Creating a main menu
  • U6

    Interface creation (Practical Lesson)

    • Interface creation (Practical Lesson)

See the content of the 7 courses


About Domestika Basics

Domestika Basics is a series of courses focused on teaching the most commonly used software by creative professionals worldwide. The courses are taught in an easy, step-by-step fashion.
The content has been meticulously curated and is intended for both, beginning students going into a new creative field and more experienced professionals who need to polish their skills.
Learn with top Domestika teachers through hands-on lessons, plentiful resources and incremental challenges that will allow you to see results from the very first day.
Domestika Basics will allow you to step-up your professional game and be prepared to score better projects.

  • Without prior knowledge.

    Domestika Basics gives you everything you need to get started on a new creative field and become an expert on it.

  • Focused on the tool.

    Discover its principles, techniques, and the tried-and-true methods you need to master it.

  • Learn fast.

    With a straightforward, step-by-step approach, our outstanding professionals will teach you how to get the most out of the program.

Introduction to Unity for 3D Video Games. A 3D, and Animation course by Álvaro Arranz

Introduction to Unity for 3D Video Games

By Álvaro Arranz
Videogame designer. Alcalá de Henares, Spain.
On Domestika since 02/12/2019
  • 100% Positive reviews (52)
  • 1651 students