├── .gitignore ├── .vsconfig ├── Assets ├── Chapters.meta ├── Chapters │ ├── Chapter04.meta │ ├── Chapter04 │ │ ├── Implementing a Game Manager with the Singleton.meta │ │ └── Implementing a Game Manager with the Singleton │ │ │ ├── Scripts.meta │ │ │ ├── Scripts │ │ │ ├── GameManager.cs │ │ │ ├── GameManager.cs.meta │ │ │ ├── Singleton.cs │ │ │ └── Singleton.cs.meta │ │ │ ├── Singleton.unity │ │ │ └── Singleton.unity.meta │ ├── Chapter05.meta │ ├── Chapter05 │ │ ├── Managing Character States with the State pattern.meta │ │ └── Managing Character States with the State pattern │ │ │ ├── Scripts.meta │ │ │ ├── Scripts │ │ │ ├── BikeController.cs │ │ │ ├── BikeController.cs.meta │ │ │ ├── BikeStateContext.cs │ │ │ ├── BikeStateContext.cs.meta │ │ │ ├── ClientState.cs │ │ │ ├── ClientState.cs.meta │ │ │ ├── Direction.cs │ │ │ ├── Direction.cs.meta │ │ │ ├── IBikeState.cs │ │ │ └── IBikeState.cs.meta │ │ │ ├── State.unity │ │ │ ├── State.unity.meta │ │ │ ├── States.meta │ │ │ └── States │ │ │ ├── BikeStartState.cs │ │ │ ├── BikeStartState.cs.meta │ │ │ ├── BikeStopState.cs │ │ │ ├── BikeStopState.cs.meta │ │ │ ├── BikeTurnState.cs │ │ │ └── BikeTurnState.cs.meta │ ├── Chapter06.meta │ ├── Chapter06 │ │ ├── Managing Game Events with Event Bus.meta │ │ └── Managing Game Events with Event Bus │ │ │ ├── EventBus.unity │ │ │ ├── EventBus.unity.meta │ │ │ ├── Scripts.meta │ │ │ └── Scripts │ │ │ ├── BikeController.cs │ │ │ ├── BikeController.cs.meta │ │ │ ├── ClientEventBus.cs │ │ │ ├── ClientEventBus.cs.meta │ │ │ ├── CountdownTimer.cs │ │ │ ├── CountdownTimer.cs.meta │ │ │ ├── HUDController.cs │ │ │ ├── HUDController.cs.meta │ │ │ ├── RaceEventBus.cs │ │ │ ├── RaceEventBus.cs.meta │ │ │ ├── RaceEventType.cs │ │ │ └── RaceEventType.cs.meta │ ├── Chapter07.meta │ ├── Chapter07 │ │ ├── Implement a Replay System with the Command.meta │ │ └── Implement a Replay System with the Command │ │ │ ├── Command.unity │ │ │ ├── Command.unity.meta │ │ │ ├── Commands.meta │ │ │ ├── Commands │ │ │ ├── ToggleTurbo.cs │ │ │ ├── ToggleTurbo.cs.meta │ │ │ ├── TurnLeft.cs │ │ │ ├── TurnLeft.cs.meta │ │ │ ├── TurnRight.cs │ │ │ └── TurnRight.cs.meta │ │ │ ├── Scripts.meta │ │ │ └── Scripts │ │ │ ├── BikeController.cs │ │ │ ├── BikeController.cs.meta │ │ │ ├── Command.cs │ │ │ ├── Command.cs.meta │ │ │ ├── InputHandler.cs │ │ │ ├── InputHandler.cs.meta │ │ │ ├── Invoker.cs │ │ │ └── Invoker.cs.meta │ ├── Chapter08.meta │ ├── Chapter08 │ │ ├── Optimizing with the Object Pool.meta │ │ └── Optimizing with the Object Pool │ │ │ ├── ObjectPool.unity │ │ │ ├── ObjectPool.unity.meta │ │ │ ├── Scripts.meta │ │ │ └── Scripts │ │ │ ├── ClientObjectPool.cs │ │ │ ├── ClientObjectPool.cs.meta │ │ │ ├── Drone.cs │ │ │ ├── Drone.cs.meta │ │ │ ├── DroneObjectPool.cs │ │ │ └── DroneObjectPool.cs.meta │ ├── Chapter09.meta │ ├── Chapter09 │ │ ├── Decoupling Components with the Observer pattern.meta │ │ └── Decoupling Components with the Observer pattern │ │ │ ├── Observer.unity │ │ │ ├── Observer.unity.meta │ │ │ ├── Scripts.meta │ │ │ └── Scripts │ │ │ ├── BikeController.cs │ │ │ ├── BikeController.cs.meta │ │ │ ├── CameraController.cs │ │ │ ├── CameraController.cs.meta │ │ │ ├── ClientObserver.cs │ │ │ ├── ClientObserver.cs.meta │ │ │ ├── HUDController.cs │ │ │ ├── HUDController.cs.meta │ │ │ ├── Observer.cs │ │ │ ├── Observer.cs.meta │ │ │ ├── Subject.cs │ │ │ └── Subject.cs.meta │ ├── Chapter10.meta │ ├── Chapter10 │ │ ├── Implementing Power-ups with the Visitor pattern.meta │ │ └── Implementing Power-ups with the Visitor pattern │ │ │ ├── Scripts.meta │ │ │ ├── Scripts │ │ │ ├── BikeController.cs │ │ │ ├── BikeController.cs.meta │ │ │ ├── BikeEngine.cs │ │ │ ├── BikeEngine.cs.meta │ │ │ ├── BikeShield.cs │ │ │ ├── BikeShield.cs.meta │ │ │ ├── BikeWeapon.cs │ │ │ ├── BikeWeapon.cs.meta │ │ │ ├── ClientVisitor.cs │ │ │ ├── ClientVisitor.cs.meta │ │ │ ├── IBikeElement.cs │ │ │ ├── IBikeElement.cs.meta │ │ │ ├── IBikeVisitor.cs │ │ │ ├── IBikeVisitor.cs.meta │ │ │ ├── PowerUp.cs │ │ │ ├── PowerUp.cs.meta │ │ │ ├── Powerups.meta │ │ │ └── Powerups │ │ │ │ ├── EnginePowerUp.asset │ │ │ │ ├── EnginePowerUp.asset.meta │ │ │ │ ├── ShieldPowerUp.asset │ │ │ │ ├── ShieldPowerUp.asset.meta │ │ │ │ ├── WeaponPowerUp.asset │ │ │ │ └── WeaponPowerUp.asset.meta │ │ │ ├── Visitor.unity │ │ │ └── Visitor.unity.meta │ ├── Chapter11.meta │ ├── Chapter11 │ │ ├── Implementing a Drone with the Strategy pattern.meta │ │ └── Implementing a Drone with the Strategy pattern │ │ │ ├── Scripts.meta │ │ │ ├── Scripts │ │ │ ├── BoppingManeuver.cs │ │ │ ├── BoppingManeuver.cs.meta │ │ │ ├── ClientStrategy.cs │ │ │ ├── ClientStrategy.cs.meta │ │ │ ├── Drone.cs │ │ │ ├── Drone.cs.meta │ │ │ ├── FallbackManeuver.cs │ │ │ ├── FallbackManeuver.cs.meta │ │ │ ├── IManeuverBehaviour.cs │ │ │ ├── IManeuverBehaviour.cs.meta │ │ │ ├── WeavingManeuver.cs │ │ │ └── WeavingManeuver.cs.meta │ │ │ ├── Strategy.unity │ │ │ └── Strategy.unity.meta │ ├── Chapter12.meta │ ├── Chapter12 │ │ ├── Using the Decorator to implement a Weapon System.meta │ │ └── Using the Decorator to implement a Weapon System │ │ │ ├── Attachments.meta │ │ │ ├── Attachments │ │ │ ├── Cooler.asset │ │ │ ├── Cooler.asset.meta │ │ │ ├── Injector.asset │ │ │ ├── Injector.asset.meta │ │ │ ├── Stabilizer.asset │ │ │ └── Stabilizer.asset.meta │ │ │ ├── Configurations.meta │ │ │ ├── Configurations │ │ │ ├── Default.asset │ │ │ └── Default.asset.meta │ │ │ ├── Decorator.unity │ │ │ ├── Decorator.unity.meta │ │ │ ├── Scripts.meta │ │ │ └── Scripts │ │ │ ├── BikeWeapon.cs │ │ │ ├── BikeWeapon.cs.meta │ │ │ ├── ClientDecorator.cs │ │ │ ├── ClientDecorator.cs.meta │ │ │ ├── IWeapon.cs │ │ │ ├── IWeapon.cs.meta │ │ │ ├── Weapon.cs │ │ │ ├── Weapon.cs.meta │ │ │ ├── WeaponAttachment.cs │ │ │ ├── WeaponAttachment.cs.meta │ │ │ ├── WeaponConfig.cs │ │ │ ├── WeaponConfig.cs.meta │ │ │ ├── WeaponDecorator.cs │ │ │ └── WeaponDecorator.cs.meta │ ├── Chapter13.meta │ ├── Chapter13 │ │ ├── Implementing a Level Editor with Spatial Partition.meta │ │ └── Implementing a Level Editor with Spatial Partition │ │ │ ├── Scripts.meta │ │ │ └── Scripts │ │ │ ├── BikeController.cs │ │ │ ├── BikeController.cs.meta │ │ │ ├── Segment.cs │ │ │ ├── Segment.cs.meta │ │ │ ├── SegmentMarker.cs │ │ │ ├── SegmentMarker.cs.meta │ │ │ ├── Track.cs │ │ │ ├── Track.cs.meta │ │ │ ├── TrackController.cs │ │ │ └── TrackController.cs.meta │ ├── Chapter14.meta │ ├── Chapter14 │ │ ├── Adapting Systems with an Adapter.meta │ │ └── Adapting Systems with an Adapter │ │ │ ├── Adapter.unity │ │ │ ├── Adapter.unity.meta │ │ │ ├── Scripts.meta │ │ │ └── Scripts │ │ │ ├── ClientAdapter.cs │ │ │ ├── ClientAdapter.cs.meta │ │ │ ├── IInventory.cs │ │ │ ├── IInventory.cs.meta │ │ │ ├── InventoryItem.cs │ │ │ ├── InventoryItem.cs.meta │ │ │ ├── InventorySystem.cs │ │ │ ├── InventorySystem.cs.meta │ │ │ ├── InventorySystemAdapter.cs │ │ │ ├── InventorySystemAdapter.cs.meta │ │ │ ├── SaveLocation.cs │ │ │ └── SaveLocation.cs.meta │ ├── Chapter15.meta │ ├── Chapter15 │ │ ├── Concealing Complexity with a Facade.meta │ │ └── Concealing Complexity with a Facade │ │ │ ├── Facade.unity │ │ │ ├── Facade.unity.meta │ │ │ ├── Scripts.meta │ │ │ └── Scripts │ │ │ ├── BikeEngine.cs │ │ │ ├── BikeEngine.cs.meta │ │ │ ├── ClientFacade.cs │ │ │ ├── ClientFacade.cs.meta │ │ │ ├── CoolingSystem.cs │ │ │ ├── CoolingSystem.cs.meta │ │ │ ├── FuelPump.cs │ │ │ ├── FuelPump.cs.meta │ │ │ ├── TurboCharger.cs │ │ │ └── TurboCharger.cs.meta │ ├── Chapter16.meta │ └── Chapter16 │ │ ├── Managing Dependencies with the Service Locator.meta │ │ └── Managing Dependencies with the Service Locator │ │ ├── Scripts.meta │ │ ├── Scripts │ │ ├── Advertisement.cs │ │ ├── Advertisement.cs.meta │ │ ├── Analytics.cs │ │ ├── Analytics.cs.meta │ │ ├── ClientServiceLocator.cs │ │ ├── ClientServiceLocator.cs.meta │ │ ├── IAdvertisement.cs │ │ ├── IAdvertisement.cs.meta │ │ ├── IAnalyticsService.cs │ │ ├── IAnalyticsService.cs.meta │ │ ├── ILoggerService.cs │ │ ├── ILoggerService.cs.meta │ │ ├── Logger.cs │ │ ├── Logger.cs.meta │ │ ├── ServiceLocator.cs │ │ └── ServiceLocator.cs.meta │ │ ├── ServiceLocator.unity │ │ └── ServiceLocator.unity.meta ├── FPP.meta ├── FPP │ ├── Animations.meta │ ├── Animations │ │ ├── Bike.meta │ │ ├── Bike │ │ │ ├── Bike.controller │ │ │ ├── Bike.controller.meta │ │ │ ├── Brake.anim │ │ │ ├── Brake.anim.meta │ │ │ ├── Reset.anim │ │ │ ├── Reset.anim.meta │ │ │ ├── TurnLeft.anim │ │ │ ├── TurnLeft.anim.meta │ │ │ ├── TurnRight.anim │ │ │ ├── TurnRight.anim.meta │ │ │ ├── WheelSpin.anim │ │ │ └── WheelSpin.anim.meta │ │ ├── Drone.meta │ │ └── Drone │ │ │ ├── Activate.anim │ │ │ ├── Activate.anim.meta │ │ │ ├── Bopple.anim │ │ │ ├── Bopple.anim.meta │ │ │ ├── Drone.controller │ │ │ ├── Drone.controller.meta │ │ │ ├── Fallback.anim │ │ │ ├── Fallback.anim.meta │ │ │ ├── Idle.anim │ │ │ ├── Idle.anim.meta │ │ │ ├── Weave.anim │ │ │ └── Weave.anim.meta │ ├── Materials.meta │ ├── Materials │ │ ├── BoostPadBase.mat │ │ ├── BoostPadBase.mat.meta │ │ ├── BoostPadOutline.mat │ │ ├── BoostPadOutline.mat.meta │ │ ├── LobbyWall.mat │ │ ├── LobbyWall.mat.meta │ │ ├── PowerUp.mat │ │ ├── PowerUp.mat.meta │ │ ├── RaceTrackFloor.mat │ │ ├── RaceTrackFloor.mat.meta │ │ ├── RotatingPlatform.mat │ │ ├── RotatingPlatform.mat.meta │ │ ├── TrackRail.mat │ │ └── TrackRail.mat.meta │ ├── Models.meta │ ├── Models │ │ ├── Bike.meta │ │ ├── Bike │ │ │ ├── PlaceholderBike.fbx │ │ │ └── PlaceholderBike.fbx.meta │ │ ├── Drone.meta │ │ └── Drone │ │ │ ├── PlaceholderDrone.fbx │ │ │ └── PlaceholderDrone.fbx.meta │ ├── Prefabs.meta │ ├── Prefabs │ │ ├── Bikes.meta │ │ ├── Bikes │ │ │ ├── Resources.meta │ │ │ └── Resources │ │ │ │ ├── PlaceholderBike.prefab │ │ │ │ └── PlaceholderBike.prefab.meta │ │ ├── Cameras.meta │ │ ├── Cameras │ │ │ ├── Resources.meta │ │ │ └── Resources │ │ │ │ ├── FinishCamera.prefab │ │ │ │ └── FinishCamera.prefab.meta │ │ ├── Enemies.meta │ │ ├── Enemies │ │ │ ├── Drone.meta │ │ │ └── Drone │ │ │ │ ├── PlaceholderDrone.prefab │ │ │ │ └── PlaceholderDrone.prefab.meta │ │ ├── Environment.meta │ │ ├── Environment │ │ │ ├── FinishLineMarker.prefab │ │ │ ├── FinishLineMarker.prefab.meta │ │ │ ├── Lobby.meta │ │ │ ├── Lobby │ │ │ │ ├── RotatingPlatform.prefab │ │ │ │ └── RotatingPlatform.prefab.meta │ │ │ ├── RaceTrackRails.prefab │ │ │ ├── RaceTrackRails.prefab.meta │ │ │ ├── Scenery.meta │ │ │ ├── Scenery │ │ │ │ ├── OverpassNoLights.prefab │ │ │ │ ├── OverpassNoLights.prefab.meta │ │ │ │ ├── OverpassWithLights.prefab │ │ │ │ ├── OverpassWithLights.prefab.meta │ │ │ │ ├── OverpassWithLightsCombo5x.prefab │ │ │ │ └── OverpassWithLightsCombo5x.prefab.meta │ │ │ ├── Segments.meta │ │ │ ├── Segments │ │ │ │ ├── Resources.meta │ │ │ │ └── Resources │ │ │ │ │ ├── PickupSegment.prefab │ │ │ │ │ ├── PickupSegment.prefab.meta │ │ │ │ │ ├── TrackEndSegment.prefab │ │ │ │ │ ├── TrackEndSegment.prefab.meta │ │ │ │ │ ├── TrackSegment1.prefab │ │ │ │ │ ├── TrackSegment1.prefab.meta │ │ │ │ │ ├── TrackSegment2.prefab │ │ │ │ │ ├── TrackSegment2.prefab.meta │ │ │ │ │ ├── TrackSegment3.prefab │ │ │ │ │ └── TrackSegment3.prefab.meta │ │ │ ├── TrackSegmentMarker.prefab │ │ │ ├── TrackSegmentMarker.prefab.meta │ │ │ ├── Tracks.meta │ │ │ └── Tracks │ │ │ │ ├── Resources.meta │ │ │ │ └── Resources │ │ │ │ ├── BaseTrack.prefab │ │ │ │ └── BaseTrack.prefab.meta │ │ ├── Misc.meta │ │ ├── Misc │ │ │ ├── Resources.meta │ │ │ └── Resources │ │ │ │ ├── TrackController.prefab │ │ │ │ └── TrackController.prefab.meta │ │ ├── Obstacles.meta │ │ ├── Obstacles │ │ │ ├── Tunnel.prefab │ │ │ └── Tunnel.prefab.meta │ │ ├── Pickups.meta │ │ ├── Pickups │ │ │ ├── BoostPad.prefab │ │ │ ├── BoostPad.prefab.meta │ │ │ ├── Pellet.prefab │ │ │ ├── Pellet.prefab.meta │ │ │ ├── PowerUp.prefab │ │ │ └── PowerUp.prefab.meta │ │ ├── UI.meta │ │ └── UI │ │ │ ├── Resources.meta │ │ │ └── Resources │ │ │ ├── CountdownTimer.prefab │ │ │ ├── CountdownTimer.prefab.meta │ │ │ ├── HUD.prefab │ │ │ ├── HUD.prefab.meta │ │ │ ├── IntroLogo.prefab │ │ │ ├── IntroLogo.prefab.meta │ │ │ ├── LoadingScreen.prefab │ │ │ ├── LoadingScreen.prefab.meta │ │ │ ├── MainMenu.prefab │ │ │ ├── MainMenu.prefab.meta │ │ │ ├── RegistrationWindow.prefab │ │ │ ├── RegistrationWindow.prefab.meta │ │ │ ├── RewardWindow.prefab │ │ │ └── RewardWindow.prefab.meta │ ├── Scenes.meta │ ├── Scenes │ │ ├── Gym.meta │ │ ├── Gym │ │ │ ├── BikeEngineGym.unity │ │ │ ├── BikeEngineGym.unity.meta │ │ │ ├── CameraGym.unity │ │ │ ├── CameraGym.unity.meta │ │ │ ├── CameraShaderGym.unity │ │ │ ├── CameraShaderGym.unity.meta │ │ │ ├── DailyChallengeGym.unity │ │ │ ├── DailyChallengeGym.unity.meta │ │ │ ├── DroneGym.unity │ │ │ ├── DroneGym.unity.meta │ │ │ ├── HUDGym.unity │ │ │ ├── HUDGym.unity.meta │ │ │ ├── InventorySystemGym.unity │ │ │ ├── InventorySystemGym.unity.meta │ │ │ ├── LoadingScreenGym.unity │ │ │ ├── LoadingScreenGym.unity.meta │ │ │ ├── PelletsGym.unity │ │ │ ├── PelletsGym.unity.meta │ │ │ ├── PickupGym.unity │ │ │ ├── PickupGym.unity.meta │ │ │ ├── PowerUpGym.unity │ │ │ ├── PowerUpGym.unity.meta │ │ │ ├── ReplayGym.unity │ │ │ ├── ReplayGym.unity.meta │ │ │ ├── SegmentsGym.unity │ │ │ └── SegmentsGym.unity.meta │ │ ├── Main.meta │ │ └── Main │ │ │ ├── Init.unity │ │ │ ├── Init.unity.meta │ │ │ ├── MainMenu.unity │ │ │ ├── MainMenu.unity.meta │ │ │ ├── MainMenuSettings.lighting │ │ │ ├── MainMenuSettings.lighting.meta │ │ │ ├── RaceTrack.unity │ │ │ ├── RaceTrack.unity.meta │ │ │ ├── RaceTrackSettings.lighting │ │ │ ├── RaceTrackSettings.lighting.meta │ │ │ ├── Registration.unity │ │ │ └── Registration.unity.meta │ ├── Scriptables.meta │ ├── Scriptables │ │ ├── Bikes.meta │ │ ├── Bikes │ │ │ ├── Blueprints.meta │ │ │ └── Blueprints │ │ │ │ ├── Default.asset │ │ │ │ └── Default.asset.meta │ │ ├── Circuits.meta │ │ ├── Circuits │ │ │ ├── Default.asset │ │ │ └── Default.asset.meta │ │ ├── Pickups.meta │ │ ├── Pickups │ │ │ ├── ShieldBoost.asset │ │ │ ├── ShieldBoost.asset.meta │ │ │ ├── WeaponBoost.asset │ │ │ └── WeaponBoost.asset.meta │ │ ├── Tracks.meta │ │ ├── Tracks │ │ │ ├── Default.asset │ │ │ ├── Default.asset.meta │ │ │ ├── Drones.asset │ │ │ └── Drones.asset.meta │ │ ├── Weapon.meta │ │ └── Weapon │ │ │ ├── Attachments.meta │ │ │ ├── Attachments │ │ │ ├── Amplifier.asset │ │ │ ├── Amplifier.asset.meta │ │ │ ├── Cooler.asset │ │ │ ├── Cooler.asset.meta │ │ │ ├── Scope.asset │ │ │ └── Scope.asset.meta │ │ │ ├── Configurations.meta │ │ │ └── Configurations │ │ │ ├── Default.asset │ │ │ └── Default.asset.meta │ ├── Scripts.meta │ ├── Scripts │ │ ├── Audio.meta │ │ ├── Audio │ │ │ ├── Radio.cs │ │ │ └── Radio.cs.meta │ │ ├── Cameras.meta │ │ ├── Cameras │ │ │ ├── CameraController.cs │ │ │ ├── CameraController.cs.meta │ │ │ ├── CrashCamera.cs │ │ │ ├── CrashCamera.cs.meta │ │ │ ├── FinishCamera.cs │ │ │ ├── FinishCamera.cs.meta │ │ │ ├── FollowCamera.cs │ │ │ ├── FollowCamera.cs.meta │ │ │ ├── StartCamera.cs │ │ │ └── StartCamera.cs.meta │ │ ├── Controllers.meta │ │ ├── Controllers │ │ │ ├── GymController.cs │ │ │ ├── GymController.cs.meta │ │ │ ├── RaceController.cs │ │ │ ├── RaceController.cs.meta │ │ │ ├── TrackController.cs │ │ │ └── TrackController.cs.meta │ │ ├── Core.meta │ │ ├── Core │ │ │ ├── Player.cs │ │ │ └── Player.cs.meta │ │ ├── Enums.meta │ │ ├── Enums │ │ │ ├── BikeDirection.cs │ │ │ ├── BikeDirection.cs.meta │ │ │ ├── DamageType.cs │ │ │ ├── DamageType.cs.meta │ │ │ ├── EnemyType.cs │ │ │ ├── EnemyType.cs.meta │ │ │ ├── ItemType.cs │ │ │ ├── ItemType.cs.meta │ │ │ ├── RaceEventType.cs │ │ │ ├── RaceEventType.cs.meta │ │ │ ├── TimeOfDay.cs │ │ │ └── TimeOfDay.cs.meta │ │ ├── Ingredients.meta │ │ ├── Ingredients │ │ │ ├── Bike.meta │ │ │ ├── Bike │ │ │ │ ├── BikeBlueprint.cs │ │ │ │ ├── BikeBlueprint.cs.meta │ │ │ │ ├── BikeController.cs │ │ │ │ ├── BikeController.cs.meta │ │ │ │ ├── Elements.meta │ │ │ │ ├── Elements │ │ │ │ │ ├── BikeSensor.cs │ │ │ │ │ ├── BikeSensor.cs.meta │ │ │ │ │ ├── BikeShield.cs │ │ │ │ │ ├── BikeShield.cs.meta │ │ │ │ │ ├── BikeWeapon.cs │ │ │ │ │ ├── BikeWeapon.cs.meta │ │ │ │ │ ├── BikeWeaponAttachment.cs │ │ │ │ │ ├── BikeWeaponAttachment.cs.meta │ │ │ │ │ ├── IBikeElement.cs │ │ │ │ │ └── IBikeElement.cs.meta │ │ │ │ ├── Engine.meta │ │ │ │ ├── Engine │ │ │ │ │ ├── BikeEngine.cs │ │ │ │ │ ├── BikeEngine.cs.meta │ │ │ │ │ ├── CoolingSystem.cs │ │ │ │ │ ├── CoolingSystem.cs.meta │ │ │ │ │ ├── FuelPump.cs │ │ │ │ │ ├── FuelPump.cs.meta │ │ │ │ │ ├── TurboCharger.cs │ │ │ │ │ └── TurboCharger.cs.meta │ │ │ │ ├── IBikeVisitor.cs │ │ │ │ ├── IBikeVisitor.cs.meta │ │ │ │ ├── States.meta │ │ │ │ └── States │ │ │ │ │ ├── BikeBrakeState.cs │ │ │ │ │ ├── BikeBrakeState.cs.meta │ │ │ │ │ ├── BikeResetState.cs │ │ │ │ │ ├── BikeResetState.cs.meta │ │ │ │ │ ├── BikeStartState.cs │ │ │ │ │ ├── BikeStartState.cs.meta │ │ │ │ │ ├── BikeStopState.cs │ │ │ │ │ ├── BikeStopState.cs.meta │ │ │ │ │ ├── BikeTurboState.cs │ │ │ │ │ ├── BikeTurboState.cs.meta │ │ │ │ │ ├── BikeTurnState.cs │ │ │ │ │ └── BikeTurnState.cs.meta │ │ │ ├── Enemies.meta │ │ │ ├── Enemies │ │ │ │ ├── Drone.meta │ │ │ │ ├── Drone │ │ │ │ │ ├── Components.meta │ │ │ │ │ ├── Components │ │ │ │ │ │ ├── DroneSensor.cs │ │ │ │ │ │ ├── DroneSensor.cs.meta │ │ │ │ │ │ ├── DroneWeapon.cs │ │ │ │ │ │ └── DroneWeapon.cs.meta │ │ │ │ │ ├── DroneController.cs │ │ │ │ │ ├── DroneController.cs.meta │ │ │ │ │ ├── Strategies.meta │ │ │ │ │ └── Strategies │ │ │ │ │ │ ├── BoppingManeuver.cs │ │ │ │ │ │ ├── BoppingManeuver.cs.meta │ │ │ │ │ │ ├── FallbackManeuver.cs │ │ │ │ │ │ ├── FallbackManeuver.cs.meta │ │ │ │ │ │ ├── IManeuverBehaviour.cs │ │ │ │ │ │ ├── IManeuverBehaviour.cs.meta │ │ │ │ │ │ ├── WeavingManeuver.cs │ │ │ │ │ │ └── WeavingManeuver.cs.meta │ │ │ │ ├── Enemy.cs │ │ │ │ └── Enemy.cs.meta │ │ │ ├── Pickups.meta │ │ │ ├── Pickups │ │ │ │ ├── BoostPad.cs │ │ │ │ ├── BoostPad.cs.meta │ │ │ │ ├── PowerUp.cs │ │ │ │ ├── PowerUp.cs.meta │ │ │ │ ├── PowerUpItem.cs │ │ │ │ └── PowerUpItem.cs.meta │ │ │ ├── Scenery.meta │ │ │ ├── Scenery │ │ │ │ ├── RotatingPlatform.cs │ │ │ │ └── RotatingPlatform.cs.meta │ │ │ ├── Track.meta │ │ │ └── Track │ │ │ │ ├── BaseTrack.cs │ │ │ │ ├── BaseTrack.cs.meta │ │ │ │ ├── Circuit.cs │ │ │ │ ├── Circuit.cs.meta │ │ │ │ ├── FinishLine.cs │ │ │ │ ├── FinishLine.cs.meta │ │ │ │ ├── RaceTrack.cs │ │ │ │ ├── RaceTrack.cs.meta │ │ │ │ ├── TrackSegment.cs │ │ │ │ ├── TrackSegment.cs.meta │ │ │ │ ├── TrackSegmentMarker.cs │ │ │ │ └── TrackSegmentMarker.cs.meta │ │ ├── Input.meta │ │ ├── Input │ │ │ ├── Command.cs │ │ │ ├── Command.cs.meta │ │ │ ├── Commands.meta │ │ │ ├── Commands │ │ │ │ ├── Fire.cs │ │ │ │ ├── Fire.cs.meta │ │ │ │ ├── TurnLeft.cs │ │ │ │ ├── TurnLeft.cs.meta │ │ │ │ ├── TurnRight.cs │ │ │ │ └── TurnRight.cs.meta │ │ │ ├── InputHandler.cs │ │ │ ├── InputHandler.cs.meta │ │ │ ├── InputRecorder.cs │ │ │ ├── InputRecorder.cs.meta │ │ │ ├── Invoker.cs │ │ │ └── Invoker.cs.meta │ │ ├── Interfaces.meta │ │ ├── Interfaces │ │ │ ├── IDamageable.cs │ │ │ ├── IDamageable.cs.meta │ │ │ ├── IDestructible.cs │ │ │ ├── IDestructible.cs.meta │ │ │ ├── IInventoryItem.cs │ │ │ └── IInventoryItem.cs.meta │ │ ├── Managers.meta │ │ ├── Managers │ │ │ ├── GameManager.cs │ │ │ └── GameManager.cs.meta │ │ ├── Patterns.meta │ │ ├── Patterns │ │ │ ├── IObserver.cs │ │ │ ├── IObserver.cs.meta │ │ │ ├── Observer.cs │ │ │ ├── Observer.cs.meta │ │ │ ├── RaceEventBus.cs │ │ │ ├── RaceEventBus.cs.meta │ │ │ ├── ServiceLocator.cs │ │ │ ├── ServiceLocator.cs.meta │ │ │ ├── Singleton.cs │ │ │ ├── Singleton.cs.meta │ │ │ ├── Subject.cs │ │ │ └── Subject.cs.meta │ │ ├── Services.meta │ │ ├── Services │ │ │ ├── Challenge.cs │ │ │ ├── Challenge.cs.meta │ │ │ ├── DailyChallengeService.cs │ │ │ ├── DailyChallengeService.cs.meta │ │ │ ├── IDailyChallengeService.cs │ │ │ ├── IDailyChallengeService.cs.meta │ │ │ ├── Mocks.meta │ │ │ └── Mocks │ │ │ │ ├── DailyChallengeService.cs │ │ │ │ └── DailyChallengeService.cs.meta │ │ ├── Shaders.meta │ │ ├── Shaders │ │ │ ├── CameraLaserHit.meta │ │ │ ├── CameraLaserHit │ │ │ │ ├── CameraLaserHit.cs │ │ │ │ ├── CameraLaserHit.cs.meta │ │ │ │ ├── CameraLaserHit.mat │ │ │ │ ├── CameraLaserHit.mat.meta │ │ │ │ ├── CameraLaserHit.shader │ │ │ │ └── CameraLaserHit.shader.meta │ │ │ ├── CameraTurboBlur.meta │ │ │ └── CameraTurboBlur │ │ │ │ ├── CameraTurboBlur.cs │ │ │ │ ├── CameraTurboBlur.cs.meta │ │ │ │ ├── CameraTurboBlur.mat │ │ │ │ ├── CameraTurboBlur.mat.meta │ │ │ │ ├── CameraTurboBlur.shader │ │ │ │ └── CameraTurboBlur.shader.meta │ │ ├── Systems.meta │ │ ├── Systems │ │ │ ├── InventorySystem.cs │ │ │ ├── InventorySystem.cs.meta │ │ │ ├── SaveSystem.cs │ │ │ └── SaveSystem.cs.meta │ │ ├── Tests.meta │ │ ├── Tests │ │ │ ├── Gym.meta │ │ │ └── Gym │ │ │ │ ├── BikeEngineClient.cs │ │ │ │ ├── BikeEngineClient.cs.meta │ │ │ │ ├── DailyChallengeClient.cs │ │ │ │ ├── DailyChallengeClient.cs.meta │ │ │ │ ├── InventorySystemClient.cs │ │ │ │ └── InventorySystemClient.cs.meta │ │ ├── Tools.meta │ │ ├── Tools │ │ │ ├── Sidekick.cs │ │ │ └── Sidekick.cs.meta │ │ ├── UI.meta │ │ ├── UI │ │ │ ├── HUD.meta │ │ │ ├── HUD │ │ │ │ ├── CountdownTimer.cs │ │ │ │ ├── CountdownTimer.cs.meta │ │ │ │ ├── HUDController.cs │ │ │ │ ├── HUDController.cs.meta │ │ │ │ ├── RaceTimer.cs │ │ │ │ └── RaceTimer.cs.meta │ │ │ ├── Menu.meta │ │ │ ├── Menu │ │ │ │ ├── MainMenu.cs │ │ │ │ └── MainMenu.cs.meta │ │ │ ├── Screen.meta │ │ │ ├── Screen │ │ │ │ ├── LoadingScreen.cs │ │ │ │ └── LoadingScreen.cs.meta │ │ │ ├── Window.meta │ │ │ └── Window │ │ │ │ ├── RegistrationWindow.cs │ │ │ │ └── RegistrationWindow.cs.meta │ │ ├── Weaponry.meta │ │ └── Weaponry │ │ │ ├── IWeapon.cs │ │ │ ├── IWeapon.cs.meta │ │ │ ├── Weapon.cs │ │ │ ├── Weapon.cs.meta │ │ │ ├── WeaponAttachment.cs │ │ │ ├── WeaponAttachment.cs.meta │ │ │ ├── WeaponConfiguration.cs │ │ │ ├── WeaponConfiguration.cs.meta │ │ │ ├── WeaponDecorator.cs │ │ │ └── WeaponDecorator.cs.meta │ ├── Store.meta │ ├── Store │ │ ├── TextMesh Pro.meta │ │ └── TextMesh Pro │ │ │ ├── Documentation.meta │ │ │ ├── Documentation │ │ │ ├── TextMesh Pro User Guide 2016.pdf │ │ │ └── TextMesh Pro User Guide 2016.pdf.meta │ │ │ ├── Fonts.meta │ │ │ ├── Fonts │ │ │ ├── LiberationSans - OFL.txt │ │ │ ├── LiberationSans - OFL.txt.meta │ │ │ ├── LiberationSans.ttf │ │ │ └── LiberationSans.ttf.meta │ │ │ ├── Resources.meta │ │ │ ├── Resources │ │ │ ├── Fonts & Materials.meta │ │ │ ├── Fonts & Materials │ │ │ │ ├── LiberationSans SDF - Drop Shadow.mat │ │ │ │ ├── LiberationSans SDF - Drop Shadow.mat.meta │ │ │ │ ├── LiberationSans SDF - Fallback.asset │ │ │ │ ├── LiberationSans SDF - Fallback.asset.meta │ │ │ │ ├── LiberationSans SDF - Outline.mat │ │ │ │ ├── LiberationSans SDF - Outline.mat.meta │ │ │ │ ├── LiberationSans SDF.asset │ │ │ │ └── LiberationSans SDF.asset.meta │ │ │ ├── LineBreaking Following Characters.txt │ │ │ ├── LineBreaking Following Characters.txt.meta │ │ │ ├── LineBreaking Leading Characters.txt │ │ │ ├── LineBreaking Leading Characters.txt.meta │ │ │ ├── Shaders.meta │ │ │ ├── Shaders │ │ │ │ ├── TMP_Bitmap-Custom-Atlas.shader │ │ │ │ ├── TMP_Bitmap-Custom-Atlas.shader.meta │ │ │ │ ├── TMP_Bitmap-Mobile.shader │ │ │ │ ├── TMP_Bitmap-Mobile.shader.meta │ │ │ │ ├── TMP_Bitmap.shader │ │ │ │ ├── TMP_Bitmap.shader.meta │ │ │ │ ├── TMP_SDF Overlay.shader │ │ │ │ ├── TMP_SDF Overlay.shader.meta │ │ │ │ ├── TMP_SDF-Mobile Masking.shader │ │ │ │ ├── TMP_SDF-Mobile Masking.shader.meta │ │ │ │ ├── TMP_SDF-Mobile Overlay.shader │ │ │ │ ├── TMP_SDF-Mobile Overlay.shader.meta │ │ │ │ ├── TMP_SDF-Mobile.shader │ │ │ │ ├── TMP_SDF-Mobile.shader.meta │ │ │ │ ├── TMP_SDF-Surface-Mobile.shader │ │ │ │ ├── TMP_SDF-Surface-Mobile.shader.meta │ │ │ │ ├── TMP_SDF-Surface.shader │ │ │ │ ├── TMP_SDF-Surface.shader.meta │ │ │ │ ├── TMP_SDF.shader │ │ │ │ ├── TMP_SDF.shader.meta │ │ │ │ ├── TMP_Sprite.shader │ │ │ │ ├── TMP_Sprite.shader.meta │ │ │ │ ├── TMPro.cginc │ │ │ │ ├── TMPro.cginc.meta │ │ │ │ ├── TMPro_Properties.cginc │ │ │ │ ├── TMPro_Properties.cginc.meta │ │ │ │ ├── TMPro_Surface.cginc │ │ │ │ └── TMPro_Surface.cginc.meta │ │ │ ├── Sprite Assets.meta │ │ │ ├── Sprite Assets │ │ │ │ ├── EmojiOne.asset │ │ │ │ └── EmojiOne.asset.meta │ │ │ ├── Style Sheets.meta │ │ │ ├── Style Sheets │ │ │ │ ├── Default Style Sheet.asset │ │ │ │ └── Default Style Sheet.asset.meta │ │ │ ├── TMP Settings.asset │ │ │ └── TMP Settings.asset.meta │ │ │ ├── Sprites.meta │ │ │ └── Sprites │ │ │ ├── EmojiOne Attribution.txt │ │ │ ├── EmojiOne Attribution.txt.meta │ │ │ ├── EmojiOne.json │ │ │ ├── EmojiOne.json.meta │ │ │ ├── EmojiOne.png │ │ │ └── EmojiOne.png.meta │ ├── Texts.meta │ ├── Texts │ │ ├── VersionNumber.txt │ │ └── VersionNumber.txt.meta │ ├── Textures.meta │ └── Textures │ │ ├── Misc.meta │ │ ├── Misc │ │ ├── GridNeutral.png │ │ ├── GridNeutral.png.meta │ │ ├── RoadArrow.png │ │ └── RoadArrow.png.meta │ │ ├── RotatingPlatform.meta │ │ └── RotatingPlatform │ │ ├── ChromePlatedCleanBasecolor.png │ │ ├── ChromePlatedCleanBasecolor.png.meta │ │ ├── ChromePlatedCleanDiffuse.png │ │ ├── ChromePlatedCleanDiffuse.png.meta │ │ ├── ChromePlatedCleanGlossiness.png │ │ ├── ChromePlatedCleanGlossiness.png.meta │ │ ├── ChromePlatedCleanHeight.png │ │ ├── ChromePlatedCleanHeight.png.meta │ │ ├── ChromePlatedCleanMetallic.png │ │ ├── ChromePlatedCleanMetallic.png.meta │ │ ├── ChromePlatedCleanNormal.png │ │ ├── ChromePlatedCleanNormal.png.meta │ │ ├── ChromePlatedCleanRoughness.png │ │ ├── ChromePlatedCleanRoughness.png.meta │ │ ├── ChromePlatedCleanSpecular.png │ │ └── ChromePlatedCleanSpecular.png.meta ├── README.md └── README.md.meta ├── LICENSE ├── Packages ├── manifest.json └── packages-lock.json ├── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── MemorySettings.asset ├── NavMeshAreas.asset ├── PackageManagerSettings.asset ├── Physics2DSettings.asset ├── PresetManager.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── RiderScriptEditorPersistedState.asset ├── SceneTemplateSettings.json ├── TagManager.asset ├── TimeManager.asset ├── UnityConnectSettings.asset ├── VFXManager.asset ├── VersionControlSettings.asset ├── XRSettings.asset └── boot.config └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/.gitignore -------------------------------------------------------------------------------- /.vsconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/.vsconfig -------------------------------------------------------------------------------- /Assets/Chapters.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter04.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter04.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter04/Implementing a Game Manager with the Singleton.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter04/Implementing a Game Manager with the Singleton.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter04/Implementing a Game Manager with the Singleton/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter04/Implementing a Game Manager with the Singleton/Scripts.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter04/Implementing a Game Manager with the Singleton/Singleton.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter04/Implementing a Game Manager with the Singleton/Singleton.unity -------------------------------------------------------------------------------- /Assets/Chapters/Chapter05.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter05.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter05/Managing Character States with the State pattern.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter05/Managing Character States with the State pattern.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter05/Managing Character States with the State pattern/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter05/Managing Character States with the State pattern/Scripts.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter05/Managing Character States with the State pattern/State.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter05/Managing Character States with the State pattern/State.unity -------------------------------------------------------------------------------- /Assets/Chapters/Chapter05/Managing Character States with the State pattern/States.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter05/Managing Character States with the State pattern/States.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter06.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter06.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter06/Managing Game Events with Event Bus.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter06/Managing Game Events with Event Bus.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter06/Managing Game Events with Event Bus/EventBus.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter06/Managing Game Events with Event Bus/EventBus.unity -------------------------------------------------------------------------------- /Assets/Chapters/Chapter06/Managing Game Events with Event Bus/EventBus.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter06/Managing Game Events with Event Bus/EventBus.unity.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter06/Managing Game Events with Event Bus/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter06/Managing Game Events with Event Bus/Scripts.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter06/Managing Game Events with Event Bus/Scripts/BikeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter06/Managing Game Events with Event Bus/Scripts/BikeController.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter06/Managing Game Events with Event Bus/Scripts/ClientEventBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter06/Managing Game Events with Event Bus/Scripts/ClientEventBus.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter06/Managing Game Events with Event Bus/Scripts/CountdownTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter06/Managing Game Events with Event Bus/Scripts/CountdownTimer.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter06/Managing Game Events with Event Bus/Scripts/HUDController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter06/Managing Game Events with Event Bus/Scripts/HUDController.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter06/Managing Game Events with Event Bus/Scripts/RaceEventBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter06/Managing Game Events with Event Bus/Scripts/RaceEventBus.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter06/Managing Game Events with Event Bus/Scripts/RaceEventBus.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter06/Managing Game Events with Event Bus/Scripts/RaceEventBus.cs.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter06/Managing Game Events with Event Bus/Scripts/RaceEventType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter06/Managing Game Events with Event Bus/Scripts/RaceEventType.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter07.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter07.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter07/Implement a Replay System with the Command.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter07/Implement a Replay System with the Command.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter07/Implement a Replay System with the Command/Command.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter07/Implement a Replay System with the Command/Command.unity -------------------------------------------------------------------------------- /Assets/Chapters/Chapter07/Implement a Replay System with the Command/Command.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter07/Implement a Replay System with the Command/Command.unity.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter07/Implement a Replay System with the Command/Commands.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter07/Implement a Replay System with the Command/Commands.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter07/Implement a Replay System with the Command/Commands/TurnLeft.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter07/Implement a Replay System with the Command/Commands/TurnLeft.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter07/Implement a Replay System with the Command/Commands/TurnRight.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter07/Implement a Replay System with the Command/Commands/TurnRight.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter07/Implement a Replay System with the Command/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter07/Implement a Replay System with the Command/Scripts.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter07/Implement a Replay System with the Command/Scripts/Command.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter07/Implement a Replay System with the Command/Scripts/Command.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter07/Implement a Replay System with the Command/Scripts/Invoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter07/Implement a Replay System with the Command/Scripts/Invoker.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter08.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter08.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter08/Optimizing with the Object Pool.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter08/Optimizing with the Object Pool.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter08/Optimizing with the Object Pool/ObjectPool.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter08/Optimizing with the Object Pool/ObjectPool.unity -------------------------------------------------------------------------------- /Assets/Chapters/Chapter08/Optimizing with the Object Pool/ObjectPool.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter08/Optimizing with the Object Pool/ObjectPool.unity.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter08/Optimizing with the Object Pool/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter08/Optimizing with the Object Pool/Scripts.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter08/Optimizing with the Object Pool/Scripts/ClientObjectPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter08/Optimizing with the Object Pool/Scripts/ClientObjectPool.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter08/Optimizing with the Object Pool/Scripts/ClientObjectPool.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter08/Optimizing with the Object Pool/Scripts/ClientObjectPool.cs.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter08/Optimizing with the Object Pool/Scripts/Drone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter08/Optimizing with the Object Pool/Scripts/Drone.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter08/Optimizing with the Object Pool/Scripts/Drone.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter08/Optimizing with the Object Pool/Scripts/Drone.cs.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter08/Optimizing with the Object Pool/Scripts/DroneObjectPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter08/Optimizing with the Object Pool/Scripts/DroneObjectPool.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter08/Optimizing with the Object Pool/Scripts/DroneObjectPool.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter08/Optimizing with the Object Pool/Scripts/DroneObjectPool.cs.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter09.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter09.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter09/Decoupling Components with the Observer pattern.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter09/Decoupling Components with the Observer pattern.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter09/Decoupling Components with the Observer pattern/Observer.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter09/Decoupling Components with the Observer pattern/Observer.unity -------------------------------------------------------------------------------- /Assets/Chapters/Chapter09/Decoupling Components with the Observer pattern/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter09/Decoupling Components with the Observer pattern/Scripts.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter10.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter10.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter10/Implementing Power-ups with the Visitor pattern.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter10/Implementing Power-ups with the Visitor pattern.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter10/Implementing Power-ups with the Visitor pattern/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter10/Implementing Power-ups with the Visitor pattern/Scripts.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter10/Implementing Power-ups with the Visitor pattern/Visitor.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter10/Implementing Power-ups with the Visitor pattern/Visitor.unity -------------------------------------------------------------------------------- /Assets/Chapters/Chapter11.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter11.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter11/Implementing a Drone with the Strategy pattern.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter11/Implementing a Drone with the Strategy pattern.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter11/Implementing a Drone with the Strategy pattern/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter11/Implementing a Drone with the Strategy pattern/Scripts.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter11/Implementing a Drone with the Strategy pattern/Scripts/Drone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter11/Implementing a Drone with the Strategy pattern/Scripts/Drone.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter11/Implementing a Drone with the Strategy pattern/Strategy.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter11/Implementing a Drone with the Strategy pattern/Strategy.unity -------------------------------------------------------------------------------- /Assets/Chapters/Chapter12.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter12.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter12/Using the Decorator to implement a Weapon System.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter12/Using the Decorator to implement a Weapon System.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter12/Using the Decorator to implement a Weapon System/Decorator.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter12/Using the Decorator to implement a Weapon System/Decorator.unity -------------------------------------------------------------------------------- /Assets/Chapters/Chapter12/Using the Decorator to implement a Weapon System/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter12/Using the Decorator to implement a Weapon System/Scripts.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter13.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter13.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter13/Implementing a Level Editor with Spatial Partition.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter13/Implementing a Level Editor with Spatial Partition.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter13/Implementing a Level Editor with Spatial Partition/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter13/Implementing a Level Editor with Spatial Partition/Scripts.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter14.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter14.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter14/Adapting Systems with an Adapter.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter14/Adapting Systems with an Adapter.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Adapter.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Adapter.unity -------------------------------------------------------------------------------- /Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Adapter.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Adapter.unity.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/ClientAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/ClientAdapter.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/ClientAdapter.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/ClientAdapter.cs.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/IInventory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/IInventory.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/IInventory.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/IInventory.cs.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/InventoryItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/InventoryItem.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/InventoryItem.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/InventoryItem.cs.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/InventorySystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/InventorySystem.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/InventorySystem.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/InventorySystem.cs.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/SaveLocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/SaveLocation.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/SaveLocation.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter14/Adapting Systems with an Adapter/Scripts/SaveLocation.cs.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter15.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter15.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter15/Concealing Complexity with a Facade.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter15/Concealing Complexity with a Facade.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Facade.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Facade.unity -------------------------------------------------------------------------------- /Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Facade.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Facade.unity.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/BikeEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/BikeEngine.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/BikeEngine.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/BikeEngine.cs.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/ClientFacade.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/ClientFacade.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/ClientFacade.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/ClientFacade.cs.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/CoolingSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/CoolingSystem.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/FuelPump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/FuelPump.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/FuelPump.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/FuelPump.cs.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/TurboCharger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/TurboCharger.cs -------------------------------------------------------------------------------- /Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/TurboCharger.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter15/Concealing Complexity with a Facade/Scripts/TurboCharger.cs.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter16.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter16.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter16/Managing Dependencies with the Service Locator.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter16/Managing Dependencies with the Service Locator.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter16/Managing Dependencies with the Service Locator/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter16/Managing Dependencies with the Service Locator/Scripts.meta -------------------------------------------------------------------------------- /Assets/Chapters/Chapter16/Managing Dependencies with the Service Locator/Scripts/Logger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/Chapters/Chapter16/Managing Dependencies with the Service Locator/Scripts/Logger.cs -------------------------------------------------------------------------------- /Assets/FPP.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP.meta -------------------------------------------------------------------------------- /Assets/FPP/Animations.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations.meta -------------------------------------------------------------------------------- /Assets/FPP/Animations/Bike.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Bike.meta -------------------------------------------------------------------------------- /Assets/FPP/Animations/Bike/Bike.controller: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Bike/Bike.controller -------------------------------------------------------------------------------- /Assets/FPP/Animations/Bike/Bike.controller.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Bike/Bike.controller.meta -------------------------------------------------------------------------------- /Assets/FPP/Animations/Bike/Brake.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Bike/Brake.anim -------------------------------------------------------------------------------- /Assets/FPP/Animations/Bike/Brake.anim.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Bike/Brake.anim.meta -------------------------------------------------------------------------------- /Assets/FPP/Animations/Bike/Reset.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Bike/Reset.anim -------------------------------------------------------------------------------- /Assets/FPP/Animations/Bike/Reset.anim.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Bike/Reset.anim.meta -------------------------------------------------------------------------------- /Assets/FPP/Animations/Bike/TurnLeft.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Bike/TurnLeft.anim -------------------------------------------------------------------------------- /Assets/FPP/Animations/Bike/TurnLeft.anim.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Bike/TurnLeft.anim.meta -------------------------------------------------------------------------------- /Assets/FPP/Animations/Bike/TurnRight.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Bike/TurnRight.anim -------------------------------------------------------------------------------- /Assets/FPP/Animations/Bike/TurnRight.anim.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Bike/TurnRight.anim.meta -------------------------------------------------------------------------------- /Assets/FPP/Animations/Bike/WheelSpin.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Bike/WheelSpin.anim -------------------------------------------------------------------------------- /Assets/FPP/Animations/Bike/WheelSpin.anim.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Bike/WheelSpin.anim.meta -------------------------------------------------------------------------------- /Assets/FPP/Animations/Drone.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Drone.meta -------------------------------------------------------------------------------- /Assets/FPP/Animations/Drone/Activate.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Drone/Activate.anim -------------------------------------------------------------------------------- /Assets/FPP/Animations/Drone/Activate.anim.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Drone/Activate.anim.meta -------------------------------------------------------------------------------- /Assets/FPP/Animations/Drone/Bopple.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Drone/Bopple.anim -------------------------------------------------------------------------------- /Assets/FPP/Animations/Drone/Bopple.anim.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Drone/Bopple.anim.meta -------------------------------------------------------------------------------- /Assets/FPP/Animations/Drone/Drone.controller: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Drone/Drone.controller -------------------------------------------------------------------------------- /Assets/FPP/Animations/Drone/Drone.controller.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Drone/Drone.controller.meta -------------------------------------------------------------------------------- /Assets/FPP/Animations/Drone/Fallback.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Drone/Fallback.anim -------------------------------------------------------------------------------- /Assets/FPP/Animations/Drone/Fallback.anim.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Drone/Fallback.anim.meta -------------------------------------------------------------------------------- /Assets/FPP/Animations/Drone/Idle.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Drone/Idle.anim -------------------------------------------------------------------------------- /Assets/FPP/Animations/Drone/Idle.anim.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Drone/Idle.anim.meta -------------------------------------------------------------------------------- /Assets/FPP/Animations/Drone/Weave.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Drone/Weave.anim -------------------------------------------------------------------------------- /Assets/FPP/Animations/Drone/Weave.anim.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Animations/Drone/Weave.anim.meta -------------------------------------------------------------------------------- /Assets/FPP/Materials.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Materials.meta -------------------------------------------------------------------------------- /Assets/FPP/Materials/BoostPadBase.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Materials/BoostPadBase.mat -------------------------------------------------------------------------------- /Assets/FPP/Materials/BoostPadBase.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Materials/BoostPadBase.mat.meta -------------------------------------------------------------------------------- /Assets/FPP/Materials/BoostPadOutline.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Materials/BoostPadOutline.mat -------------------------------------------------------------------------------- /Assets/FPP/Materials/BoostPadOutline.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Materials/BoostPadOutline.mat.meta -------------------------------------------------------------------------------- /Assets/FPP/Materials/LobbyWall.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Materials/LobbyWall.mat -------------------------------------------------------------------------------- /Assets/FPP/Materials/LobbyWall.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Materials/LobbyWall.mat.meta -------------------------------------------------------------------------------- /Assets/FPP/Materials/PowerUp.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Materials/PowerUp.mat -------------------------------------------------------------------------------- /Assets/FPP/Materials/PowerUp.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Materials/PowerUp.mat.meta -------------------------------------------------------------------------------- /Assets/FPP/Materials/RaceTrackFloor.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Materials/RaceTrackFloor.mat -------------------------------------------------------------------------------- /Assets/FPP/Materials/RaceTrackFloor.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Materials/RaceTrackFloor.mat.meta -------------------------------------------------------------------------------- /Assets/FPP/Materials/RotatingPlatform.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Materials/RotatingPlatform.mat -------------------------------------------------------------------------------- /Assets/FPP/Materials/RotatingPlatform.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Materials/RotatingPlatform.mat.meta -------------------------------------------------------------------------------- /Assets/FPP/Materials/TrackRail.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Materials/TrackRail.mat -------------------------------------------------------------------------------- /Assets/FPP/Materials/TrackRail.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Materials/TrackRail.mat.meta -------------------------------------------------------------------------------- /Assets/FPP/Models.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Models.meta -------------------------------------------------------------------------------- /Assets/FPP/Models/Bike.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Models/Bike.meta -------------------------------------------------------------------------------- /Assets/FPP/Models/Bike/PlaceholderBike.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Models/Bike/PlaceholderBike.fbx -------------------------------------------------------------------------------- /Assets/FPP/Models/Bike/PlaceholderBike.fbx.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Models/Bike/PlaceholderBike.fbx.meta -------------------------------------------------------------------------------- /Assets/FPP/Models/Drone.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Models/Drone.meta -------------------------------------------------------------------------------- /Assets/FPP/Models/Drone/PlaceholderDrone.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Models/Drone/PlaceholderDrone.fbx -------------------------------------------------------------------------------- /Assets/FPP/Models/Drone/PlaceholderDrone.fbx.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Models/Drone/PlaceholderDrone.fbx.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Bikes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Bikes.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Bikes/Resources.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Bikes/Resources.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Bikes/Resources/PlaceholderBike.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Bikes/Resources/PlaceholderBike.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Bikes/Resources/PlaceholderBike.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Bikes/Resources/PlaceholderBike.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Cameras.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Cameras.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Cameras/Resources.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Cameras/Resources.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Cameras/Resources/FinishCamera.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Cameras/Resources/FinishCamera.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Cameras/Resources/FinishCamera.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Cameras/Resources/FinishCamera.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Enemies.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Enemies.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Enemies/Drone.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Enemies/Drone.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Enemies/Drone/PlaceholderDrone.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Enemies/Drone/PlaceholderDrone.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Enemies/Drone/PlaceholderDrone.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Enemies/Drone/PlaceholderDrone.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/FinishLineMarker.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/FinishLineMarker.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/FinishLineMarker.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/FinishLineMarker.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Lobby.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Lobby.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Lobby/RotatingPlatform.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Lobby/RotatingPlatform.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Lobby/RotatingPlatform.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Lobby/RotatingPlatform.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/RaceTrackRails.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/RaceTrackRails.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/RaceTrackRails.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/RaceTrackRails.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Scenery.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Scenery.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Scenery/OverpassNoLights.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Scenery/OverpassNoLights.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Scenery/OverpassNoLights.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Scenery/OverpassNoLights.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Scenery/OverpassWithLights.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Scenery/OverpassWithLights.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Scenery/OverpassWithLights.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Scenery/OverpassWithLights.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Scenery/OverpassWithLightsCombo5x.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Scenery/OverpassWithLightsCombo5x.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Scenery/OverpassWithLightsCombo5x.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Scenery/OverpassWithLightsCombo5x.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Segments.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Segments.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Segments/Resources.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Segments/Resources.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Segments/Resources/PickupSegment.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Segments/Resources/PickupSegment.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Segments/Resources/PickupSegment.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Segments/Resources/PickupSegment.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Segments/Resources/TrackEndSegment.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Segments/Resources/TrackEndSegment.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Segments/Resources/TrackEndSegment.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Segments/Resources/TrackEndSegment.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Segments/Resources/TrackSegment1.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Segments/Resources/TrackSegment1.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Segments/Resources/TrackSegment1.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Segments/Resources/TrackSegment1.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Segments/Resources/TrackSegment2.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Segments/Resources/TrackSegment2.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Segments/Resources/TrackSegment2.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Segments/Resources/TrackSegment2.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Segments/Resources/TrackSegment3.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Segments/Resources/TrackSegment3.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Segments/Resources/TrackSegment3.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Segments/Resources/TrackSegment3.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/TrackSegmentMarker.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/TrackSegmentMarker.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/TrackSegmentMarker.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/TrackSegmentMarker.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Tracks.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Tracks.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Tracks/Resources.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Tracks/Resources.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Tracks/Resources/BaseTrack.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Tracks/Resources/BaseTrack.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Environment/Tracks/Resources/BaseTrack.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Environment/Tracks/Resources/BaseTrack.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Misc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Misc.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Misc/Resources.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Misc/Resources.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Misc/Resources/TrackController.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Misc/Resources/TrackController.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Misc/Resources/TrackController.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Misc/Resources/TrackController.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Obstacles.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Obstacles.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Obstacles/Tunnel.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Obstacles/Tunnel.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Obstacles/Tunnel.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Obstacles/Tunnel.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Pickups.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Pickups.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Pickups/BoostPad.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Pickups/BoostPad.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Pickups/BoostPad.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Pickups/BoostPad.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Pickups/Pellet.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Pickups/Pellet.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Pickups/Pellet.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Pickups/Pellet.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Pickups/PowerUp.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Pickups/PowerUp.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/Pickups/PowerUp.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/Pickups/PowerUp.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/UI.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/UI.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/UI/Resources.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/UI/Resources.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/UI/Resources/CountdownTimer.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/UI/Resources/CountdownTimer.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/UI/Resources/CountdownTimer.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/UI/Resources/CountdownTimer.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/UI/Resources/HUD.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/UI/Resources/HUD.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/UI/Resources/HUD.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/UI/Resources/HUD.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/UI/Resources/IntroLogo.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/UI/Resources/IntroLogo.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/UI/Resources/IntroLogo.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/UI/Resources/IntroLogo.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/UI/Resources/LoadingScreen.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/UI/Resources/LoadingScreen.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/UI/Resources/LoadingScreen.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/UI/Resources/LoadingScreen.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/UI/Resources/MainMenu.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/UI/Resources/MainMenu.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/UI/Resources/MainMenu.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/UI/Resources/MainMenu.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/UI/Resources/RegistrationWindow.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/UI/Resources/RegistrationWindow.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/UI/Resources/RegistrationWindow.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/UI/Resources/RegistrationWindow.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/UI/Resources/RewardWindow.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/UI/Resources/RewardWindow.prefab -------------------------------------------------------------------------------- /Assets/FPP/Prefabs/UI/Resources/RewardWindow.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Prefabs/UI/Resources/RewardWindow.prefab.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/BikeEngineGym.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/BikeEngineGym.unity -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/BikeEngineGym.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/BikeEngineGym.unity.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/CameraGym.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/CameraGym.unity -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/CameraGym.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/CameraGym.unity.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/CameraShaderGym.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/CameraShaderGym.unity -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/CameraShaderGym.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/CameraShaderGym.unity.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/DailyChallengeGym.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/DailyChallengeGym.unity -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/DailyChallengeGym.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/DailyChallengeGym.unity.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/DroneGym.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/DroneGym.unity -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/DroneGym.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/DroneGym.unity.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/HUDGym.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/HUDGym.unity -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/HUDGym.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/HUDGym.unity.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/InventorySystemGym.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/InventorySystemGym.unity -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/InventorySystemGym.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/InventorySystemGym.unity.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/LoadingScreenGym.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/LoadingScreenGym.unity -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/LoadingScreenGym.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/LoadingScreenGym.unity.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/PelletsGym.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/PelletsGym.unity -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/PelletsGym.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/PelletsGym.unity.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/PickupGym.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/PickupGym.unity -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/PickupGym.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/PickupGym.unity.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/PowerUpGym.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/PowerUpGym.unity -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/PowerUpGym.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/PowerUpGym.unity.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/ReplayGym.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/ReplayGym.unity -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/ReplayGym.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/ReplayGym.unity.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/SegmentsGym.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/SegmentsGym.unity -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Gym/SegmentsGym.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Gym/SegmentsGym.unity.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Main.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Main.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Main/Init.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Main/Init.unity -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Main/Init.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Main/Init.unity.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Main/MainMenu.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Main/MainMenu.unity -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Main/MainMenu.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Main/MainMenu.unity.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Main/MainMenuSettings.lighting: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Main/MainMenuSettings.lighting -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Main/MainMenuSettings.lighting.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Main/MainMenuSettings.lighting.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Main/RaceTrack.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Main/RaceTrack.unity -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Main/RaceTrack.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Main/RaceTrack.unity.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Main/RaceTrackSettings.lighting: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Main/RaceTrackSettings.lighting -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Main/RaceTrackSettings.lighting.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Main/RaceTrackSettings.lighting.meta -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Main/Registration.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Main/Registration.unity -------------------------------------------------------------------------------- /Assets/FPP/Scenes/Main/Registration.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scenes/Main/Registration.unity.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Bikes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Bikes.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Bikes/Blueprints.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Bikes/Blueprints.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Bikes/Blueprints/Default.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Bikes/Blueprints/Default.asset -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Bikes/Blueprints/Default.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Bikes/Blueprints/Default.asset.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Circuits.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Circuits.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Circuits/Default.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Circuits/Default.asset -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Circuits/Default.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Circuits/Default.asset.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Pickups.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Pickups.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Pickups/ShieldBoost.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Pickups/ShieldBoost.asset -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Pickups/ShieldBoost.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Pickups/ShieldBoost.asset.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Pickups/WeaponBoost.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Pickups/WeaponBoost.asset -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Pickups/WeaponBoost.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Pickups/WeaponBoost.asset.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Tracks.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Tracks.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Tracks/Default.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Tracks/Default.asset -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Tracks/Default.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Tracks/Default.asset.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Tracks/Drones.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Tracks/Drones.asset -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Tracks/Drones.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Tracks/Drones.asset.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Weapon.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Weapon.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Weapon/Attachments.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Weapon/Attachments.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Weapon/Attachments/Amplifier.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Weapon/Attachments/Amplifier.asset -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Weapon/Attachments/Amplifier.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Weapon/Attachments/Amplifier.asset.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Weapon/Attachments/Cooler.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Weapon/Attachments/Cooler.asset -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Weapon/Attachments/Cooler.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Weapon/Attachments/Cooler.asset.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Weapon/Attachments/Scope.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Weapon/Attachments/Scope.asset -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Weapon/Attachments/Scope.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Weapon/Attachments/Scope.asset.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Weapon/Configurations.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Weapon/Configurations.meta -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Weapon/Configurations/Default.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Weapon/Configurations/Default.asset -------------------------------------------------------------------------------- /Assets/FPP/Scriptables/Weapon/Configurations/Default.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scriptables/Weapon/Configurations/Default.asset.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Audio.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Audio.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Audio/Radio.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Audio/Radio.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Audio/Radio.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Audio/Radio.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Cameras.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Cameras.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Cameras/CameraController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Cameras/CameraController.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Cameras/CameraController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Cameras/CameraController.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Cameras/CrashCamera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Cameras/CrashCamera.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Cameras/CrashCamera.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Cameras/CrashCamera.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Cameras/FinishCamera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Cameras/FinishCamera.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Cameras/FinishCamera.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Cameras/FinishCamera.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Cameras/FollowCamera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Cameras/FollowCamera.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Cameras/FollowCamera.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Cameras/FollowCamera.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Cameras/StartCamera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Cameras/StartCamera.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Cameras/StartCamera.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Cameras/StartCamera.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Controllers.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Controllers.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Controllers/GymController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Controllers/GymController.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Controllers/GymController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Controllers/GymController.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Controllers/RaceController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Controllers/RaceController.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Controllers/RaceController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Controllers/RaceController.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Controllers/TrackController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Controllers/TrackController.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Controllers/TrackController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Controllers/TrackController.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Core.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Core.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Core/Player.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Core/Player.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Core/Player.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Core/Player.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Enums.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Enums.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Enums/BikeDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Enums/BikeDirection.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Enums/BikeDirection.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Enums/BikeDirection.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Enums/DamageType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Enums/DamageType.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Enums/DamageType.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Enums/DamageType.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Enums/EnemyType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Enums/EnemyType.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Enums/EnemyType.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Enums/EnemyType.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Enums/ItemType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Enums/ItemType.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Enums/ItemType.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Enums/ItemType.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Enums/RaceEventType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Enums/RaceEventType.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Enums/RaceEventType.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Enums/RaceEventType.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Enums/TimeOfDay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Enums/TimeOfDay.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Enums/TimeOfDay.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Enums/TimeOfDay.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/BikeBlueprint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/BikeBlueprint.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/BikeBlueprint.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/BikeBlueprint.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/BikeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/BikeController.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/BikeController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/BikeController.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Elements.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Elements.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Elements/BikeSensor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Elements/BikeSensor.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Elements/BikeSensor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Elements/BikeSensor.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Elements/BikeShield.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Elements/BikeShield.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Elements/BikeShield.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Elements/BikeShield.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Elements/BikeWeapon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Elements/BikeWeapon.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Elements/BikeWeapon.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Elements/BikeWeapon.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Elements/BikeWeaponAttachment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Elements/BikeWeaponAttachment.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Elements/BikeWeaponAttachment.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Elements/BikeWeaponAttachment.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Elements/IBikeElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Elements/IBikeElement.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Elements/IBikeElement.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Elements/IBikeElement.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Engine.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Engine.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Engine/BikeEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Engine/BikeEngine.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Engine/BikeEngine.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Engine/BikeEngine.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Engine/CoolingSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Engine/CoolingSystem.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Engine/CoolingSystem.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Engine/CoolingSystem.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Engine/FuelPump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Engine/FuelPump.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Engine/FuelPump.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Engine/FuelPump.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Engine/TurboCharger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Engine/TurboCharger.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/Engine/TurboCharger.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/Engine/TurboCharger.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/IBikeVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/IBikeVisitor.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/IBikeVisitor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/IBikeVisitor.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/States.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/States.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/States/BikeBrakeState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/States/BikeBrakeState.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/States/BikeBrakeState.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/States/BikeBrakeState.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/States/BikeResetState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/States/BikeResetState.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/States/BikeResetState.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/States/BikeResetState.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/States/BikeStartState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/States/BikeStartState.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/States/BikeStartState.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/States/BikeStartState.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/States/BikeStopState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/States/BikeStopState.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/States/BikeStopState.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/States/BikeStopState.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/States/BikeTurboState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/States/BikeTurboState.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/States/BikeTurboState.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/States/BikeTurboState.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/States/BikeTurnState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/States/BikeTurnState.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Bike/States/BikeTurnState.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Bike/States/BikeTurnState.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Drone.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Drone.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Drone/Components.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Drone/Components.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Drone/Components/DroneSensor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Drone/Components/DroneSensor.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Drone/Components/DroneSensor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Drone/Components/DroneSensor.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Drone/Components/DroneWeapon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Drone/Components/DroneWeapon.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Drone/Components/DroneWeapon.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Drone/Components/DroneWeapon.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Drone/DroneController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Drone/DroneController.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Drone/DroneController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Drone/DroneController.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies/BoppingManeuver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies/BoppingManeuver.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies/BoppingManeuver.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies/BoppingManeuver.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies/FallbackManeuver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies/FallbackManeuver.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies/FallbackManeuver.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies/FallbackManeuver.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies/IManeuverBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies/IManeuverBehaviour.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies/IManeuverBehaviour.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies/IManeuverBehaviour.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies/WeavingManeuver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies/WeavingManeuver.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies/WeavingManeuver.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Drone/Strategies/WeavingManeuver.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Enemy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Enemy.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Enemies/Enemy.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Enemies/Enemy.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Pickups.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Pickups.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Pickups/BoostPad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Pickups/BoostPad.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Pickups/BoostPad.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Pickups/BoostPad.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Pickups/PowerUp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Pickups/PowerUp.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Pickups/PowerUp.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Pickups/PowerUp.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Pickups/PowerUpItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Pickups/PowerUpItem.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Pickups/PowerUpItem.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Pickups/PowerUpItem.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Scenery.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Scenery.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Scenery/RotatingPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Scenery/RotatingPlatform.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Scenery/RotatingPlatform.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Scenery/RotatingPlatform.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Track.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Track.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Track/BaseTrack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Track/BaseTrack.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Track/BaseTrack.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Track/BaseTrack.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Track/Circuit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Track/Circuit.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Track/Circuit.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Track/Circuit.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Track/FinishLine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Track/FinishLine.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Track/FinishLine.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Track/FinishLine.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Track/RaceTrack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Track/RaceTrack.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Track/RaceTrack.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Track/RaceTrack.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Track/TrackSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Track/TrackSegment.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Track/TrackSegment.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Track/TrackSegment.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Track/TrackSegmentMarker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Track/TrackSegmentMarker.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Ingredients/Track/TrackSegmentMarker.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Ingredients/Track/TrackSegmentMarker.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Input.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Input.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Input/Command.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Input/Command.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Input/Command.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Input/Command.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Input/Commands.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Input/Commands.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Input/Commands/Fire.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Input/Commands/Fire.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Input/Commands/Fire.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Input/Commands/Fire.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Input/Commands/TurnLeft.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Input/Commands/TurnLeft.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Input/Commands/TurnLeft.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Input/Commands/TurnLeft.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Input/Commands/TurnRight.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Input/Commands/TurnRight.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Input/Commands/TurnRight.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Input/Commands/TurnRight.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Input/InputHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Input/InputHandler.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Input/InputHandler.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Input/InputHandler.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Input/InputRecorder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Input/InputRecorder.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Input/InputRecorder.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Input/InputRecorder.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Input/Invoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Input/Invoker.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Input/Invoker.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Input/Invoker.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Interfaces.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Interfaces.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Interfaces/IDamageable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Interfaces/IDamageable.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Interfaces/IDamageable.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Interfaces/IDamageable.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Interfaces/IDestructible.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Interfaces/IDestructible.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Interfaces/IDestructible.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Interfaces/IDestructible.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Interfaces/IInventoryItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Interfaces/IInventoryItem.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Interfaces/IInventoryItem.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Interfaces/IInventoryItem.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Managers.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Managers.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Managers/GameManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Managers/GameManager.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Managers/GameManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Managers/GameManager.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Patterns.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Patterns.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Patterns/IObserver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Patterns/IObserver.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Patterns/IObserver.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Patterns/IObserver.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Patterns/Observer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Patterns/Observer.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Patterns/Observer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Patterns/Observer.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Patterns/RaceEventBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Patterns/RaceEventBus.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Patterns/RaceEventBus.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Patterns/RaceEventBus.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Patterns/ServiceLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Patterns/ServiceLocator.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Patterns/ServiceLocator.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Patterns/ServiceLocator.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Patterns/Singleton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Patterns/Singleton.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Patterns/Singleton.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Patterns/Singleton.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Patterns/Subject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Patterns/Subject.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Patterns/Subject.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Patterns/Subject.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Services.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Services.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Services/Challenge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Services/Challenge.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Services/Challenge.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Services/Challenge.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Services/DailyChallengeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Services/DailyChallengeService.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Services/DailyChallengeService.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Services/DailyChallengeService.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Services/IDailyChallengeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Services/IDailyChallengeService.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Services/IDailyChallengeService.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Services/IDailyChallengeService.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Services/Mocks.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Services/Mocks.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Services/Mocks/DailyChallengeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Services/Mocks/DailyChallengeService.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Services/Mocks/DailyChallengeService.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Services/Mocks/DailyChallengeService.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Shaders.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Shaders.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Shaders/CameraLaserHit.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Shaders/CameraLaserHit.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Shaders/CameraLaserHit/CameraLaserHit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Shaders/CameraLaserHit/CameraLaserHit.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Shaders/CameraLaserHit/CameraLaserHit.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Shaders/CameraLaserHit/CameraLaserHit.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Shaders/CameraLaserHit/CameraLaserHit.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Shaders/CameraLaserHit/CameraLaserHit.mat -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Shaders/CameraLaserHit/CameraLaserHit.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Shaders/CameraLaserHit/CameraLaserHit.mat.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Shaders/CameraLaserHit/CameraLaserHit.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Shaders/CameraLaserHit/CameraLaserHit.shader -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Shaders/CameraLaserHit/CameraLaserHit.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Shaders/CameraLaserHit/CameraLaserHit.shader.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Shaders/CameraTurboBlur.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Shaders/CameraTurboBlur.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Shaders/CameraTurboBlur/CameraTurboBlur.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Shaders/CameraTurboBlur/CameraTurboBlur.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Shaders/CameraTurboBlur/CameraTurboBlur.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Shaders/CameraTurboBlur/CameraTurboBlur.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Shaders/CameraTurboBlur/CameraTurboBlur.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Shaders/CameraTurboBlur/CameraTurboBlur.mat -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Shaders/CameraTurboBlur/CameraTurboBlur.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Shaders/CameraTurboBlur/CameraTurboBlur.mat.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Shaders/CameraTurboBlur/CameraTurboBlur.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Shaders/CameraTurboBlur/CameraTurboBlur.shader -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Shaders/CameraTurboBlur/CameraTurboBlur.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Shaders/CameraTurboBlur/CameraTurboBlur.shader.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Systems.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Systems.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Systems/InventorySystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Systems/InventorySystem.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Systems/InventorySystem.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Systems/InventorySystem.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Systems/SaveSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Systems/SaveSystem.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Systems/SaveSystem.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Systems/SaveSystem.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Tests.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Tests.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Tests/Gym.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Tests/Gym.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Tests/Gym/BikeEngineClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Tests/Gym/BikeEngineClient.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Tests/Gym/BikeEngineClient.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Tests/Gym/BikeEngineClient.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Tests/Gym/DailyChallengeClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Tests/Gym/DailyChallengeClient.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Tests/Gym/DailyChallengeClient.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Tests/Gym/DailyChallengeClient.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Tests/Gym/InventorySystemClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Tests/Gym/InventorySystemClient.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Tests/Gym/InventorySystemClient.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Tests/Gym/InventorySystemClient.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Tools.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Tools.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Tools/Sidekick.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Tools/Sidekick.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Tools/Sidekick.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Tools/Sidekick.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/UI.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/UI.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/UI/HUD.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/UI/HUD.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/UI/HUD/CountdownTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/UI/HUD/CountdownTimer.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/UI/HUD/CountdownTimer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/UI/HUD/CountdownTimer.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/UI/HUD/HUDController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/UI/HUD/HUDController.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/UI/HUD/HUDController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/UI/HUD/HUDController.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/UI/HUD/RaceTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/UI/HUD/RaceTimer.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/UI/HUD/RaceTimer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/UI/HUD/RaceTimer.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/UI/Menu.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/UI/Menu.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/UI/Menu/MainMenu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/UI/Menu/MainMenu.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/UI/Menu/MainMenu.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/UI/Menu/MainMenu.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/UI/Screen.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/UI/Screen.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/UI/Screen/LoadingScreen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/UI/Screen/LoadingScreen.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/UI/Screen/LoadingScreen.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/UI/Screen/LoadingScreen.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/UI/Window.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/UI/Window.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/UI/Window/RegistrationWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/UI/Window/RegistrationWindow.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/UI/Window/RegistrationWindow.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/UI/Window/RegistrationWindow.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Weaponry.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Weaponry.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Weaponry/IWeapon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Weaponry/IWeapon.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Weaponry/IWeapon.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Weaponry/IWeapon.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Weaponry/Weapon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Weaponry/Weapon.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Weaponry/Weapon.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Weaponry/Weapon.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Weaponry/WeaponAttachment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Weaponry/WeaponAttachment.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Weaponry/WeaponAttachment.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Weaponry/WeaponAttachment.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Weaponry/WeaponConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Weaponry/WeaponConfiguration.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Weaponry/WeaponConfiguration.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Weaponry/WeaponConfiguration.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Weaponry/WeaponDecorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Weaponry/WeaponDecorator.cs -------------------------------------------------------------------------------- /Assets/FPP/Scripts/Weaponry/WeaponDecorator.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Scripts/Weaponry/WeaponDecorator.cs.meta -------------------------------------------------------------------------------- /Assets/FPP/Store.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Documentation.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Documentation.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Fonts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Fonts.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Fonts/LiberationSans - OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Fonts/LiberationSans - OFL.txt -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Fonts/LiberationSans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Fonts/LiberationSans.ttf -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Fonts/LiberationSans.ttf.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Fonts/LiberationSans.ttf.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Fonts & Materials.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Fonts & Materials.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/LineBreaking Following Characters.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/LineBreaking Following Characters.txt -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/LineBreaking Leading Characters.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/LineBreaking Leading Characters.txt -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Custom-Atlas.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Custom-Atlas.shader -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Mobile.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Mobile.shader -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Mobile.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Mobile.shader.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_Bitmap.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_Bitmap.shader -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_Bitmap.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_Bitmap.shader.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF Overlay.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF Overlay.shader -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF Overlay.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF Overlay.shader.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Masking.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Masking.shader -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Masking.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Masking.shader.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Overlay.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Overlay.shader -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Overlay.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Overlay.shader.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile.shader -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile.shader.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface-Mobile.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface-Mobile.shader -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface-Mobile.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface-Mobile.shader.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface.shader -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface.shader.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF.shader -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_SDF.shader.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_Sprite.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_Sprite.shader -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_Sprite.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMP_Sprite.shader.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMPro.cginc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMPro.cginc -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMPro.cginc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMPro.cginc.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMPro_Properties.cginc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMPro_Properties.cginc -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMPro_Properties.cginc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMPro_Properties.cginc.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMPro_Surface.cginc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMPro_Surface.cginc -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMPro_Surface.cginc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Shaders/TMPro_Surface.cginc.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Sprite Assets.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Sprite Assets.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Style Sheets.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Style Sheets.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/TMP Settings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/TMP Settings.asset -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Resources/TMP Settings.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Resources/TMP Settings.asset.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Sprites.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Sprites.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Sprites/EmojiOne Attribution.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Sprites/EmojiOne Attribution.txt -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Sprites/EmojiOne.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Sprites/EmojiOne.json -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Sprites/EmojiOne.json.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Sprites/EmojiOne.json.meta -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Sprites/EmojiOne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Sprites/EmojiOne.png -------------------------------------------------------------------------------- /Assets/FPP/Store/TextMesh Pro/Sprites/EmojiOne.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Store/TextMesh Pro/Sprites/EmojiOne.png.meta -------------------------------------------------------------------------------- /Assets/FPP/Texts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Texts.meta -------------------------------------------------------------------------------- /Assets/FPP/Texts/VersionNumber.txt: -------------------------------------------------------------------------------- 1 | 0.0.1 -------------------------------------------------------------------------------- /Assets/FPP/Texts/VersionNumber.txt.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Texts/VersionNumber.txt.meta -------------------------------------------------------------------------------- /Assets/FPP/Textures.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures.meta -------------------------------------------------------------------------------- /Assets/FPP/Textures/Misc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/Misc.meta -------------------------------------------------------------------------------- /Assets/FPP/Textures/Misc/GridNeutral.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/Misc/GridNeutral.png -------------------------------------------------------------------------------- /Assets/FPP/Textures/Misc/GridNeutral.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/Misc/GridNeutral.png.meta -------------------------------------------------------------------------------- /Assets/FPP/Textures/Misc/RoadArrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/Misc/RoadArrow.png -------------------------------------------------------------------------------- /Assets/FPP/Textures/Misc/RoadArrow.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/Misc/RoadArrow.png.meta -------------------------------------------------------------------------------- /Assets/FPP/Textures/RotatingPlatform.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/RotatingPlatform.meta -------------------------------------------------------------------------------- /Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanBasecolor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanBasecolor.png -------------------------------------------------------------------------------- /Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanBasecolor.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanBasecolor.png.meta -------------------------------------------------------------------------------- /Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanDiffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanDiffuse.png -------------------------------------------------------------------------------- /Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanDiffuse.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanDiffuse.png.meta -------------------------------------------------------------------------------- /Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanGlossiness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanGlossiness.png -------------------------------------------------------------------------------- /Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanGlossiness.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanGlossiness.png.meta -------------------------------------------------------------------------------- /Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanHeight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanHeight.png -------------------------------------------------------------------------------- /Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanHeight.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanHeight.png.meta -------------------------------------------------------------------------------- /Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanMetallic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanMetallic.png -------------------------------------------------------------------------------- /Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanMetallic.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanMetallic.png.meta -------------------------------------------------------------------------------- /Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanNormal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanNormal.png -------------------------------------------------------------------------------- /Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanNormal.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanNormal.png.meta -------------------------------------------------------------------------------- /Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanRoughness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanRoughness.png -------------------------------------------------------------------------------- /Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanRoughness.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanRoughness.png.meta -------------------------------------------------------------------------------- /Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanSpecular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanSpecular.png -------------------------------------------------------------------------------- /Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanSpecular.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/FPP/Textures/RotatingPlatform/ChromePlatedCleanSpecular.png.meta -------------------------------------------------------------------------------- /Assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/README.md -------------------------------------------------------------------------------- /Assets/README.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Assets/README.md.meta -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/LICENSE -------------------------------------------------------------------------------- /Packages/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Packages/manifest.json -------------------------------------------------------------------------------- /Packages/packages-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/Packages/packages-lock.json -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/MemorySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/MemorySettings.asset -------------------------------------------------------------------------------- /ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /ProjectSettings/PackageManagerSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/PackageManagerSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/PresetManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/ProjectVersion.txt -------------------------------------------------------------------------------- /ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /ProjectSettings/RiderScriptEditorPersistedState.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/RiderScriptEditorPersistedState.asset -------------------------------------------------------------------------------- /ProjectSettings/SceneTemplateSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/SceneTemplateSettings.json -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/UnityConnectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/VFXManager.asset -------------------------------------------------------------------------------- /ProjectSettings/VersionControlSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/VersionControlSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/XRSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/ProjectSettings/XRSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/boot.config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Game-Development-Patterns-with-Unity-2021-Second-Edition/HEAD/README.md --------------------------------------------------------------------------------