├── .github └── workflows │ └── ci.yml ├── .gitignore ├── Assets ├── Features.meta ├── Features │ ├── Environment.meta │ └── Environment │ │ ├── Pillar.prefab │ │ ├── Pillar.prefab.meta │ │ ├── red.mat │ │ ├── red.mat.meta │ │ ├── white.mat │ │ └── white.mat.meta ├── Plugins.meta ├── Scenes.meta └── Scenes │ ├── SampleScene.meta │ ├── SampleScene.unity │ ├── SampleScene.unity.meta │ └── SampleScene │ ├── LightingData.asset │ ├── LightingData.asset.meta │ ├── Lightmap-0_comp_dir.png │ ├── Lightmap-0_comp_dir.png.meta │ ├── Lightmap-0_comp_light.exr │ ├── Lightmap-0_comp_light.exr.meta │ ├── Lightmap-0_comp_shadowmask.png │ ├── Lightmap-0_comp_shadowmask.png.meta │ ├── Lightmap-1_comp_dir.png │ ├── Lightmap-1_comp_dir.png.meta │ ├── Lightmap-1_comp_light.exr │ ├── Lightmap-1_comp_light.exr.meta │ ├── Lightmap-1_comp_shadowmask.png │ ├── Lightmap-1_comp_shadowmask.png.meta │ ├── Lightmap-2_comp_dir.png │ ├── Lightmap-2_comp_dir.png.meta │ ├── Lightmap-2_comp_light.exr │ ├── Lightmap-2_comp_light.exr.meta │ ├── Lightmap-2_comp_shadowmask.png │ ├── Lightmap-2_comp_shadowmask.png.meta │ ├── Lightmap-3_comp_dir.png │ ├── Lightmap-3_comp_dir.png.meta │ ├── Lightmap-3_comp_light.exr │ ├── Lightmap-3_comp_light.exr.meta │ ├── Lightmap-3_comp_shadowmask.png │ ├── Lightmap-3_comp_shadowmask.png.meta │ ├── Lightmap-4_comp_dir.png │ ├── Lightmap-4_comp_dir.png.meta │ ├── Lightmap-4_comp_light.exr │ ├── Lightmap-4_comp_light.exr.meta │ ├── Lightmap-4_comp_shadowmask.png │ ├── Lightmap-4_comp_shadowmask.png.meta │ ├── ReflectionProbe-0.exr │ └── ReflectionProbe-0.exr.meta ├── CHANGELOG.md ├── CHANGELOG.md.meta ├── LICENSE.md ├── LICENSE.md.meta ├── Media ├── first-person-controller-icon-preview.png ├── first_person_controller_github_preview.gif └── icon.png ├── Packages ├── dev.dyrda.first-person-controller.meta ├── dev.dyrda.first-person-controller │ ├── Runtime.meta │ ├── Runtime │ │ ├── Controller.meta │ │ ├── Controller │ │ │ ├── FirstPersonController.cs │ │ │ └── FirstPersonController.cs.meta │ │ ├── DyrdaDev.FirstPersonController.Runtime.asmdef │ │ ├── DyrdaDev.FirstPersonController.Runtime.asmdef.meta │ │ ├── Effects.meta │ │ ├── Effects │ │ │ ├── CharacterMovementAudio.cs │ │ │ ├── CharacterMovementAudio.cs.meta │ │ │ ├── HeadBob.cs │ │ │ ├── HeadBob.cs.meta │ │ │ ├── ICharacterSignals.cs │ │ │ └── ICharacterSignals.cs.meta │ │ ├── FirstPersonPlayer.prefab │ │ ├── FirstPersonPlayer.prefab.meta │ │ ├── Input.meta │ │ ├── Input │ │ │ ├── FirstPersonControllerInput.cs │ │ │ ├── FirstPersonControllerInput.cs.meta │ │ │ ├── PlayerInput.meta │ │ │ └── PlayerInput │ │ │ │ ├── FirstPersonInputAction.cs │ │ │ │ ├── FirstPersonInputAction.cs.meta │ │ │ │ ├── FirstPersonInputAction.inputactions │ │ │ │ ├── FirstPersonInputAction.inputactions.meta │ │ │ │ ├── InputActionBasedFirstPersonControllerInput.cs │ │ │ │ └── InputActionBasedFirstPersonControllerInput.cs.meta │ │ ├── Utility.meta │ │ └── Utility │ │ │ ├── CustomObersvables.meta │ │ │ ├── CustomObersvables │ │ │ ├── LatchObservables.cs │ │ │ ├── LatchObservables.cs.meta │ │ │ ├── SelectItemObservables.cs │ │ │ └── SelectItemObservables.cs.meta │ │ │ ├── DivideVector2ByDeltaTimeProcessor.cs │ │ │ ├── DivideVector2ByDeltaTimeProcessor.cs.meta │ │ │ ├── RotationTools.cs │ │ │ └── RotationTools.cs.meta │ ├── package.json │ └── package.json.meta ├── manifest.json └── packages-lock.json ├── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── PackageManagerSettings.asset ├── Packages │ ├── com.unity.probuilder │ │ └── Settings.json │ └── com.unity.settings-manager │ │ └── Settings.json ├── Physics2DSettings.asset ├── PresetManager.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset ├── UnityConnectSettings.asset ├── VFXManager.asset ├── VersionControlSettings.asset └── XRSettings.asset ├── README.md └── README.md.meta /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/.gitignore -------------------------------------------------------------------------------- /Assets/Features.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Features.meta -------------------------------------------------------------------------------- /Assets/Features/Environment.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Features/Environment.meta -------------------------------------------------------------------------------- /Assets/Features/Environment/Pillar.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Features/Environment/Pillar.prefab -------------------------------------------------------------------------------- /Assets/Features/Environment/Pillar.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Features/Environment/Pillar.prefab.meta -------------------------------------------------------------------------------- /Assets/Features/Environment/red.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Features/Environment/red.mat -------------------------------------------------------------------------------- /Assets/Features/Environment/red.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Features/Environment/red.mat.meta -------------------------------------------------------------------------------- /Assets/Features/Environment/white.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Features/Environment/white.mat -------------------------------------------------------------------------------- /Assets/Features/Environment/white.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Features/Environment/white.mat.meta -------------------------------------------------------------------------------- /Assets/Plugins.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Plugins.meta -------------------------------------------------------------------------------- /Assets/Scenes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene.unity -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene.unity.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/LightingData.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/LightingData.asset -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/LightingData.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/LightingData.asset.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-0_comp_dir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-0_comp_dir.png -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-0_comp_dir.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-0_comp_dir.png.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-0_comp_light.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-0_comp_light.exr -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-0_comp_light.exr.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-0_comp_light.exr.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-0_comp_shadowmask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-0_comp_shadowmask.png -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-0_comp_shadowmask.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-0_comp_shadowmask.png.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-1_comp_dir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-1_comp_dir.png -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-1_comp_dir.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-1_comp_dir.png.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-1_comp_light.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-1_comp_light.exr -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-1_comp_light.exr.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-1_comp_light.exr.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-1_comp_shadowmask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-1_comp_shadowmask.png -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-1_comp_shadowmask.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-1_comp_shadowmask.png.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-2_comp_dir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-2_comp_dir.png -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-2_comp_dir.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-2_comp_dir.png.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-2_comp_light.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-2_comp_light.exr -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-2_comp_light.exr.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-2_comp_light.exr.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-2_comp_shadowmask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-2_comp_shadowmask.png -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-2_comp_shadowmask.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-2_comp_shadowmask.png.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-3_comp_dir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-3_comp_dir.png -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-3_comp_dir.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-3_comp_dir.png.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-3_comp_light.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-3_comp_light.exr -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-3_comp_light.exr.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-3_comp_light.exr.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-3_comp_shadowmask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-3_comp_shadowmask.png -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-3_comp_shadowmask.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-3_comp_shadowmask.png.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-4_comp_dir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-4_comp_dir.png -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-4_comp_dir.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-4_comp_dir.png.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-4_comp_light.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-4_comp_light.exr -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-4_comp_light.exr.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-4_comp_light.exr.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-4_comp_shadowmask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-4_comp_shadowmask.png -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/Lightmap-4_comp_shadowmask.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/Lightmap-4_comp_shadowmask.png.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/ReflectionProbe-0.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/ReflectionProbe-0.exr -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene/ReflectionProbe-0.exr.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Assets/Scenes/SampleScene/ReflectionProbe-0.exr.meta -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CHANGELOG.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/CHANGELOG.md.meta -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/LICENSE.md -------------------------------------------------------------------------------- /LICENSE.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/LICENSE.md.meta -------------------------------------------------------------------------------- /Media/first-person-controller-icon-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Media/first-person-controller-icon-preview.png -------------------------------------------------------------------------------- /Media/first_person_controller_github_preview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Media/first_person_controller_github_preview.gif -------------------------------------------------------------------------------- /Media/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Media/icon.png -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd5720771b0a414ab9c7e4f74fd6d91d 3 | timeCreated: 1621196875 -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Controller.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Controller.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Controller/FirstPersonController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Controller/FirstPersonController.cs -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Controller/FirstPersonController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Controller/FirstPersonController.cs.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/DyrdaDev.FirstPersonController.Runtime.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/DyrdaDev.FirstPersonController.Runtime.asmdef -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/DyrdaDev.FirstPersonController.Runtime.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/DyrdaDev.FirstPersonController.Runtime.asmdef.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Effects.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Effects.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Effects/CharacterMovementAudio.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Effects/CharacterMovementAudio.cs -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Effects/CharacterMovementAudio.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ee3606aa74da412c9b558f61228d5069 3 | timeCreated: 1600243907 -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Effects/HeadBob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Effects/HeadBob.cs -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Effects/HeadBob.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Effects/HeadBob.cs.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Effects/ICharacterSignals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Effects/ICharacterSignals.cs -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Effects/ICharacterSignals.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Effects/ICharacterSignals.cs.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/FirstPersonPlayer.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/FirstPersonPlayer.prefab -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/FirstPersonPlayer.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/FirstPersonPlayer.prefab.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Input.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Input.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Input/FirstPersonControllerInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Input/FirstPersonControllerInput.cs -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Input/FirstPersonControllerInput.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Input/FirstPersonControllerInput.cs.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Input/PlayerInput.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Input/PlayerInput.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Input/PlayerInput/FirstPersonInputAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Input/PlayerInput/FirstPersonInputAction.cs -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Input/PlayerInput/FirstPersonInputAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Input/PlayerInput/FirstPersonInputAction.cs.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Input/PlayerInput/FirstPersonInputAction.inputactions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Input/PlayerInput/FirstPersonInputAction.inputactions -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Input/PlayerInput/FirstPersonInputAction.inputactions.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Input/PlayerInput/FirstPersonInputAction.inputactions.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Input/PlayerInput/InputActionBasedFirstPersonControllerInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Input/PlayerInput/InputActionBasedFirstPersonControllerInput.cs -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Input/PlayerInput/InputActionBasedFirstPersonControllerInput.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Input/PlayerInput/InputActionBasedFirstPersonControllerInput.cs.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Utility.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Utility.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Utility/CustomObersvables.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Utility/CustomObersvables.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Utility/CustomObersvables/LatchObservables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Utility/CustomObersvables/LatchObservables.cs -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Utility/CustomObersvables/LatchObservables.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Utility/CustomObersvables/LatchObservables.cs.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Utility/CustomObersvables/SelectItemObservables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Utility/CustomObersvables/SelectItemObservables.cs -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Utility/CustomObersvables/SelectItemObservables.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Utility/CustomObersvables/SelectItemObservables.cs.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Utility/DivideVector2ByDeltaTimeProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Utility/DivideVector2ByDeltaTimeProcessor.cs -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Utility/DivideVector2ByDeltaTimeProcessor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Utility/DivideVector2ByDeltaTimeProcessor.cs.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Utility/RotationTools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Utility/RotationTools.cs -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/Runtime/Utility/RotationTools.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/Runtime/Utility/RotationTools.cs.meta -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/package.json -------------------------------------------------------------------------------- /Packages/dev.dyrda.first-person-controller/package.json.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/dev.dyrda.first-person-controller/package.json.meta -------------------------------------------------------------------------------- /Packages/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/manifest.json -------------------------------------------------------------------------------- /Packages/packages-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/Packages/packages-lock.json -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /ProjectSettings/PackageManagerSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/PackageManagerSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/Packages/com.unity.probuilder/Settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/Packages/com.unity.probuilder/Settings.json -------------------------------------------------------------------------------- /ProjectSettings/Packages/com.unity.settings-manager/Settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/Packages/com.unity.settings-manager/Settings.json -------------------------------------------------------------------------------- /ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/PresetManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/ProjectVersion.txt -------------------------------------------------------------------------------- /ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/UnityConnectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/VFXManager.asset -------------------------------------------------------------------------------- /ProjectSettings/VersionControlSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/VersionControlSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/XRSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/ProjectSettings/XRSettings.asset -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/README.md -------------------------------------------------------------------------------- /README.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrdadev/first-person-controller-for-unity/HEAD/README.md.meta --------------------------------------------------------------------------------