Unity 3D Car Racing Game Masterclass
Unity 3D Car Racing Game Masterclass, available at $74.99, has an average rating of 4.15, with 146 lectures, 9 quizzes, based on 14 reviews, and has 155 subscribers.
You will learn about Develop SELF-DRIVING AI CARS that race the player Build a HOT PURSUIT MODE where AI police cars chase the player car Implement CAR CUSTOMIZATION logic with a garage feature Create SAVE + LOAD game slots using SCRIPTABLE OBJECTS Toggle between the EXTERIOR and INTERIOR car views during a race Design a fully functioning racing UI including a LEADERBOARD, SPEEDOMETER, and MINIMAP Bolster your knowledge of DESIGN PATTERNS and ALGORITHMS and implement them hands-on Master creating 3D ANIMATIONS, CINEMATOGRAPHY, SPECIAL EFFECTS, and more Implement a BREAKABLE OBJECTS system in the game world to create engaging and immersive game levels Includes advanced material and lighting design This course is ideal for individuals who are Anyone that wants to learn to build car racing games in Unity or Game development students and aspiring game developers or Anyone with basic to mid-level Unity knowledge that wants to level up It is particularly useful for Anyone that wants to learn to build car racing games in Unity or Game development students and aspiring game developers or Anyone with basic to mid-level Unity knowledge that wants to level up.
Enroll now: Unity 3D Car Racing Game Masterclass
Summary
Title: Unity 3D Car Racing Game Masterclass
Price: $74.99
Average Rating: 4.15
Number of Lectures: 146
Number of Quizzes: 9
Number of Published Lectures: 146
Number of Published Quizzes: 9
Number of Curriculum Items: 155
Number of Published Curriculum Objects: 155
Original Price: $69.99
Quality Status: approved
Status: Live
What You Will Learn
- Develop SELF-DRIVING AI CARS that race the player
- Build a HOT PURSUIT MODE where AI police cars chase the player car
- Implement CAR CUSTOMIZATION logic with a garage feature
- Create SAVE + LOAD game slots using SCRIPTABLE OBJECTS
- Toggle between the EXTERIOR and INTERIOR car views during a race
- Design a fully functioning racing UI including a LEADERBOARD, SPEEDOMETER, and MINIMAP
- Bolster your knowledge of DESIGN PATTERNS and ALGORITHMS and implement them hands-on
- Master creating 3D ANIMATIONS, CINEMATOGRAPHY, SPECIAL EFFECTS, and more
- Implement a BREAKABLE OBJECTS system in the game world to create engaging and immersive game levels
- Includes advanced material and lighting design
Who Should Attend
- Anyone that wants to learn to build car racing games in Unity
- Game development students and aspiring game developers
- Anyone with basic to mid-level Unity knowledge that wants to level up
Target Audiences
- Anyone that wants to learn to build car racing games in Unity
- Game development students and aspiring game developers
- Anyone with basic to mid-level Unity knowledge that wants to level up
This course will walk you through building an entire video game hands-on, and will take you step-by-step through the game development process.
Did you grow up playing car racing games like Need For Speed and Gran Turismo? Do you want to learn how to build car racing games in Unity using C# code? Growing up, racing games always fascinated me. I was intrigued by how the in-game physics was so realistic and how they simulated driving in the game so accurately. This course will teach you how to build a full racing game in Unity, even if you are a beginner. By the end of this course, you will have a full car racing game that you built in Unity from the ground up.
As we build this course, you are going to gain a wealth of knowledge in the different areas of the Unity game engine. Some of the core game development techniques this course will teach you are:
-
Using C# logic to create SELF-DRIVING AI CARS driving around the track and competing against the player in races.
-
Implementing a HOT PURSUIT MODE where police cars chase the player.
-
Working with Unity’s Physics system and understanding how to use components like WHEEL COLLIDERS and Rigidbodies to simulate vehicle movement and interaction with the environment.
-
Utilizing Unity’s UI system to build a MINI-MAP and other racing heads up displays like a speedometer.
-
Writing reusable code that can be applied to several different sections of the game. Object-oriented C# scripting techniques for writing CLEAN, REUSABLE CODE.
-
Learn about the different UI components and how they can be used together to build IN-GAME MENUS and selection screens that efficiently and intuitively respond to user input.
-
Turn your ideas into code using C# with Unity and build up a set of skills that you can use to build other CAR RACING GAMES and showcase them in your portfolio.
By the end of this course, you will have a full game project you developed from the ground up! You will also have some more C# tips and tricks that you can add to your arsenal.
If you want to learn game development or are aspiring to build a career in the game industry, then this course is for you!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Reviewing the Game Design Document (GDD)
Lecture 3: A look at the finished game
Chapter 2: Program Installation and Setup
Lecture 1: Section Introduction
Lecture 2: Setup & Install Unity on Mac
Lecture 3: Setup & Install Unity on Windows
Lecture 4: Downloading & Importing the Game Assets
Lecture 5: Staying Organized – Project Setup
Lecture 6: Section Summary
Chapter 3: Car Driving, Physics, and MVC Logic
Lecture 1: Section Introduction
Lecture 2: Model View Controller (MVC) Design Pattern
Lecture 3: Coding the Car Model Script (the "M")
Lecture 4: Coding the Car View Script (the "V")
Lecture 5: Coding the Car Controller Script (the "C")
Lecture 6: Unity Car Physics Components
Lecture 7: Assembling the Muscle Car
Lecture 8: Assembling the Sports Car
Lecture 9: Assembling the Luxury Car
Lecture 10: Car Driving & Physics
Lecture 11: Answers and Explanations
Lecture 12: Section Summary
Chapter 4: Scene Navigation System
Lecture 1: Section Introduction
Lecture 2: Singleton Design Pattern
Lecture 3: Stack Data Structure
Lecture 4: Navigation Manager
Lecture 5: Using the Scene Manager's sceneLoaded Event
Lecture 6: Implementing Back Button Logic
Lecture 7: Dictionary Data Structure
Lecture 8: Passing Data Between Scenes
Lecture 9: Answers and Explanations
Lecture 10: Section Summary
Chapter 5: Welcome Screen
Lecture 1: Section Introduction
Lecture 2: Creating a Reusable Menu Header Prefab
Lecture 3: Creating a Reusable User Data Panel Prefab
Lecture 4: Creating a Reusable Menu Button Prefab
Lecture 5: High Tech Background Animation
Lecture 6: Car Model, Lighting, and Headlight Flare Effect
Lecture 7: Coding the Start Menu Controller Script
Lecture 8: Answers and Explanations
Lecture 9: Section Summary
Chapter 6: Save & Load Game Functionality
Lecture 1: Section Introduction
Lecture 2: Ways to Save Game Data
Lecture 3: Creating the Modal Base Class
Lecture 4: Creating a Save Slot Modal
Lecture 5: Editor Scripting – Creating a Game Data Editor
Lecture 6: Game Data Scriptable Object
Lecture 7: Save, Load & Reset Game Data
Lecture 8: Answers and Explanations
Lecture 9: Section Summary
Chapter 7: Formatted Text – Generic, Stylizable Text Classes
Lecture 1: Section Introduction
Lecture 2: Abstract Classes in C#
Lecture 3: Formatted Text – our Generic Abstract Class
Lecture 4: Date Text – to Display Dates
Lecture 5: Time Text – to Display Times
Lecture 6: Money Text – to Display In-Game Currency
Lecture 7: Lap Text – to Display Laps Completed in the Race
Lecture 8: Place Text – to Display What Place a Car is in
Lecture 9: Percent Text – to Display a Percentage
Lecture 10: Answers and Explanations
Lecture 11: Section Summary
Chapter 8: In-Game Modals and Pop-Ups
Lecture 1: Section Introduction
Lecture 2: What is a Modal?
Lecture 3: One Button Modal
Lecture 4: Enter Username Modal
Lecture 5: Finished Race Modal
Lecture 6: Two Button Modal
Lecture 7: Answers and Explanations
Lecture 8: Section Summary
Chapter 9: Choose a Car Screen
Lecture 1: Section Introduction
Lecture 2: ICarousel Interface
Lecture 3: Car Carousel Script
Lecture 4: Rotate 360 Script
Lecture 5: Choose a Car Script
Lecture 6: Assembling the Choose A Car Screen
Lecture 7: Answers and Explanations
Lecture 8: Section Summary
Chapter 10: Main Menu
Lecture 1: Section Introduction
Lecture 2: Coding the Main Menu Controller Script
Lecture 3: Assembling the Main Menu
Lecture 4: Answers and Explanations
Lecture 5: Section Summary
Chapter 11: Car Customization & Garage
Instructors
-
Robert Gioia
Senior Solutions Architect | Android | iOS | Game Dev | C#
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 0 votes
- 3 stars: 1 votes
- 4 stars: 5 votes
- 5 stars: 7 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 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
- Top 10 Gardening Courses to Learn in November 2024