Hi, and welcome to the Begin Unity Programming course, my name is Yohann and I'm famous for having helped tens of thousands of students to make games and publish them in the app stores. My courses have hundreds of 5 star reviews on Udemy alone. If you want to build a game portfolio, then you found the right instructor.
This course is the go to course to get started making games with Unity. If you're either new to Unity or have little experience with it then this course is for you.
You will start by familiarizing yourself with Unity's user interface . Then we're learn about key concepts to understand the mechanics used to make professional games, and finally we'll get into the fundamentals of programming using the great programming language called c sharp. Now, if you've never programmed before or if you're not very comfortable with programming, then you're going to like this course. Contrary to most instructors on this platform, I have been teaching programming in University for more than 7 years, and I am confident that this time you will get it.
This course is all about hands on training, if you're like me and you'd rather learn by doing rather than listening to a boring instructor then this course is for you.
Programming is everywhere, it's inside of games, websites, cars, and even coffee machines. The skills you'll learn here are applicable to so many projects, i can't tell you enough how this course will be key to a better future for you.
About the course:
The course is broken down in short, easy to digest chunks. Now right at the beginning we go straight into downloading Unity and work on a project that's based on a game that is published in the app stores. You get to work on a real game, not just some random useless project. You can follow along whether you're using a Windows computer, Linux or Mac.
As my current students already know, I'm always around in the forums and I'll be there to help you out whenever you get stuck. But you get a lot more than just the best Unity Programming Beginner's course available online. As a bonus You get a copy of the Unity source code of the Crossy road game clone called Dangerous Lanes that's a famous 3D isometric pixel game. You also get a copy of the Captain Rocket source code that is a fun endless 2D platform runner that you can use any way you'd like. And as a bonus, you get lots of characters and environment object that you can use freely to make your upcoming game look professional. This bonuses are worth well over $500.
Are you ready to be successful at getting into the game development world? Then join me on this exciting journey. Become part of this whole new world of learning skills and fun. The future's bright with Unity, you're gonna love it.
programmers write software and want to make awesome games.
What is a Program?A program is a set of step-by-step instructions that directs the computer to do the
tasks you want it to do and produce the results you want. Unity 3D helps you create that "program" that we call a "game"
Get to learn who your instructor is and what this course is about
Here is the reason why you need to use Unity 3D to make games
Here is an entertaining explanation of why you need to learn programming for Unity
In this lecture, you will learn how to download the latest version of Unity 3D, for free.
In this lecture, you will learn how to install Unity 3D on your computer.
Please download the files located in the download tab of this lecture to follow along
In this lecture, you will learn how to open the Unity project and level.
Here is a quick introduction to Unity User Interface, enough to get you started.
Here is an entertaining way to understand what gameobjects are.
Get an overview of what gameobjects are all about.
Learn how to customize a gameobject by adding components to it.
Here is why you want to use c sharp language
In this lecture, you will learn how to create a Unity c sharp script
In this lecture, you will learn what while and for loops are and how to use them
In this lecture, you will learn how to use decimal numbers in the game
In this lecture, you will learn logic fundamentals such as arithmetic
In this lecture, you will learn how to save your work
Learn how to create a Unity c# script
Get hands on training on Unity classes.
Learn how to reuse scripts on other gameobjects.
Learn how to mix scripts to get amazing results
Learn how to use script global variables
Learn how to program object position, scale and rotation
Learn how to control a gameobject using keyboard and mouse inputs
Learn what methods are and how to use them
Learn how to generate random numbers.
Learn how to spawn gameobjects at random locations
A word of motivation from yours truly
Yohann holds a Bachelor of Science Degree in Computer Science from FIU University. He has been a College instructor for over 7 years, teaching iPhone Development, iOS 10, Apple Watch development, Swift 3, Unity 3D, Pixel Art, Photoshop for programmers, and Android. Yohann also has plenty of ideas which naturally turned him into an entrepreneur, where he owns over 100 mobile apps and games in both the Apple app store and the Android store.
Yohann is one of the leading experts in mobile game programming, app flipping and reskinning. His teaching style is unique, hands on and very detailed. Yohann has enabled more than 50000 students to publish their own apps and reach the top spots in iTunes App Stores, which has been picked up by blogs and medias like WIRED magazine, Yahoo News, and Forbes Online. Thanks to him, thousands of students now make a living using iOS 9, Swift 2, Objective C ( ObjC ), Android, Apple Watch ( watchOS ), Apple TV ( TVOS ), Unity 3D, and Pixel art animation