Unity Machine Learning with Python!

Learn to work in an exciting area of computer science and artificial intelligence. In this course we will train an artificial brain to make the game work. No matter where the present falls, the com...

  • All levels
  • English

Course Description

Learn to work in an exciting area of computer science and artificial intelligence. In this course we will train an artificial brain to make the game work. No matter where the present falls, the computer will know exactly how get it. This course was funded by a wildly successful Kickstarter Make an AI Christmas game! Our Unity game will have a holiday setting featuring a sled. Presents wil...

Learn to work in an exciting area of computer science and artificial intelligence. In this course we will train an artificial brain to make the game work. No matter where the present falls, the computer will know exactly how get it. This course was funded by a wildly successful Kickstarter Make an AI Christmas game! Our Unity game will have a holiday setting featuring a sled. Presents will fall from the sky. The goal will be to move the sled to catch the falling present. The game will need no human interaction. Your teacher makes Unity, HTML5, and Unreal games. Glauco Pires has been working with games since 2010. His experience in the area he will share with you in this course. You will learn one step after the other at a comfortable pace. Besides Unity, we will use Python: a popular programming language for the web. Enroll now to join Glauco and tons of other happy students

What you’ll learn
  • To catch a present present in the game, you as a player will not have to do any work! We will teach the computer to recognize the present’s location.
  • While making a simple scene, we will learn many settings and adjust programs. The result will be fantastic.

Covering Topics

1
Section 1 : Unity Introduction

2
Section 2 : C# Coding - Unity Introduction

3
Section 3 : Inputs - Unity Introduction

4
Section 4 : Prefabs - Unity Introduction

5
Section 5 : Machine Learning Sled and Presents Game

Curriculum

      Section 1 : Unity Introduction
    1
    Introduction Preview
    2
    Unity Editor
    3
    Moving a Cube
    4
    Materials
    5
    Lights Preview
    6
    Particle System
    7
    Applying Physics
    8
    Asset Store
      Section 2 : C# Coding - Unity Introduction
    9
    Introduction Preview
    10
    Variables
    11
    Methods
    12
    If Blocks
    13
    Loops
      Section 3 : Inputs - Unity Introduction
    14
    Introduction Preview
    15
    Key Presses
    16
    Moving a Player
    17
    Jumping
    18
    Moving Forward
    19
    Cycling Cameras
      Section 4 : Prefabs - Unity Introduction
    20
    Section Intro Preview
    21
    Prefabs Intro
    22
    Random Angles
    23
    Explosion Effects
    24
    Adding Explosion Effects
      Section 5 : Machine Learning Sled and Presents Game
    25
    Introduction Preview
    26
    Environment Setup
    27
    Generating a Build for Learning
    28
    Training Process
    29
    Running the Trained Model
    30
    Creating an Academy
    31
    Making a Playable Scene
    32
    Setting Reward Logic
    33
    Training Catcher Academy
    34
    External Assets
    35
    Conclusion and Challenge

Frequently Asked Questions

It is an online tutorial that covers a specific part of a topic in several sections. An Expert teaches the students with theoretical knowledge as well as with practical examples which makes it easy for students to understand.

A Course helps the user understand a specific part of a concept. While a path and E-Degrees are broader aspects and help the user understand more than just a small area of the concept.

A Course will help you understand any particular topic. For instance, if you are a beginner and want to learn about the basics of any topic in a fluent manner within a short period of time, a Course would be best for you to choose.

We have an inbuilt question-answer system to help you with your queries. Our support staff will be answering all your questions regarding the content of the Course.