Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Intro to Airplane Physics in Unity 3D – 2017 & 2018

/

Release date:2020, May 7

Author:Indie - Pixel

Skill level:Beginner

Language:English

Exercise files:Yes

Have you ever wanted to build your own Airplane Physics using the Rigidbody component in Unity 3D? Do you want to know more about setting up modular code to make your workflows faster and more re-usable? If so, this course is for you! Throughout the contents of this course you will learn how to create a fully functional Airplane Physics model.

In the course you will learn to build the full physics flight model, how to animate the propeller, how to setup inputs, how to build a dynamic airplane camera, how to animate all the control surfaces of the plane, and more!

By the end of this course you will have your very own Flight Physics System that you can use for your own flying games.

By Purchasing the Course you get the Following:

The Complete Airplane Physics Code

Two Airplane Models, the Indie-Pixel Plane and the F4U Corsair

Complete UI kit to create the Instrument UI for the Airplane

Watch online or Download for Free

01 Introduction
001 Course Pre-Requisites
002 Flight Demo

02 Getting Set Up
003 Project Setup
004 Prepping the Development Scene
005 Prepping the Airplane – Part 1
006 Prepping the Airplane – Part 2
007 Designing the Code

03 Building the Airplane Inputs
008 Introduction
009 Stubbing in the Scripts
010 Keyboard Input – Variables Namespaces
011 Keyboard Input – C Properties
012 Keyboard Input – C Virtual Methods
013 Keyboard Input – Using the Input Manager
014 Keyboard Input – Creating an Inspector Editor
015 Xbox Input – Virtual Methods
016 Xbox Input – Updating the Editor
017 Xbox Input – Setting the Input Manager

04 Creating the Airplane Controller Script
018 Introduction
019 Stubbing in the Scripts Code Design
020 Creating a Base Rigidbody Controller Class
021 Creating the Airplane Controller Class
022 Airplane Weight Calculation
023 Creating a Menu Option for Automatic Setup

05 Building the Airplane Engine Component
024 Introduction
025 Applying Forces
026 Stub in the Scripts
027 Hook up the Engine
028 Handling the Wheels
029 Calculating Force with Animation Curves

06 Animating the Propeller
030 Introduction
031 Stubbing in the Script
032 Calculating Degrees Per Second from RPMs
033 Propeller Graphics
034 Blending the Propellers
035 Material Swapping

07 Flight Characteristics
036 Introduction
037 Stubbing in the Script
038 Calculating Forward Speed
039 Sticky Throttle
040 Theory of Lift
041 Creating Lift
042 Refining Lift with Curves
043 Drag
044 Angle of Attack
045 Handling the Rigidbody
046 Pitch
047 Roll
048 Yaw
049 Banking

08 Building the Airplane Camera
050 Introduction
051 Stub in Scripts
052 Create a Basic Follow Camera
053 Ground Height

09 Animating the Control Surfaces
054 Introduction
055 Stub in the Script
056 Coding the Control Surface Script
057 Hooking up the Rudder
058 Hooking up the Ailerons

10 Completing the Wheels
059 Introduction
060 Rolling and Positiong the Wheels
061 Braking
062 Steering

11 Completing the Flaps
063 Introduction
064 Animating the Flaps
065 Adding Flap Drag

12 Ground Effect
066 Introduction
067 Stubbing in the Script
068 Getting the Ground Distance
069 Apply the Ground Effect Force

13 Airplane Editors
070 Introduction
071 Update the Airplane Menu Option – Part 1
072 Update the Airplane Menu Option – Part 2
073 Update the Airplane Menu Option – Part 3
074 Update the Airplane Menu Option – Part 4
075 Creating a Pop up Window
076 Automate the Airplane Components Setup – Part 1
077 Automate the Airplane Components Setup – Part 2
078 Saving Presets with Scriptable Objects – Part 1
079 Saving Presets with Scriptable Objects – Part 2
080 Saving Presets witn Scriptable Objects – Part 3
081 Saving Presets with Scriptable Objects – Part 4
082 Using Airplane Presets
083 Airplane Preset Errata – COG Fix

14 Airplane Audio
084 Introduction
085 Setup Stubbing in the Script
086 Coding the Audio Script
087 Updating the Propeller Script

15 Camera Switching
089 Setup Stubbing in the Script
090 Creating the Code
091 Managing the Audio Listeners
088 Introduction

16 Inputs Update – Keyboard Xbox Working together
092 Inputs Update – Keyboard and Xbox Input Combined

17 Airplane UI
093 Introduction
094 Setting up the UI Canvas
095 Understanding C Interfaces
096 Creating the Altimeter – Graphics
097 Creating the Altimeter – Coding Part 1
098 Creating the Altimeter – Coding Part 2
099 Creating the Tachometer – Graphics
100 Creating the Tachometer – Code
101 Creating a Fuel System Code Part 1
102 Creating a Fuel System Code Part 2
103 Creating the Fuel Gauge Graphics
104 Creating the Fuel Gauge Code
105 Completing the Fuel System
106 Creating the Throttle Lever – Graphics
107 Creating the Throttle Lever – Code
108 Creating the Flaps Lever – Graphics
109 Creating the Flaps Lever – Code
110 Creating the Airspeed Indicator – Graphics
111 Creating the Airspeed Indicator – Code
112 Creating the Attitude Indicator – Graphics – Part 1
113 Creating the Attitude Indicator – Graphics – Part 2
114 Creating the Attitude Inidicator – Code – Part 1
115 Creating the Attitude Indicator – Code – Part 2
116 UI Conclusion

18 Airplane System Polish Conclusion
117 Introduction
118 Remove Control Surface Force based off of Speed
119 Flaps Provide Lift
120 Airplane Collisions

19 Basic Gameplay
121 Introduction
122 System Design
123 Stubbing in the Scripts
124 Setting up the Gates
125 Scripting the Gate
126 Scripting the Track – Part 1
127 Scripting the Track – Part 2
128 Scripting the Track – Part 3
129 Handling the Airplane State – Part 1
130 Handling the Airplane State – Part 2
131 Scripting the Track Manager – Part 1
132 Scripting the Track Manager – Part 2
133 Track UI – Part 1
134 Track UI – Part 2
135 Track UI – Part 3
136 Saving Track Data with Scriptable Objects

20 Mobile Controls
137 Introduction
138 Creating the Thumbstick UI
139 Coding the Thumbstick – Part 1
140 Coding the Thumbstick – Part 2
141 Coding the Thumbstick – Part 3
142 Coding the Thumbstick – Part 4
143 Coding the Input Script
144 Hooking up the Brake Button
145 Hooking up the Flaps Buttons
146 Hooking up the Camera Button

21 Extra Airplane Features
147 Introduction
148 Engine Cutoff Switch

[Udemy] Intro to Airplane Physics in Unity 3D – 2017 & 2018_Subtitles.7z
[Udemy] Intro to Airplane Physics in Unity 3D – 2017 & 2018.7z


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

2 Comments

Leave a Comment

Your email address will not be published. Required fields are marked *