How djoneslec/targetpractice works
Target Practice is a Unity workshop project for a time-trial first-person-shooter level, introducing raycast shooting. The intended player workflow is to navigate the level and shoot targets. The tree identifies the scene, shooting script, starter controller, input assets, and target/environment prefabs; without source excerpts or scene contents, their runtime wiring cannot be confirmed, so uncertain links are omitted.
Main entry points: Playground.unity Playground Scene
Components 10
Gameplay
- Playground Scene
Assets/Playground.unity - Raycast Shooting
Assets/Scripts/Shooting_Script.cs
Level Assets
- Target Prefab
Assets/Prefabs/Target.prefab - Broken Target
Assets/Prefabs/BrokenTarget.prefab - Environment Prefab
Assets/Prefabs/Environment_Prefab.prefab - Level Structures
Assets/Prefabs/Structure_Prefab.prefab
Player Controls
- FPS Controller
Assets/_OtherProjectFiles/StarterAssets/FirstPersonController/Scripts/FirstPersonController.cs - Input Adapter
Assets/_OtherProjectFiles/StarterAssets/InputSystem/StarterAssetsInputs.cs - Input Actions
Assets/_OtherProjectFiles/StarterAssets/InputSystem/StarterAssets.inputactions
Other components
- Player
Connections 1
- Player → Playground Scene: plays