{"id":17710105,"url":"https://github.com/deathwatchgaming/unity-basicvehiclescontrol_forsyntyheist","last_synced_at":"2026-05-14T13:31:15.990Z","repository":{"id":259336753,"uuid":"860402034","full_name":"deathwatchgaming/Unity-BasicVehiclesControl_ForSyntyHeist","owner":"deathwatchgaming","description":"Create basic Vehicle(s) Controller(s) by Example(s) for your Unity projects using vehicle models from Synty Heist Asset.","archived":false,"fork":false,"pushed_at":"2025-03-26T04:00:55.000Z","size":11731,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-26T04:29:33.055Z","etag":null,"topics":["synty-unity","synty-unity-heist","text-mesh-pro","unity","unity-compass","unity-engine","unity-player","unity-scripts","unity-ui","unity-vehicle-entry","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-09-20T11:18:46.000Z","updated_at":"2025-03-26T04:00:59.000Z","dependencies_parsed_at":"2024-10-24T14:55:23.185Z","dependency_job_id":"dbc2e514-6603-44a9-9383-c59ecfa036c8","html_url":"https://github.com/deathwatchgaming/Unity-BasicVehiclesControl_ForSyntyHeist","commit_stats":{"total_commits":104,"total_committers":1,"mean_commits":104.0,"dds":0.0,"last_synced_commit":"5f12b08ca020dd57c9619bf426f2de0daa0b9ee4"},"previous_names":["deathwatchgaming/unity-basicvehiclescontrol_forsyntyheist"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deathwatchgaming%2FUnity-BasicVehiclesControl_ForSyntyHeist","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deathwatchgaming%2FUnity-BasicVehiclesControl_ForSyntyHeist/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deathwatchgaming%2FUnity-BasicVehiclesControl_ForSyntyHeist/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deathwatchgaming%2FUnity-BasicVehiclesControl_ForSyntyHeist/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deathwatchgaming","download_url":"https://codeload.github.com/deathwatchgaming/Unity-BasicVehiclesControl_ForSyntyHeist/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246439935,"owners_count":20777727,"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":["synty-unity","synty-unity-heist","text-mesh-pro","unity","unity-compass","unity-engine","unity-player","unity-scripts","unity-ui","unity-vehicle-entry","unity-vehicles","unity3d"],"created_at":"2024-10-25T06:05:08.136Z","updated_at":"2026-05-14T13:31:15.339Z","avatar_url":"https://github.com/deathwatchgaming.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Unity-BasicVehiclesControl_ForSyntyHeist\n \n\nDescription:\n------------\n\n\nCreate basic Vehicle Controllers for your Unity projects using vehicle models\nfrom Synty Polygon Heist Asset.\n\n Note: As this uses the vehicles from such and due to licensing such said vehicles cannot be included in this repository obviously, so, as such the provided scripts and instructions thus require having / purchasing the Synty Polygon Heist Asset:\n\n https://assetstore.unity.com/packages/3d/environments/urban/polygon-heist-low-poly-3d-art-by-synty-97949\n\n\nSynty Heist Vehicles (total: 12)\n--------------------------------\n\n\n* Police Helicopter (total: 4)\n* Police Charger (total: 4)\n* Swat Van (total: 4)\n\n![Preview](https://raw.githubusercontent.com/deathwatchgaming/Unity-BasicVehiclesControl_ForSyntyHeist/refs/heads/main/Previews/All/Heist-Vehicles.png)\n\n\nRelease Intentions Note:\n------------------------\n\n\nThe intention of these releases due to only being scripts for usage with models one must already own or opt to purchase and as such was known that one could not release such models with the package here the intent was to provide basic vehicle functionality as a start point as fully functional in terms of an opinion of basic but leave out optional continuances in the hopes that these will be used as starting points for folks to continue on with and improve upon. Now, some of the things intentionally left out, umm, while all simply easy to add, lets see: say, audio sources, audio clips, particle systems for exhausts as leaving these initializations of such aforementioned suggestions out was indeed intentional in the hopes that the end user will continue to add those as desired and continue to improve upon the provided start points. Also note that while yes, these are great hints, tips and or suggestions, if you were thinking say of what to add next, please note though, that is not to say if and or when I may find myself to have free time say I just may or may not opt to add such or some of such at later dates if desire or free time allows. Another thing to note is that I intentionally left out adding a fuel system to these at this time because again the intent was to provide basic functional vehicle controllers as starting points. \n\nNOTE: This project was developed while / for using Unity 2021+ \u0026 2022+ \u0026 Unity 6\n\n\nOld_Input_System Directory NOTE:\n\nNOTE: This currently still uses the Old Input System, 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 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\nFor player:\n\nInput Actions:\n\nPlayer Controls: PlayerControls (Input Action Asset)\n\nFor vehicles:\n\nInput Actions:\n\nCar Controls: CarControls (Input Action Asset)\n\nHelicopter Controls: HelicopterControls (Input Action Asset)\n\n\nVehicles Currently \"Completed\" \u0026 Included:\n------------------------------------------\n\n\n* Police Charger (x4) (controller, speedometer, entry, compass) - [Functional]\n* Swat Van (x4) (controller, speedometer, entry, compass) - [Functional]\n* Police Helicopter (x4) (controller, hud, entry, compass) - [Functional] Note: (the helicopter entry scripts that are currently provided are \"as is\" simply for start point)\n\n\n\nOther Currently \"Completed\" \u0026 Included:\n---------------------------------------\n\n\n* Player \u0026 Vehicles Compass\n\n\n \nOther Current Possibles \"In Progress\" \u0026 Not Yet Included:\n---------------------------------------------------------\n\n\nPossible future additions: (if and or when my limited free time and desire may allow)\n\n* Gas Station / Fuel System (0% Completed) coming TBA...\n* Engine Audio (0% Completed) coming TBA...\n* Horn Audio (0% Completed) coming TBA...\n* Reverse Beeps Audio (0% Completed) coming TBA...\n* Siren Audio (0% Completed) coming TBA...\n* Exhaust Particles (0% Completed) coming TBA...\n* Mesh Deformation (0% Completed) coming TBA...\n* Related Documentation(s) for above (0% completed) coming TBA...\n\n\nPlayer Controls: \n----------------\n\n\n  Note: The following found below are related to the provided playercontrol script for usage example if say using vehicle entry script.\n\n\nNew_Input_System Variant:\n\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\nOld_Input_System Variant:\n\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* Player Look:      Mouse\n\n\nVehicle Controls: \n-----------------\n\n\n  Note: The following below are related to both variations either standalone vehicle controller usage and entry script usage.\n\n\nNew_Input_System Variant:\n\n\nCars:\n\n* Vehicle Forward:   W [Keyboard] / Left Stick [Gamepad]\n* Vehicle Reverse:   S [Keyboard] / Left Stick [Gamepad]\n* Vehicle Left:      A [Keyboard] / Left Stick [Gamepad]\n* Vehicle Right:     D [Keyboard] / Left Stick [Gamepad]\n* Vehicle Brake:     Space [Keyboard] / Right Trigger [Gamepad]\n\nHelicopters:\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\nEntry Script: \n\n\n  Note: The following found below are specific only when entry script is applied.\n\n\n* Enter Vehicle:      E [Keyboard] / Button North [Gamepad] \n* Exit Vehicle:       F [Keyboard] / Button South [Gamepad] \n\n\nOld_Input_System Variant:  \n\n\nCars:\n\n* Vehicle Forward:  W\n* Vehicle Reverse:  S\n* Turn Left:        A\n* Turn Right:       D\n* Apply Brake:      Space\n\nHelicopters:\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 Script: \n\n\n  Note: The following found below are specific only when entry script is applied.\n\n\n* Enter Vehicle:    E\n* Exit Vehicle:     F\n\n\nManual Setup Instruction:\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\nNew_Input_System Variant:\n\n\n* Unity 20221+ \u0026 2022+ =\u003e Files, ReadMe, docs: https://github.com/deathwatchgaming/Unity-BasicVehiclesControl_ForSyntyHeist/tree/main/New_Input_System/Unity-2021-2022\n\n\n* Unity 6 =\u003e Files, ReadMe, docs: https://github.com/deathwatchgaming/Unity-BasicVehiclesControl_ForSyntyHeist/blob/main/New_Input_System/Unity-6\n\n\n\nOld_Input_System Variant:\n\n\n* Unity 20221+ \u0026 2022+ =\u003e Files, ReadMe, docs: https://github.com/deathwatchgaming/Unity-BasicVehiclesControl_ForSyntyHeist/tree/main/Old_Input_System/Unity-2021-2022\n\n\n* Unity 6 =\u003e Files, ReadMe, docs: https://github.com/deathwatchgaming/Unity-BasicVehiclesControl_ForSyntyHeist/blob/main/Old_Input_System/Unity-6\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeathwatchgaming%2Funity-basicvehiclescontrol_forsyntyheist","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeathwatchgaming%2Funity-basicvehiclescontrol_forsyntyheist","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeathwatchgaming%2Funity-basicvehiclescontrol_forsyntyheist/lists"}