{"id":15160748,"url":"https://github.com/deathwatchgaming/unity-basic_helicoptercontroller","last_synced_at":"2026-01-30T14:18:37.887Z","repository":{"id":232451635,"uuid":"784380003","full_name":"deathwatchgaming/Unity-Basic_HelicopterController","owner":"deathwatchgaming","description":"Add a \"Basic HelicopterController\" to your Unity projects","archived":false,"fork":false,"pushed_at":"2024-09-22T11:33:38.000Z","size":7835,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-11T10:23:33.131Z","etag":null,"topics":["unity","unity-engine","unity-scripts","unity-vehicles","unity3d"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deathwatchgaming.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-09T18:25:01.000Z","updated_at":"2024-09-22T11:33:40.000Z","dependencies_parsed_at":"2024-04-14T07:25:01.022Z","dependency_job_id":"44ff8f16-623a-434b-8eb8-dacfe44f8735","html_url":"https://github.com/deathwatchgaming/Unity-Basic_HelicopterController","commit_stats":{"total_commits":59,"total_committers":1,"mean_commits":59.0,"dds":0.0,"last_synced_commit":"8eeb17b66b3084dec85254262ee90d75f35f1ecf"},"previous_names":["deathwatchgaming/unity-basic_helicoptercontroller"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deathwatchgaming%2FUnity-Basic_HelicopterController","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deathwatchgaming%2FUnity-Basic_HelicopterController/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deathwatchgaming%2FUnity-Basic_HelicopterController/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deathwatchgaming%2FUnity-Basic_HelicopterController/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deathwatchgaming","download_url":"https://codeload.github.com/deathwatchgaming/Unity-Basic_HelicopterController/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238741400,"owners_count":19522774,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["unity","unity-engine","unity-scripts","unity-vehicles","unity3d"],"created_at":"2024-09-26T23:22:14.277Z","updated_at":"2025-10-28T23:31:56.542Z","avatar_url":"https://github.com/deathwatchgaming.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Unity-Basic_HelicopterController\nDescription:\n------------\n\n\nCreate a \"Basic Helicopter Controller\" for your Unity projects.\n\n![Preview](https://raw.githubusercontent.com/deathwatchgaming/Unity-Basic_HelicopterController/refs/heads/main/Previews/Helicopter-SideView1.png)\n\n\nRelease Intentions Note:\n------------------------\n\nThe intention of this release was to provide basic vehicle functionality as a starting point as base fully functional in terms of an opinion of basic but leave out optional continuances in the hopes that this will be used as starting point / base for folks to then as such continue on with and improve upon.\n\n\nNOTE: This project was developed while / for using Unity 2021+ \u0026 2022+ \u0026 Unity 6\n\nOld_Input_System Directory NOTE:\n\nNOTE: This currently still uses the Old Input System, so as such depending on\nwhat version of Unity you may be using it may be necessary to make sure such\nor both is enabled in project settings.\n\n\nNew_Input_System Directory NOTE:\n\nNOTE: This currently uses the New Input System (ie: Unity 21 - 22 \u0026 Unity 6 variants provided), so as such depending on what version of Unity you may be using it may be necessary to make sure such or both is enabled in project settings.\n\nNew_Input_System Directory Documentations NOTE: If there is any confusion with any documentation during setup in regards to \"Input Actions\", just note the following \"Input Action Assets\" found below:\n\n\nFor player:\n\nInput Actions:\n\nPlayer Controls: PlayerControls (Input Action Asset)\n\nFor vehicle:\n\nInput Actions:\n\nHelicopter Controls: HelicopterControls (Input Action Asset)\n\n\nControls: \n---------\n\n\nNew_Input_System:\n\n\n* Roll: A \u0026 D [Keyboard] / Left Stick [Gamepad]\n* Pitch: S \u0026 W [Keyboard] / Left Stick [Gamepad] \n* Yaw:  Q \u0026 E [Keyboard] / Right Stick [Gamepad]\n* Decrease throttle: Shift [Keyboard] / D-Pad Down [Gamepad]\n* Increase throttle: Control [Keyboard] / D-Pad Up [Gamepad] \n* Change Cameras: V [Keyboard] / D-Pad Left [Gamepad] (ie: Rear Camera, Belly Camera \u0026 Cockpit Camera) \n\n\n\n\nOld_Input_System:\n\n\n* Roll: A \u0026 D\n* Pitch: S \u0026 W\n* Yaw:  Q \u0026 E\n* Decrease throttle: Left Shift\n* Increase throttle: Left Control\n* Change Cameras: V (ie: Rear Camera, Belly Camera \u0026 Cockpit Camera)\n\n\nEntry:\n------\n\n\nNew_Input_System:\n\n\n (if the provided \"as is\" entry script is added)\n\n* Enter Vehicle:      E [Keyboard] / Button North [Gamepad] \n* Exit Vehicle:       F [Keyboard] / Button South [Gamepad] \n\n\nOld_Input_System:\n\n\n (if the provided \"as is\" entry script is added)\n\n* Enter: E\n* Exit: F\n\n\nEntry Script Note: the provided entry script is provided \"as is\" simply as a\nstarting point as there are some further things that will need to be touched\nupon as you will find when you start tinkering with such. So note the\nstarting point provided was the intention to then allow you the user to\ncontinue to expand upon this script further.\n\n\nPlayer Controls:\n----------------\n\n\nNew_Input_System:\n\n\n (player controller provided for entry script example)\n\n* Player Forward:   W [Keyboard] / Left Stick [Gamepad]\n* Player Reverse:   S [Keyboard] / Left Stick [Gamepad]\n* Player Left:      A [Keyboard] / Left Stick [Gamepad]\n* Player Right:     D [Keyboard] / Left Stick [Gamepad]\n* Player Jump:      Space [Keyboard] / Button South [Gamepad] \n* Player Sprint:    Shift [Keyboard] / Left Shoulder [Gamepad]\n* Player Look:      Delta [Mouse] / Right Stick [Gamepad]\n\n\n\nOld_Input_System:\n\n\n (player controller provided for entry script example)\n\n* Player Forward:   W\n* Player Reverse:   S\n* Player Left:      A\n* Player Right:     D\n* Player Jump:      Space\n* Player Sprint:    Left Shift\n\n\n NOTE: 1 Helicopter model being: \"MD-500 Defender Helicopter\", is included for setup and usage example.\n\n NOTE: 1 Helipad model being: \"Helicopter Land / Helipad / Heliport\", is included for setup and usage example.\n \n\n Manual Setup Instruction:\n-------------------------\n\n\nSimply follow the linkages found below  for documentation information / instruction respective to the version say for example either Unity 2021+ \u0026 Unity 2022+ or Unity 6....\n\n\n\nNew_Input_System:\n\n\n* Unity 20221+ \u0026 2022+ =\u003e Files, ReadMe, docs: https://github.com/deathwatchgaming/Unity-Basic_HelicopterController/tree/main/New_Input_System/Unity-2021-2022\n\n\n* Unity 6 =\u003e Files, ReadMe, docs: https://github.com/deathwatchgaming/Unity-Basic_HelicopterController/blob/main/New_Input_System/Unity-6\n\n\nOld_Input_System:\n\n\n* Unity 20221+ \u0026 2022+ =\u003e Files, ReadMe, docs: https://github.com/deathwatchgaming/Unity-Basic_HelicopterController/tree/main/Old_Input_System/Unity-2021-2022\n\n\n* Unity 6 =\u003e Files, ReadMe, docs: https://github.com/deathwatchgaming/Unity-Basic_HelicopterController/blob/main/Old_Input_System/Unity-6\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeathwatchgaming%2Funity-basic_helicoptercontroller","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeathwatchgaming%2Funity-basic_helicoptercontroller","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeathwatchgaming%2Funity-basic_helicoptercontroller/lists"}