- Implementation of the Indie Pixel Framework.
- Fetching and Placement of the 3D Assets to the virtual environment.
- Created one main script for the Rigidbody named IP_Base_RB_Controller.
- Created three scripts which inherits from IP_Base_Rb_Controller and overrides the function HandlePhysics().
- Created one script for the Base Inputs named IP_Base_HeliInput which fetches the values from the Input Manager.
- Created two scripts(IP_Keyboard_HeliInput.cs, IP_XBox_HeliInput.cs) which inherits from the script(IP_Base_HeliInput) and gets the values based on their events.
- Created a folder Baseline which handles the base functions for Rigidbodies - Forces, Hover, Torque.
- Created a IP_Input_Controller.cs which handles both the devices components - Keyboard and Xbox.
- Created a IP_Heli_Engine.cs which handles the number of engines for the helicopter or drones.
- Created IP_Heli_Controller.cs which inherits the Rigidbody class and Requires an Input from IP_Input_Controller and runs the function Update Engine which leads towards the IP_Heli_Engine.cs.
- Created a IP_Helicopter_Menus.cs which builds the Helicopter with all the components, engines and controls.
- Created a IP_KeyboardHeli_InputEditor.cs and IP_XboxHeli_InputEditor.cs which helps in placing the values in the framework for debugging situations.
Introduction.Getting Setup.Designing our Code Structure.Introduction to Rigidbody.Creating a User Input.Creating the Helicopter Controller.Creating the Engine Component.- Handling the Rotor Blades.
- Blurring the Textures with Houdini.
- Flight Characteristics.
- Building the Helicopter Camera.
- Building a better Heli Camera.
- Setup our Basic Global Post Effects.
- Learned how to work with Rigidbody.
- Learned how to add forces.
- Learned how to add torque.
- Learned how to use Drag.
- Learned how to calculate weight.
- Setup Keyboard Inputs.
- Setup our Xbox Inputs.
- Built a Simple Editor to display out Input Data.
- Created an Input Controller to swap inputs.
- Created a base Rigidbody class.
- Helicopter Controller working.
- Learned how to use the Require Component Attribute.
- Menu Options to Automate Setup.
- Learned about Lift force on a Helicopter
- Engine Script Up and Running.
- Learned how to use Animation Curves.
- Created a Sticky Throttle.