Complete C# Unity Game Developer 2D
- Offered byUDEMY
Complete C# Unity Game Developer 2D at UDEMY Overview
Duration | 18 hours |
Total fee | ₹499 |
Mode of learning | Online |
Difficulty level | Intermediate |
Credential | Certificate |
Complete C# Unity Game Developer 2D at UDEMY Highlights
- Certificate of completion
- 18.5 hours on-demand video
- 3 articles
- 7 downloadable resources
- Access on mobile and TV
- 30-Day Money-Back Guarantee
- Full Lifetime Access
Complete C# Unity Game Developer 2D at UDEMY Course details
- For Competent and confident with using a computer
- For Artists who want to learn to bring their assets into games
- For Some programming experience helpful, but not required
- For Complete beginners who are willing to work hard
- For Developers who want to re-skill across to game development
- Learn C#, a powerful modern language, from scratch. No prior programming experience is necessary.
- Become excellent at using the Unity game engine.
- Build a solid foundation for game design and game development that will help you build your own games.
- Learn how object oriented programming works in practice.
- Create playable game projects - good for your portfolio, or just for your own sense of achievement.
- Transfer your knowledge from this course to .NET, other languages, and more.
- Develop highly transferable coding problem solving skills.
- Be part of an amazing and supportive community of people similar to you.
- This course started as a runaway success on Kickstarter and has gone on to become the most popular and most watched Unity game development course on Udemy
- The course has full English closed-captions throughout
Complete C# Unity Game Developer 2D at UDEMY Curriculum
Introduction & Setup
Welcome To The Course
For Users of Older Unity Versions
Install Unity & VS Code
IntelliSense Issues?
Introducing Unity
Set Up Visual Studio Code
Community & Support
Accessing Our Projects
Delivery Driver (New Unity 2021.1 Content)
Section Intro - Delivery Driver
Game Design - Delivery Driver
Introducing Methods
Transform.Translate()
Introducing Variables
How To Use SerializeField
Using Input.GetAxis()
Using Time.deltaTime()
Colliders & Rigidbodies
Using OnCollisionEnter2D()
Using OnTriggerEnter2D()
Add Assets To Project
Basic Level Layout
Simple Follow Camera
If Statements & Tags
How To Use Bools
How To Destroy Objects
How To Use GetComponent
Boosts & Bumps
Wrap Up - Delivery Driver
Snow Boarder (New Unity 2021.1 Content)
Section Intro - Snow Boarder
Game Design - Snow Boarder
How To Use Sprite Shapes
Using Edge Colliders
Cinemachine Follow Camera
Set Up Our Character
Using Surface Effector 2D
AddTorque To Rotate
Triggers To Restart Level
NameSpaces & SceneManagement
Using Invoke() For Delays
Introducing Particle Effects
Triggering Particle Effects
Take A Moment To Tune
Using FindObjectOfType
Using OnCollisionExit2D
How To Trigger Sound Effects
Public Access Modifier
Prevent Double Play
Wrap Up - Snow Boarder
Quiz Master (New Unity 2021.1 Content)
Section Intro - Quiz Master
Game Design - Quiz Master
UI Canvas
TextMeshPro
Button Layout
Scriptable Objects
Getter Methods
Arrays
TextMeshProUGUI
For Loops
Swapping Sprites
Button States
Simple Timer
Timer Fill Fraction
Connecting the Timer
Lists
Keeping Score
Sliders
End Screen
Game Manager
Section Wrap-Up
TileVania (New Unity 2021.1 Content)
Section Intro - TileVania
Game Design - TileVania
Slicing Sprite Sheets
Introduction To Unity Tilemap
Unity Tilemap With Layers
How To Use Unity Rule Tiles
Create Player Idle Animation
Animation States & Transitions
Using Prefabs In Unity
Composite Collider For Tilemap
Set Up Input System
Horizontal Player Movement
Flip Player Sprite
Animation State In Code
Jumpy Jump
Jump If IsTouchingLayers
Climb That Ladder
Stop Sliding On Ladder
Ladder Climb Animation
Cinemachine Follow Camera
Cinemachine Confiner
State-Driven Cameras
Using Physics Material 2D
Prevent Wall Jump
Set Up Our Enemy
Move & Flip Enemy
Player Mortality
Player Death State
How To Create Hazards
Instantiate Bullet From Gun
Implement Bullet Behaviour
Create Some Levels
Level Exit Portal
Game Session Controller
Make A Coin Pickup
Coin Sound Effect
Persistent Score & Lives
Scene Persist
Prefab Variants
TileVania Wrap Up
Laser Defender
Section Intro - Laser Defender
Game Design - Laser Defender
Project Setup
Unity Input System
Boundaries
Enemies
Pathfinding
Instantiating Enemies
Coroutines
While Loops
Taking Damage
Projectile Setup
Player Shooting
Enemy Shooting
Particle Effects
Screen Shake
Scrolling Background
Sound Effects
Music
Keeping Score
Game UI - Part 1
Game UI - Part 2
Adding Scenes
Level Manager
Singleton Pattern
Singleton Scorekeeper
Balance and Build
Section Wrap-Up
Congratulations
Continuing Your GameDev Journey
BONUS LECTURE
Credits