Unity 5 Professional Guide - Develop a 2D Arkanoid Game!

  • Course provided by Udemy
  • Study type: Online
  • Starts: Anytime
  • Price: See latest price on Udemy
Udemy

Course Description

In this course you'll think, understand and implement a complete working game on Unity3D. This course is designed for those who have at least a basic knowledge of C#, as we won't go through defining each feature of the language. Also, it would be good if you were comfortable with the Unity 5.x interface. If you're not familiar with these two items, you better off with my first course, which will teach you C# and Unity.

Everything that was used throughout the course (including scripts and the working project) is included as a resource on lecture #2, so I got you covered!

The course starts by giving an introduction of how the game works and what kinds of systems we'll have to implement to make it work flawlessly, which should take around 4 hours.

If you're tired of code-alongs with no explanation whatsoever, this is the course for you, as I actually teach and explain every single line I'm writing. I'll also explain all the decisions that were made to make the game work as it is, so you can be assured you'll have the best game development instructor you could ask for.


Who this course is for:

  • If you are familiar with C# and have at least a basic knowledge of how coding works, you're good!
  • If you don't know how to use Unity nor what a script is, you better start with my other course instead.

Instructor

Professional Game Developer
  • 4.2 Instructor Rating
  • 2,527 Reviews
  • 13,353 Students
  • 5 Courses

English

I'm professional game developer with years of experience in the industry and passionate about learning and teaching.

I've already taught 10000+ students throughout the platforms I worked at! My teaching methods are simple, though highly effective.

In 2015, I developed the main gameplay systems for the first Angry Birds Virtual Reality Experience ever produced for Rock in Rio Las Vegas. Imgnation Studios (where I work at) partnered with Rovio to develop this title. A couple of months later, I had great contribution on the development of Angry Birds Space, a game made in partnership with Rovio and NASA to celebrate New Horizons pass-by Pluto.

Português

Sou um profissional da área de desenvolvimento de jogos com anos de experiência na industria e apaixonado por aprender e ensinar.

Incluindo todas as plataformas nas quais tenho conteúdo publicado, somo mais de 10 mil estudantes! Meus métodos de ensino são simples mas muito efetivos.

Em 2015, trabalhei nos principais sistemas de Gameplay para a primeira experiência dos Angry Birds em Realidade Virtual, produzido para o Rock in Rio Las Vegas. A Imgnation Studios (empresa onde trabalho) fez uma parceria com a Rovio (desenvolvedora original dos Angry Birds) para o desenvolvimento desse projeto. Alguns meses depois, contribuí amplamente no desenvolvimento de Angry Birds Space, um jogo feito em parceria com Rovio e NASA para comemorar a passagem da New Horizons por Plutão.

