Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Getting Started With Unity And Game Development Fundamentals

Posted By: ELK1nG
Getting Started With Unity And Game Development Fundamentals

Getting Started With Unity And Game Development Fundamentals
Last updated 5/2020
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.96 GB | Duration: 6h 27m

Get the right start with the Unity game engine as you learn essential game development fundamentals

What you'll learn
This course will give you the strong foundation you need before building your first game by getting familiar with Unity's workspace and referring to the Unity website for its many resources
Learn how to quickly and easily navigate around your 3D scene as well as import, create and manipulate 3D objects in your scene
Learn how to build an action adventure level with triggers that open doors, moving platforms, enemies, hazards, and more
Learn fundamental scripting tasks for player controls and keyboard inputs
Get to know the particle system and how to use it in practical situations like player impact triggers
Master camera controls like camera lookat, follow, and minimaps
Learn how to trigger everything from audio clips to multiple elements at once
Get familiar with player gravity settings using gravity attractors and player gravity bodies
Understand the animation system by setting up an animator script and conditions
Understand the basics of connecting your resource folder to call objects in at runtime
Requirements
No previous knowledge of Unity or game development is required
We highly recommend having a three button mouse for the best experience while navigating around your 3D space
Students should already have Visual Studio installed for C# scripting. Refer to our other courses if you are unfamiliar.
Description
Welcome to your first Unity course created by experts here at the School of Game Design. With years of experience in both game development and teaching, our team make these complex tools simple and fun to learn.The Unity engine is used not only by major game studios but also indie game developers all over the world. Anyone who is serious about becoming a game developer should take the time to learn this user-friendly yet powerful 2D and 3D game development platform. Unity can be used to develop games, apps, and interactive content which can then be published to Mac, PC, gaming consoles, as well as all mobile devices. Getting the right start with any software makes learning more advanced features down the road that much easier. This course takes the fear and frustration out of learning this powerful game development program by keeping things simple and to the point. You will quickly learn the fundamentals needed to have a strong base and the confidence to move on to the many more advanced Unity training tutorials we offer. You should take this Unity course if youAre completely new to Unity or game designWant to learn how to make your own games or work in the game industryWant a great understanding of the basics so you can easily follow along in later coursesBy the end of this Unity training series you will:Know how to properly install, setup, and launch Unity hub and the Unity AppKnow how to navigate around your 3D sceneKnow how to add 3D objects to your sceneHow to organize your workspace and customize windowsLearn more about the online Unity community and assets storeKnow how to open and view complex game projectsHave an excellent understanding of the tools, console panel and the inspector window.Both the Unity Engine and the 3D Game Kit plug-in are completely free to download and start using to build up your game development skills.This course is an introductory course intended to simply get you up and running as efficiently as possible.This Unity 3D Game Kit is packed with beautiful graphics, easy-to-use design tools and plenty of creative freedom. It's perfect for someone interested in being a game designer or level designer without needing to worry about building an entire game in order to create fun designs and interactions.Create beautiful and interesting environments using the assets that come with the Game KitStart writing simple scripts in C# to add amazing interactions and animations to your levelsby the end of this course you will have enough game development knowledge to start bringing your own games to life in no time at all.

Overview

Section 1: Overview of Unity

Lecture 1 What is Unity

Lecture 2 Navigating all the new features

Section 2: Getting Started With Unity

Lecture 3 What you will learn

Lecture 4 Getting to know the Unity Ecosystem

Lecture 5 overview of the Made With section of Unity's website

Lecture 6 overview of the Unity's Forum

Lecture 7 overview of the Answers section on Unity's website

Lecture 8 overview of the Documentation section on Unit's website

Lecture 9 overview of the Asset Store on Unity's website

Lecture 10 Creating a free user account with Unity

Lecture 11 Downloading Unity Hub

Lecture 12 Install Unity App versions and start new project

Lecture 13 Link Visual Studio to Unity

Lecture 14 Importing the 3D Game Kit

Lecture 15 Creating assets | cube and sphere

Lecture 16 Interface overview

Lecture 17 Navigating around the workspace

Lecture 18 Toolbar Tools

Lecture 19 Toolbar Buttons

Lecture 20 Project window

Lecture 21 Scene view

Lecture 22 Game view

Lecture 23 Hierarchy window

Lecture 24 Inspector window

Lecture 25 Customizing your workspace

Lecture 26 Wrap up

Section 3: Essential Game Mechanics

Lecture 27 What you will learn

Lecture 28 Your Resources

Lecture 29 Project Setup

Lecture 30 Package Import

Lecture 31 Basic scene setup

Lecture 32 Scene Setup continued

Lecture 33 Add material to a cube

Lecture 34 Keyboard input & moving the cube

Lecture 35 Move Back & Forth, Left, Right, Up, Down

Lecture 36 Finding the input on translate in the api

Lecture 37 Find input in API

Lecture 38 Rotating around with input

Lecture 39 Move and rotate together

Lecture 40 Collision & rigidbody

Lecture 41 Collision & rigidbody continued

Lecture 42 Scaling by input

Lecture 43 Color change with input

Lecture 44 Particle system basics

Lecture 45 Impact particle script

Lecture 46 Creating a lightswitch trigger event

Lecture 47 Triggering multiple elements at once

Lecture 48 Triggering multiple elements at once continued

Lecture 49 Triggering an audio clip

Lecture 50 Triggers explained

Lecture 51 Spawner basics

Lecture 52 Adding values to spawned objects

Lecture 53 Applying force to spawned object

Lecture 54 Target hit point refactor

Lecture 55 Camera lookat

Lecture 56 Smooth camera follow

Lecture 57 Camera states

Lecture 58 Camera trigger state events

Lecture 59 Camera minimap setup

Lecture 60 Camera minimap follow

Lecture 61 Camera minimap rotate

Lecture 62 Camera minimap fullscreen

Lecture 63 Player gravity rotation setup

Lecture 64 Player gravity rotation attractor

Lecture 65 Player gravity rotation body

Lecture 66 On mouse events

Lecture 67 Raycast setup

Lecture 68 Raycast - ray and hit

Lecture 69 Raycast - object placement

Lecture 70 Raycast - all and hits

Lecture 71 Raycast - move object

Lecture 72 Move to click position

Lecture 73 Follow mouse position

Lecture 74 Animation setup

Lecture 75 Animator script

Lecture 76 Animator Condition

Lecture 77 Creating a GameObject

Lecture 78 Creating Mesh

Lecture 79 Moving mesh vertices

Lecture 80 Load from resources

Lecture 81 Wrap up what we have learned

Section 4: Bonus Section: Whats next?

Lecture 82 Unity Master Class Course Introduction

Lecture 83 Sneak Peak Trailer of our latest Unity Master Class Course

Beginners who want a jumpstart into game design and development with a balance of coding and more hands on interactions,Anyone looking to build a quick fully functional game to share with friends and family,Level designers looking for a powerful tool to build levels,Experienced developers looking for a quick way to learn the unity interface