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

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

  Channel    and      Group

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