Expected Outcomes

  1. Master a set of Unity functions that will allow you to create your own games; Break down a huge problem (a game) into a set of smaller steps to be solved one at a time; Determine the more efficient and friendly approach to solve a problem. Course content 3 sections • 23 lectures • 3h 58m total length Expand all sections Introduction 1 lecture • 2min Getting to know the project, pre-requisites and what you'll learn! Preview 02:02 Creating a Breakout-like Game! 20 lectures • 3hr 54min Importing the assets (attached as resource) and creating the prefabs 12:18 Moving the bush plant (our controllable character) Preview 17:44 Moving the character using keyboard 04:20 Coding the physical limits of our scenario 16:30 Adding the apple (our co-character) 17:26 Coding where the apple can't go 10:24 Destroying the planks we hit 08:24 Creating groups of planks: The math behind it 06:18 Creating groups of planks: Coding part 1 14:48 Creating groups of planks: Coding part 2 10:32 Defining the movement limits dynamically 05:02 Creating our particles: The leaves 12:55 Creating our particles: The broken wood bits 08:09 Adding the particles in real time 14:03 Using Mecanim to animate the platform 18:52 Understanding the Unity User Interface System 08:14 Creating the Game Over Menu: Part 1 19:03 Creating the Game Over Menu: Part 2 08:42 Creating the Main Menu 09:33 Adding sounds 11:05 Final Quiz! 4 questions Farewell 2 lectures • 3min Congratulations & I see you soon! 01:49 Bonus Lecture 00:42 Requirements A basic knowledge of C#; A basic knowledge of Unity3D; A copy of Unity 5.x installed (don't worry, it's free!) Description In this course you'll think, understand and implement a complete working game on Unity3D. This course is designed for those who have at least a basic knowledge of C#, as we won't go through defining each feature of the language. Also, it would be good if you were comfortable with the Unity 5.x interface. If you're not familiar with these two items, you better off with my first course, which will teach you C# and Unity. Everything that was used throughout the course (including scripts and the working project) is included as a resource on lecture #2, so I got you covered! The course starts by giving an introduction of how the game works and what kinds of systems we'll have to implement to make it work flawlessly, which should take around 4 hours. If you're tired of code-alongs with no explanation whatsoever, this is the course for you, as I actually teach and explain every single line I'm writing. I'll also explain all the decisions that were made to make the game work as it is, so you can be assured you'll have the best game development instructor you could ask for. Who this course is for: If you are familiar with C# and have at least a basic knowledge of how coding works, you're good! If you don't know how to use Unity nor what a script is, you better start with my other course instead. Show more Show less Instructor José Augusto Thomas Professional Game Developer 4.2 Instructor Rating 2,527 Reviews 13,353 Students 5 Courses English I'm professional game developer with years of experience in the industry and passionate about learning and teaching. I've already taught 10000+ students throughout the platforms I worked at! My teaching methods are simple, though highly effective. In 2015, I developed the main gameplay systems for the first Angry Birds Virtual Reality Experience ever produced for Rock in Rio Las Vegas. Imgnation Studios (where I work at) partnered with Rovio to develop this title. A couple of months later, I had great contribution on the development of Angry Birds Space , a game made in partnership with Rovio and NASA to celebrate New Horizons pass-by Pluto. Português Sou um profissional da área de desenvolvimento de jogos com anos de experiência na industria e apaixonado por aprender e ensinar. Incluindo todas as plataformas nas quais tenho conteúdo publicado, somo mais de 10 mil estudantes! Meus métodos de ensino são simples mas muito efetivos. Em 2015, trabalhei nos principais sistemas de Gameplay para a primeira experiência dos Angry Birds em Realidade Virtual , produzido para o Rock in Rio Las Vegas. A Imgnation Studios (empresa onde trabalho) fez uma parceria com a Rovio (desenvolvedora original dos Angry Birds) para o desenvolvimento desse projeto. Alguns meses depois, contribuí amplamente no desenvolvimento de Angry Birds Space , um jogo feito em parceria com Rovio e NASA para comemorar a passagem da New Horizons por Plutão. Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'67784668ce0e40a1',m:'a52d4b7e72ac51c9eeb466d1f9fd6cd791a74d0f-1627749695-1800-ART4cy03fsRdYzecFglhSA6Le6WnvKXVwlwMwtujlqoXOIQdYr0iCtFVZxF01sJMtBfaIiwkOUGimrceqcOd5JFBwG7SDJ2Bi4C9fSmpndOcRTIE0djfAdjMtOvJlydJANgrukq9C5Sx4Co0n9CjzKLNDuR8ih1B9E0d+CG9AeHS',s:[0xe35ebe830e,0x1527e45f43],}})();
  2. Break down a huge problem (a game) into a set of smaller steps to be solved one at a time; Determine the more efficient and friendly approach to solve a problem. Course content 3 sections • 23 lectures • 3h 58m total length Expand all sections Introduction 1 lecture • 2min Getting to know the project, pre-requisites and what you'll learn! Preview 02:02 Creating a Breakout-like Game! 20 lectures • 3hr 54min Importing the assets (attached as resource) and creating the prefabs 12:18 Moving the bush plant (our controllable character) Preview 17:44 Moving the character using keyboard 04:20 Coding the physical limits of our scenario 16:30 Adding the apple (our co-character) 17:26 Coding where the apple can't go 10:24 Destroying the planks we hit 08:24 Creating groups of planks: The math behind it 06:18 Creating groups of planks: Coding part 1 14:48 Creating groups of planks: Coding part 2 10:32 Defining the movement limits dynamically 05:02 Creating our particles: The leaves 12:55 Creating our particles: The broken wood bits 08:09 Adding the particles in real time 14:03 Using Mecanim to animate the platform 18:52 Understanding the Unity User Interface System 08:14 Creating the Game Over Menu: Part 1 19:03 Creating the Game Over Menu: Part 2 08:42 Creating the Main Menu 09:33 Adding sounds 11:05 Final Quiz! 4 questions Farewell 2 lectures • 3min Congratulations & I see you soon! 01:49 Bonus Lecture 00:42 Requirements A basic knowledge of C#; A basic knowledge of Unity3D; A copy of Unity 5.x installed (don't worry, it's free!) Description In this course you'll think, understand and implement a complete working game on Unity3D. This course is designed for those who have at least a basic knowledge of C#, as we won't go through defining each feature of the language. Also, it would be good if you were comfortable with the Unity 5.x interface. If you're not familiar with these two items, you better off with my first course, which will teach you C# and Unity. Everything that was used throughout the course (including scripts and the working project) is included as a resource on lecture #2, so I got you covered! The course starts by giving an introduction of how the game works and what kinds of systems we'll have to implement to make it work flawlessly, which should take around 4 hours. If you're tired of code-alongs with no explanation whatsoever, this is the course for you, as I actually teach and explain every single line I'm writing. I'll also explain all the decisions that were made to make the game work as it is, so you can be assured you'll have the best game development instructor you could ask for. Who this course is for: If you are familiar with C# and have at least a basic knowledge of how coding works, you're good! If you don't know how to use Unity nor what a script is, you better start with my other course instead. Show more Show less Instructor José Augusto Thomas Professional Game Developer 4.2 Instructor Rating 2,527 Reviews 13,353 Students 5 Courses English I'm professional game developer with years of experience in the industry and passionate about learning and teaching. I've already taught 10000+ students throughout the platforms I worked at! My teaching methods are simple, though highly effective. In 2015, I developed the main gameplay systems for the first Angry Birds Virtual Reality Experience ever produced for Rock in Rio Las Vegas. Imgnation Studios (where I work at) partnered with Rovio to develop this title. A couple of months later, I had great contribution on the development of Angry Birds Space , a game made in partnership with Rovio and NASA to celebrate New Horizons pass-by Pluto. Português Sou um profissional da área de desenvolvimento de jogos com anos de experiência na industria e apaixonado por aprender e ensinar. Incluindo todas as plataformas nas quais tenho conteúdo publicado, somo mais de 10 mil estudantes! Meus métodos de ensino são simples mas muito efetivos. Em 2015, trabalhei nos principais sistemas de Gameplay para a primeira experiência dos Angry Birds em Realidade Virtual , produzido para o Rock in Rio Las Vegas. A Imgnation Studios (empresa onde trabalho) fez uma parceria com a Rovio (desenvolvedora original dos Angry Birds) para o desenvolvimento desse projeto. Alguns meses depois, contribuí amplamente no desenvolvimento de Angry Birds Space , um jogo feito em parceria com Rovio e NASA para comemorar a passagem da New Horizons por Plutão. Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'67784668ce0e40a1',m:'a52d4b7e72ac51c9eeb466d1f9fd6cd791a74d0f-1627749695-1800-ART4cy03fsRdYzecFglhSA6Le6WnvKXVwlwMwtujlqoXOIQdYr0iCtFVZxF01sJMtBfaIiwkOUGimrceqcOd5JFBwG7SDJ2Bi4C9fSmpndOcRTIE0djfAdjMtOvJlydJANgrukq9C5Sx4Co0n9CjzKLNDuR8ih1B9E0d+CG9AeHS',s:[0xe35ebe830e,0x1527e45f43],}})();
  3. Determine the more efficient and friendly approach to solve a problem. Course content 3 sections • 23 lectures • 3h 58m total length Expand all sections Introduction 1 lecture • 2min Getting to know the project, pre-requisites and what you'll learn! Preview 02:02 Creating a Breakout-like Game! 20 lectures • 3hr 54min Importing the assets (attached as resource) and creating the prefabs 12:18 Moving the bush plant (our controllable character) Preview 17:44 Moving the character using keyboard 04:20 Coding the physical limits of our scenario 16:30 Adding the apple (our co-character) 17:26 Coding where the apple can't go 10:24 Destroying the planks we hit 08:24 Creating groups of planks: The math behind it 06:18 Creating groups of planks: Coding part 1 14:48 Creating groups of planks: Coding part 2 10:32 Defining the movement limits dynamically 05:02 Creating our particles: The leaves 12:55 Creating our particles: The broken wood bits 08:09 Adding the particles in real time 14:03 Using Mecanim to animate the platform 18:52 Understanding the Unity User Interface System 08:14 Creating the Game Over Menu: Part 1 19:03 Creating the Game Over Menu: Part 2 08:42 Creating the Main Menu 09:33 Adding sounds 11:05 Final Quiz! 4 questions Farewell 2 lectures • 3min Congratulations & I see you soon! 01:49 Bonus Lecture 00:42 Requirements A basic knowledge of C#; A basic knowledge of Unity3D; A copy of Unity 5.x installed (don't worry, it's free!) Description In this course you'll think, understand and implement a complete working game on Unity3D. This course is designed for those who have at least a basic knowledge of C#, as we won't go through defining each feature of the language. Also, it would be good if you were comfortable with the Unity 5.x interface. If you're not familiar with these two items, you better off with my first course, which will teach you C# and Unity. Everything that was used throughout the course (including scripts and the working project) is included as a resource on lecture #2, so I got you covered! The course starts by giving an introduction of how the game works and what kinds of systems we'll have to implement to make it work flawlessly, which should take around 4 hours. If you're tired of code-alongs with no explanation whatsoever, this is the course for you, as I actually teach and explain every single line I'm writing. I'll also explain all the decisions that were made to make the game work as it is, so you can be assured you'll have the best game development instructor you could ask for. Who this course is for: If you are familiar with C# and have at least a basic knowledge of how coding works, you're good! If you don't know how to use Unity nor what a script is, you better start with my other course instead. Show more Show less Instructor José Augusto Thomas Professional Game Developer 4.2 Instructor Rating 2,527 Reviews 13,353 Students 5 Courses English I'm professional game developer with years of experience in the industry and passionate about learning and teaching. I've already taught 10000+ students throughout the platforms I worked at! My teaching methods are simple, though highly effective. In 2015, I developed the main gameplay systems for the first Angry Birds Virtual Reality Experience ever produced for Rock in Rio Las Vegas. Imgnation Studios (where I work at) partnered with Rovio to develop this title. A couple of months later, I had great contribution on the development of Angry Birds Space , a game made in partnership with Rovio and NASA to celebrate New Horizons pass-by Pluto. Português Sou um profissional da área de desenvolvimento de jogos com anos de experiência na industria e apaixonado por aprender e ensinar. Incluindo todas as plataformas nas quais tenho conteúdo publicado, somo mais de 10 mil estudantes! Meus métodos de ensino são simples mas muito efetivos. Em 2015, trabalhei nos principais sistemas de Gameplay para a primeira experiência dos Angry Birds em Realidade Virtual , produzido para o Rock in Rio Las Vegas. A Imgnation Studios (empresa onde trabalho) fez uma parceria com a Rovio (desenvolvedora original dos Angry Birds) para o desenvolvimento desse projeto. Alguns meses depois, contribuí amplamente no desenvolvimento de Angry Birds Space , um jogo feito em parceria com Rovio e NASA para comemorar a passagem da New Horizons por Plutão. Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'67784668ce0e40a1',m:'a52d4b7e72ac51c9eeb466d1f9fd6cd791a74d0f-1627749695-1800-ART4cy03fsRdYzecFglhSA6Le6WnvKXVwlwMwtujlqoXOIQdYr0iCtFVZxF01sJMtBfaIiwkOUGimrceqcOd5JFBwG7SDJ2Bi4C9fSmpndOcRTIE0djfAdjMtOvJlydJANgrukq9C5Sx4Co0n9CjzKLNDuR8ih1B9E0d+CG9AeHS',s:[0xe35ebe830e,0x1527e45f43],}})();