Release date:2021, July 21
Author:Awesome Tuts
Skill level:Intermediate
Language:English
Exercise files:Yes
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
01. Introduction 01. Introduction To The Course – IMPORTANT – Watch This Lecture Before You Buy
02. Slash Hero 01. Game Preview 02. Importing Assets And Preparing The Player 03. Creating Players Animations 04. Moving The Player 05. Camera Follow 06. Ground, Trees And Background 07. Repositioning Backgrounds With Collision 08. Background Generator 09. Background Generator Pooling 10. Player Jump And Double Jump 11. Player Animations With Transitions 12. Player Attack Animation 13. Fixing Attack Animations Frame Issues 14. Creating The Wolf Enemy 15. Dealing Damage To The Enemy 16. Dealing Damage To The Player 17. Rotating Blades 18. Swinging Axe And Spikes 19. Swinging Axe Script 20. Swinging Axe Script – Another Way 21. Obstacle Spawner 22. Obstacle Spawner Pool 23. Health Collectable 24. Health Collectable Pool 25. Gameplay UI 26. Player Health UI 27. Game Over UI 28. Player Health And Enemy Health Script 29. Score Counter 30. Pause Controller 31. Game Over Controller 32. Creating The Main Menu 33. Animating UI Elements With A Script 34. Character Select Panel 35. Main Menu Controller 36. Data Manager 37. Loading Data And Selecting The Character 38. Loading The Selected Character In Gameplay Scene 39. Unlocking Characters And Saving Highscore 40. Sound Manager
[Udemy] The Most Comprehensive Guide To Unity Game Development Vol 2.7z [Udemy] The Most Comprehensive Guide To Unity Game Development Vol 2_Subtitles.7z


1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的赞赏与支持!平台所收取打赏费用仅作为平台服务器租赁及人员维护资金 费用不为素材本身费用,望理解知悉!
评论(0)