The Most Comprehensive Guide To Unity Game Development Vol 2
The Most Comprehensive Guide To Unity Game Development Vol 2, available at $19.99, has an average rating of 4.85, with 109 lectures, based on 51 reviews, and has 1825 subscribers.
You will learn about Learn how to write advanced C# code Learn good coding principles and design practices Develop strong and transferrable problem solving skills Understand the whole process of creating a game Learn how to save and load game data Use simple logic to solve complex problems in game development Learn how to debug and fix bugs in your projects This course is ideal for individuals who are Anyone who is already comfortable with writing C# code and knows his way around unity or Anyone who has created a few games in unity game engine or Anyone who wants to expand his knowledge about creating games in unity It is particularly useful for Anyone who is already comfortable with writing C# code and knows his way around unity or Anyone who has created a few games in unity game engine or Anyone who wants to expand his knowledge about creating games in unity.
Enroll now: The Most Comprehensive Guide To Unity Game Development Vol 2
Summary
Title: The Most Comprehensive Guide To Unity Game Development Vol 2
Price: $19.99
Average Rating: 4.85
Number of Lectures: 109
Number of Published Lectures: 109
Number of Curriculum Items: 109
Number of Published Curriculum Objects: 109
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn how to write advanced C# code
- Learn good coding principles and design practices
- Develop strong and transferrable problem solving skills
- Understand the whole process of creating a game
- Learn how to save and load game data
- Use simple logic to solve complex problems in game development
- Learn how to debug and fix bugs in your projects
Who Should Attend
- Anyone who is already comfortable with writing C# code and knows his way around unity
- Anyone who has created a few games in unity game engine
- Anyone who wants to expand his knowledge about creating games in unity
Target Audiences
- Anyone who is already comfortable with writing C# code and knows his way around unity
- Anyone who has created a few games in unity game engine
- Anyone who wants to expand his knowledge about creating games in unity
*** More Content Is Being Added To The Course •••
This is Volume 2 in my Most Comprehensive Guide To Unity Game Development series. If you are interested to enhance your Unity skills then read further.
As in all of my courses, this course is also project based. Simply put, the best way to learn is to actually create a game that is playable on any device, and this is what I preach in all my courses.
Since this is an intermediate course we will not cover the basics of programming with C# and how to use Unity, instead, we will dive deeper into C# coding practices and learn how to solve complex problems with simple logic.
As we go through the projects I will show you multiple ways how to solve the problem at hand and I will compare different ways and talk about the pros and cons of each and why and when should you use one way over the other.
The main focus of this course is to help you think like a programmer and gain strong problem solving skills. Because in 99% of the times in any project you will solve problems by using simple logic instead of complex algorithms, and this is what this course is about.
And not only that, but I will explain to you how to optimize your games from the very start so that you avoid the most common optimization heavy mistakes that not only beginners make when they create their games.
Every section in this course will gradually increase in size and depth so that you always learn new things and face new challenges.
During the lectures, I will give you assignments to challenge your knowledge and to challenge your ability to think like a programmer. Because in game development, the best way to learn is by doing. Of course, I will provide a solution for every assignment that I give you, but I will expect that you try to finish it on your own because it will give you experience, and the feel of how to solve programming problems on your own and it will help you implement and retain everything that I am teaching you in the course.
You will also benefit from my super fast response if you have any issue that you are stuck with, and oh and all the students taking the course will also be there to help you!
Some of the things that you will learn in this course:
-
Intermediate, And Advanced C# Programming
-
Basic AI(Artificial Intelligence)
-
Advanced AI(Artificial Intelligence)
-
Basic And Advanced Character Animations
-
Sound FX And Music
-
Learn How To Use Unity’s UI System
-
Create And Animate Menus
-
Saving And Loading Game Data
-
Basic And Advanced Animations
-
Creating Reusable Code
-
Writing Optimized Code
-
Generate Procedural Levels
-
Create Object Poolers For Enemies, Obstacles And Levels
That And Much More Is Awaiting You In This Course
If You ever had an idea for an awesome game, then enroll in this course and learn the tools that you need to develop Your next hit game!!!
What Is Your Risk By Taking This Course?
Nothing!! If you are not satisfied with the course, I promise I will give you a full refund of your money NO questions asked!!
Enroll Now!! You Will Not Be Disappointed!!
*** COURSE REQUIREMENTS – PLEASE READ THIS BEFORE YOU ENROLL ***
You need to know or at least understand how all the concepts listed here work and function before you can enroll in this course:
– Understand what are variables, classes, functions, objects and know how to use them
– Understand what data encapsulation is and what does private and public mean
– Understand what arrays and lists are and how to use them
– Understand what loops and different types of loops are and how to use them
– Know your way around unity’s interface
– Understand how unity’s physics system works and how to use the rigid body
– Have a basic understanding of what are raycasts and how to use them
– Know how to manage unity’s sprite renderer component and its sorting layers
– Understand what is the transform component and how it works, also how to manipulate it with Vectors and Quaternions
– Understand how to animate and use animation transitions and how to use unity’s mechanim system
– Understand how to use unity’s UI system, what is a canvas and how to manipulate canvas scale options
– Understand how to use PlayerPreferences to save and load game data
– Understand what is pooling or at least know the basics of pooling
– Understand what singletons are and how to use them
– Understand what delegation is and how to use it
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction To The Course – IMPORTANT – Watch This Lecture Before You Buy
Lecture 2: IMPORTANT NOTE – PLEASE READ THIS
Chapter 2: Slash Hero
Lecture 1: Game Preview
Lecture 2: Importing Assets And Preparing The Player
Lecture 3: Creating Player's Animations
Lecture 4: Moving The Player
Lecture 5: Camera Follow
Lecture 6: Ground, Trees And Background
Lecture 7: Repositioning Backgrounds With Collision
Lecture 8: Background Generator
Lecture 9: Background Generator Pooling
Lecture 10: Player Jump And Double Jump
Lecture 11: Player Animations With Transitions
Lecture 12: Player Attack Animation
Lecture 13: Fixing Attack Animations Frame Issues
Lecture 14: Creating The Wolf Enemy
Lecture 15: Dealing Damage To The Enemy
Lecture 16: Dealing Damage To The Player
Lecture 17: Rotating Blades
Lecture 18: Swinging Axe And Spikes
Lecture 19: Swinging Axe Script
Lecture 20: Swinging Axe Script – Another Way
Lecture 21: Obstacle Spawner
Lecture 22: Obstacle Spawner Pool
Lecture 23: Health Collectable
Lecture 24: Health Collectable Pool
Lecture 25: Gameplay UI
Lecture 26: Player Health UI
Lecture 27: Game Over UI
Lecture 28: Player Health And Enemy Health Script
Lecture 29: Score Counter
Lecture 30: Pause Controller
Lecture 31: Game Over Controller
Lecture 32: Creating The Main Menu
Lecture 33: Animating UI Elements With A Script
Lecture 34: Character Select Panel
Lecture 35: Main Menu Controller
Lecture 36: Data Manager
Lecture 37: Loading Data And Selecting The Character
Lecture 38: Loading The Selected Character In Gameplay Scene
Lecture 39: Unlocking Characters And Saving Highscore
Lecture 40: Sound Manager
Chapter 3: Mad Doctor
Lecture 1: Game Preview
Lecture 2: Creating The Level
Lecture 3: Player And Player Animations
Lecture 4: Player Movement
Lecture 5: Player Animation Script
Lecture 6: Changing Weapons
Lecture 7: Shooting With The Player
Lecture 8: Bullet Prefabs
Lecture 9: Bullet Script And Electric Bullet
Lecture 10: Bullet Pool
Lecture 11: Player Shooting Manager
Lecture 12: Shooting Bullets
Lecture 13: Camera Follow
Lecture 14: Creating Enemies For The Game
Lecture 15: Enumerations And Enemy Script
Lecture 16: Enemy Search For Player
Lecture 17: Attacking With Enemy Attacker
Lecture 18: Attacking With Enemy Shooter
Lecture 19: Enemy Bullet Pool (Assignment Solution)
Lecture 20: Enemy Damage Animations
Lecture 21: Player Bullet FX
Lecture 22: Health Script
Lecture 23: Player Damage And Death FX
Lecture 24: Enemy Damage And Death
Lecture 25: Health Fuel Collectable
Lecture 26: Gameplay UI
Lecture 27: Gameplay UI Controller
Lecture 28: Enemy Spawner
Lecture 29: Game Over Panel
Lecture 30: Sound Manager
Chapter 4: Poco The Adventurer
Lecture 1: Game Preview
Lecture 2: Importing Assets And Levels
Lecture 3: Unity's Tile System
Lecture 4: Player Character And Blend Trees
Lecture 5: Player Movement
Lecture 6: Player Turning And Animation
Lecture 7: Camera Follow
Lecture 8: Preparing Player's Weapons
Lecture 9: Player Weapon Manager
Lecture 10: Preparing Players Bullets
Lecture 11: Shooting Bullets
Lecture 12: Bullet Pool
Lecture 13: Bullet Animations And Bullet Script
Lecture 14: Shooting Muzzle FX
Lecture 15: Camera Shake FX
Lecture 16: Preparing The Enemies
Lecture 17: Enemy AI And Movement
Lecture 18: Enemy Animation
Lecture 19: Enemy Batch Handler
Lecture 20: Character Health And Dealing Damage To Player
Lecture 21: Death Animation And Destroying The Player
Lecture 22: Preparing The Shooter Enemy
Lecture 23: Enemy Shooter Movement
Lecture 24: Preparing The Enemy Bullet
Instructors
-
Awesome Tuts
Anyone Can Learn To Make Games
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 1 votes
- 3 stars: 0 votes
- 4 stars: 13 votes
- 5 stars: 37 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024