Learning Unity and C# for Complete Beginners
Learning Unity and C# for Complete Beginners, available at $84.99, has an average rating of 4.45, with 207 lectures, 11 quizzes, based on 247 reviews, and has 1386 subscribers.
You will learn about Learn 3D Game Development using Unity 2021 Learn the basics of the C# Programming language by making your first 3D game Make your first video game from start to finish Over 40 Assignments in videos that put your learning skills to the test to make sure you are learning and not just copying code. Learn to find and troubleshoot bugs in your games Be comfortable making your own unique games Complete and publish your first game to the Web so others can play and give feedback This course is ideal for individuals who are Someone wanting to learn how to create their very first 3D video game with no prior experience It is particularly useful for Someone wanting to learn how to create their very first 3D video game with no prior experience.
Enroll now: Learning Unity and C# for Complete Beginners
Summary
Title: Learning Unity and C# for Complete Beginners
Price: $84.99
Average Rating: 4.45
Number of Lectures: 207
Number of Quizzes: 11
Number of Published Lectures: 207
Number of Published Quizzes: 11
Number of Curriculum Items: 218
Number of Published Curriculum Objects: 218
Original Price: $59.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn 3D Game Development using Unity 2021
- Learn the basics of the C# Programming language by making your first 3D game
- Make your first video game from start to finish
- Over 40 Assignments in videos that put your learning skills to the test to make sure you are learning and not just copying code.
- Learn to find and troubleshoot bugs in your games
- Be comfortable making your own unique games
- Complete and publish your first game to the Web so others can play and give feedback
Who Should Attend
- Someone wanting to learn how to create their very first 3D video game with no prior experience
Target Audiences
- Someone wanting to learn how to create their very first 3D video game with no prior experience
At the end of this course you will have a completed 3D BomberMan style game published to the web. Your game can be very unique to you as you progress through this course by finding your own assets and audio resources which I will show you how to do.
I have designed this course specifically for the complete beginner with absolutely ZERO experience in Game Development or programming. You will learn everything you need during this course without having to rely on additional resources.
We are going to build a complete game from scratch and take it all the way to being published on the web to share with your family and friends or even sell.
The course will gradually go through making a very simple prototype of our game using simple primitive shapes such as cubes and spheres. Then once comfortable with these concepts we will continue to expand upon it by adding 3D models as replacements to the prototype assets. Further expanding on that we will then add sound, music, User Interface and menu’s, and so on until our game is complete. Taking it one step at a time and breaking everything down in to small tasks so that no matter your skill level you will not feel overwhelmed.
I have included over 40 Assignments in the videos that I give to you so that you can practice the skills you have been shown on your own. Practicing using these skills without just following a video will help you remember them and how to use them in real world situations for the future.
I will also go over how to check the license of assets you find online so that you know how to check if you are allowed to use the assets you find in commercial projects that you may publish in the future.
LETS GET STARTED!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Course Preview
Lecture 2: Welcome and Introduction
Lecture 3: Joining Discord and where to ask for help
Chapter 2: Unity Basics
Lecture 1: Section Introduction
Lecture 2: Download and install Unity
Lecture 3: New Unity Hub
Lecture 4: Creating and opening projects
Lecture 5: Editor Overview
Lecture 6: Custom Layouts
Lecture 7: Scenes
Lecture 8: GameObjects and Transforms
Lecture 9: Materials
Lecture 10: Parents and Children
Lecture 11: Prefabs
Lecture 12: Components
Lecture 13: Common Keyboard and Mouse Shortcuts
Chapter 3: C# Basics
Lecture 1: Section Introduction
Lecture 2: First C# Script
Lecture 3: Variables
Lecture 4: Methods
Lecture 5: IF-Else Statements
Lecture 6: Loops
Chapter 4: Starting to prototype the game
Lecture 1: Section Introduction
Lecture 2: Updating to Unity 2021
Lecture 3: Moving the Player
Lecture 4: Time.DeltaTime
Lecture 5: SerializeField
Lecture 6: Playmode Tint
Lecture 7: Keyboard Input
Lecture 8: Snapping
Lecture 9: Camera View
Lecture 10: Collisions
Lecture 11: Organization
Lecture 12: Vectors
Lecture 13: Movement Method
Lecture 14: Velocity
Lecture 15: Caching Components
Lecture 16: Making the bomb
Lecture 17: Instantiate
Lecture 18: Collisions
Lecture 19: Triggers
Lecture 20: Tags
Lecture 21: Triggers and Collisions
Lecture 22: First Enemy
Lecture 23: IsKinematic and Collisions
Lecture 24: Arrays
Lecture 25: Make Enemy Patrol
Lecture 26: Reverse Waypoint Direction
Lecture 27: Game Manager
Lecture 28: FindObjectOfType
Lecture 29: Public vs Private
Lecture 30: Bomb Delay
Lecture 31: Bomb Explosion
Lecture 32: Bomb Range
Lecture 33: Detect Explosion Hitting Objects
Lecture 34: Stop explosions from passing through walls
Lecture 35: Bomb Chain Reaction
Lecture 36: Mathf.Round to move bombs to center
Lecture 37: Explosion Trails
Lecture 38: Limit amount of bombs
Lecture 39: Explosions kill player and enemies
Lecture 40: Respawn Player
Lecture 41: Spawn time delay variable
Lecture 42: Destructible Blocks
Lecture 43: Adjust Player Collider
Lecture 44: Enemy Waypoint Delay
Lecture 45: Random Delay Time
Lecture 46: Reverse enemy path when hitting a bomb
Lecture 47: Debug.LogWarning on Enemies with no waypoints
Lecture 48: Build a full level
Lecture 49: New Player Movement
Lecture 50: Physics Materials
Lecture 51: Camera Follows the player
Lecture 52: Keeping track of a Score
Chapter 5: User Interface
Lecture 1: Section Introduction
Lecture 2: UPDATE: Small changes to UI menu on new versions of Unity
Lecture 3: Canvas
Lecture 4: Namespaces
Lecture 5: Display Lives on the UI
Lecture 6: Display Max Bombs on UI
Lecture 7: Display Explode Range on UI
Lecture 8: Time.timeScale to Pause Game
Lecture 9: Prevent planting bombs when paused
Lecture 10: Pause Panel
Lecture 11: Game Over Panel
Lecture 12: Reload level on Game Over
Lecture 13: Making a new Scene for a Main Menu
Lecture 14: Second Level
Lecture 15: GameManager as a prefab
Lecture 16: Win Condition
Lecture 17: Loading next levels
Lecture 18: Checking for last level
Instructors
-
MetalStorm Games
Unity Game Developer
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 0 votes
- 3 stars: 14 votes
- 4 stars: 58 votes
- 5 stars: 174 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
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple