├── .gitignore ├── Assets ├── ObserverPattern.meta ├── ObserverPattern │ ├── Example.meta │ ├── Example │ │ ├── CubeController.cs │ │ ├── CubeController.cs.meta │ │ ├── MyCube.cs │ │ ├── MyCube.cs.meta │ │ ├── New Material.mat │ │ ├── New Material.mat.meta │ │ ├── TestEvent.cs │ │ └── TestEvent.cs.meta │ ├── example │ │ ├── ObservePattern.unity │ │ └── ObservePattern.unity.meta │ ├── structure.meta │ └── structure │ │ ├── BaseBehavior.cs │ │ ├── BaseBehavior.cs.meta │ │ ├── ObserverPattern.cs │ │ ├── ObserverPattern.cs.meta │ │ ├── Singleton.cs │ │ └── Singleton.cs.meta ├── ObserverUnityPattern.meta ├── ObserverUnityPattern │ ├── Messages.meta │ ├── Messages │ │ ├── new_Message.asset │ │ └── new_Message.asset.meta │ ├── Scenes.meta │ ├── Scenes │ │ ├── OberverImplementation.unity │ │ └── OberverImplementation.unity.meta │ ├── Scripts.meta │ └── Scripts │ │ ├── Observer.meta │ │ ├── Observer │ │ ├── Message.meta │ │ ├── Message │ │ │ ├── Messages.cs │ │ │ └── Messages.cs.meta │ │ ├── Observers.cs │ │ └── Observers.cs.meta │ │ ├── Stream.meta │ │ └── Stream │ │ ├── Receiver.cs │ │ ├── Receiver.cs.meta │ │ ├── Sender.cs │ │ └── Sender.cs.meta ├── States.meta ├── States │ ├── Scenes.meta │ ├── Scenes │ │ ├── Example States Pattern.unity │ │ └── Example States Pattern.unity.meta │ ├── Scripts.meta │ └── Scripts │ │ ├── Exemples.meta │ │ ├── Exemples │ │ ├── Data.meta │ │ ├── Data │ │ │ ├── ExampleStateData.cs │ │ │ └── ExampleStateData.cs.meta │ │ ├── Editor.meta │ │ ├── Editor │ │ │ ├── ExampleStatesMachineEditor.cs │ │ │ └── ExampleStatesMachineEditor.cs.meta │ │ ├── ExampleStatesMachine.cs │ │ ├── ExampleStatesMachine.cs.meta │ │ ├── States.meta │ │ └── States │ │ │ ├── BlueColorState.cs │ │ │ ├── BlueColorState.cs.meta │ │ │ ├── RedColorState.cs │ │ │ └── RedColorState.cs.meta │ │ ├── States.meta │ │ └── States │ │ ├── IStates.cs │ │ ├── IStates.cs.meta │ │ ├── Machines.meta │ │ └── Machines │ │ ├── StatesMachine.cs │ │ └── StatesMachine.cs.meta ├── abstract factory.meta ├── abstract factory │ ├── example.meta │ ├── example │ │ ├── PrimitiveClient.cs │ │ ├── PrimitiveClient.cs.meta │ │ ├── PrimitiveFactory.cs │ │ ├── PrimitiveFactory.cs.meta │ │ ├── PrimitiveFactory2.cs │ │ ├── PrimitiveFactory2.cs.meta │ │ ├── PrimitiveFactoryAbstracts.cs │ │ ├── PrimitiveFactoryAbstracts.cs.meta │ │ ├── PrimitiveFactoryController.cs │ │ ├── PrimitiveFactoryController.cs.meta │ │ ├── abstract factory example.unity │ │ └── abstract factory example.unity.meta │ ├── readme.md │ ├── readme.md.meta │ ├── structure.meta │ └── structure │ │ ├── AbstractFactory.cs │ │ └── AbstractFactory.cs.meta ├── builder pattern.meta ├── builder pattern │ ├── example.meta │ ├── example │ │ ├── BuilderController.cs │ │ ├── BuilderController.cs.meta │ │ ├── BuilderExampleStructure.cs │ │ ├── BuilderExampleStructure.cs.meta │ │ ├── CarBuilder.cs │ │ ├── CarBuilder.cs.meta │ │ ├── MotorCycleBuilder.cs │ │ ├── MotorCycleBuilder.cs.meta │ │ ├── ScooterBuilder.cs │ │ ├── ScooterBuilder.cs.meta │ │ ├── builder_pattern_example.unity │ │ └── builder_pattern_example.unity.meta │ ├── readme.md │ ├── readme.md.meta │ ├── structure.meta │ └── structure │ │ ├── BuilderPattern.cs │ │ └── BuilderPattern.cs.meta ├── command pattern.meta ├── command pattern │ ├── Command.cs │ ├── Command.cs.meta │ ├── InputHandler.cs │ ├── InputHandler.cs.meta │ ├── MoveCommand.cs │ ├── MoveCommand.cs.meta │ ├── MoveCommandReceiver.cs │ ├── MoveCommandReceiver.cs.meta │ ├── README.md │ ├── README.md.meta │ ├── command pattern example.unity │ └── command pattern example.unity.meta ├── decorator.meta ├── decorator │ ├── example1.meta │ ├── example1 │ │ ├── MeleeAttack.cs │ │ ├── MeleeAttack.cs.meta │ │ ├── MeleeAttackClient.cs │ │ ├── MeleeAttackClient.cs.meta │ │ ├── melee_attack_decorator.unity │ │ └── melee_attack_decorator.unity.meta │ ├── readme.md │ ├── readme.md.meta │ ├── structure.meta │ └── structure │ │ ├── DecoratorParticipants.cs │ │ └── DecoratorParticipants.cs.meta ├── extras.meta ├── extras │ ├── 3D Text Shader.shader │ ├── 3D Text Shader.shader.meta │ ├── 3d font material.mat │ ├── 3d font material.mat.meta │ ├── ARIAL.TTF │ ├── ARIAL.TTF.meta │ ├── DestroyOnTime.cs │ ├── DestroyOnTime.cs.meta │ ├── ParticleSystemDebug.cs │ ├── ParticleSystemDebug.cs.meta │ ├── ground.mat │ └── ground.mat.meta ├── factory method pattern.meta ├── factory method pattern │ ├── example.meta │ ├── example │ │ ├── ConcreteDocuments.cs │ │ ├── ConcreteDocuments.cs.meta │ │ ├── ConcretePages.cs │ │ ├── ConcretePages.cs.meta │ │ ├── DocumentMaker.cs │ │ ├── DocumentMaker.cs.meta │ │ ├── FactoryMethodExampleAbstractions.cs │ │ ├── FactoryMethodExampleAbstractions.cs.meta │ │ ├── factory_method_pattern.unity │ │ └── factory_method_pattern.unity.meta │ ├── readme.md │ ├── readme.md.meta │ ├── structure.meta │ └── structure │ │ ├── FactoryMethodStructure.cs │ │ └── FactoryMethodStructure.cs.meta ├── flyweight pattern.meta ├── flyweight pattern │ ├── README.md │ ├── README.md.meta │ ├── example.meta │ ├── example │ │ ├── Insects.cs │ │ ├── Insects.cs.meta │ │ ├── InsectsFlyweightExample.cs │ │ ├── InsectsFlyweightExample.cs.meta │ │ ├── insects_flyweight_example.unity │ │ └── insects_flyweight_example.unity.meta │ ├── example2.meta │ ├── example2 │ │ ├── ConcreteSoldiers.cs │ │ ├── ConcreteSoldiers.cs.meta │ │ ├── ISoldierFlyweight.cs │ │ ├── ISoldierFlyweight.cs.meta │ │ ├── SoldierFlyweightFactory.cs │ │ ├── SoldierFlyweightFactory.cs.meta │ │ ├── SoldierGameObject.cs │ │ ├── SoldierGameObject.cs.meta │ │ ├── SoldierSceneController.cs │ │ ├── SoldierSceneController.cs.meta │ │ ├── soldier_flyweight_example.unity │ │ └── soldier_flyweight_example.unity.meta │ ├── structure.meta │ └── structure │ │ ├── ConcreteFlyweight.cs │ │ ├── ConcreteFlyweight.cs.meta │ │ ├── FlyweightBase.cs │ │ ├── FlyweightBase.cs.meta │ │ ├── FlyweightFactory.cs │ │ ├── FlyweightFactory.cs.meta │ │ ├── UnsharedFlyweight.cs │ │ └── UnsharedFlyweight.cs.meta ├── observer.meta ├── observer │ ├── ObserverStructure.cs │ └── ObserverStructure.cs.meta ├── singleton.meta ├── singleton │ ├── example.meta │ ├── example │ │ ├── GameManagerExample.unity │ │ ├── GameManagerExample.unity.meta │ │ ├── Prefabs.meta │ │ ├── Prefabs │ │ │ ├── GameManager.prefab │ │ │ ├── GameManager.prefab.meta │ │ │ ├── ManagerSpawner.prefab │ │ │ └── ManagerSpawner.prefab.meta │ │ ├── Scripts.meta │ │ └── Scripts │ │ │ ├── GameManager.cs │ │ │ ├── GameManager.cs.meta │ │ │ ├── ManagerSpawner.cs │ │ │ └── ManagerSpawner.cs.meta │ ├── structure.meta │ └── structure │ │ ├── Singleton.cs │ │ └── Singleton.cs.meta ├── strategy pattern.meta └── strategy pattern │ ├── StrategyPatternStructure.cs │ ├── StrategyPatternStructure.cs.meta │ ├── example_enemy_behavior.meta │ ├── example_enemy_behavior │ ├── EnemyBehaviour.cs │ ├── EnemyBehaviour.cs.meta │ ├── StrategyExampleMainApp.cs │ ├── StrategyExampleMainApp.cs.meta │ ├── strategy_pattern_example.unity │ └── strategy_pattern_example.unity.meta │ ├── example_output_string.meta │ ├── example_output_string │ ├── OutputStrategy.cs │ ├── OutputStrategy.cs.meta │ ├── OutputStrategyController.cs │ ├── OutputStrategyController.cs.meta │ ├── output_strategy.unity │ └── output_strategy.unity.meta │ ├── readme.md │ └── readme.md.meta ├── LICENSE ├── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── Physics2DSettings.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset ├── UnityAdsSettings.asset └── UnityConnectSettings.asset ├── README.md └── contributors.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/.gitignore -------------------------------------------------------------------------------- /Assets/ObserverPattern.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern.meta -------------------------------------------------------------------------------- /Assets/ObserverPattern/Example.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/Example.meta -------------------------------------------------------------------------------- /Assets/ObserverPattern/Example/CubeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/Example/CubeController.cs -------------------------------------------------------------------------------- /Assets/ObserverPattern/Example/CubeController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/Example/CubeController.cs.meta -------------------------------------------------------------------------------- /Assets/ObserverPattern/Example/MyCube.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/Example/MyCube.cs -------------------------------------------------------------------------------- /Assets/ObserverPattern/Example/MyCube.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/Example/MyCube.cs.meta -------------------------------------------------------------------------------- /Assets/ObserverPattern/Example/New Material.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/Example/New Material.mat -------------------------------------------------------------------------------- /Assets/ObserverPattern/Example/New Material.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/Example/New Material.mat.meta -------------------------------------------------------------------------------- /Assets/ObserverPattern/Example/TestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/Example/TestEvent.cs -------------------------------------------------------------------------------- /Assets/ObserverPattern/Example/TestEvent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/Example/TestEvent.cs.meta -------------------------------------------------------------------------------- /Assets/ObserverPattern/example/ObservePattern.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/example/ObservePattern.unity -------------------------------------------------------------------------------- /Assets/ObserverPattern/example/ObservePattern.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/example/ObservePattern.unity.meta -------------------------------------------------------------------------------- /Assets/ObserverPattern/structure.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/structure.meta -------------------------------------------------------------------------------- /Assets/ObserverPattern/structure/BaseBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/structure/BaseBehavior.cs -------------------------------------------------------------------------------- /Assets/ObserverPattern/structure/BaseBehavior.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/structure/BaseBehavior.cs.meta -------------------------------------------------------------------------------- /Assets/ObserverPattern/structure/ObserverPattern.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/structure/ObserverPattern.cs -------------------------------------------------------------------------------- /Assets/ObserverPattern/structure/ObserverPattern.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/structure/ObserverPattern.cs.meta -------------------------------------------------------------------------------- /Assets/ObserverPattern/structure/Singleton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/structure/Singleton.cs -------------------------------------------------------------------------------- /Assets/ObserverPattern/structure/Singleton.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverPattern/structure/Singleton.cs.meta -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverUnityPattern.meta -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Messages.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverUnityPattern/Messages.meta -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Messages/new_Message.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverUnityPattern/Messages/new_Message.asset -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Messages/new_Message.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverUnityPattern/Messages/new_Message.asset.meta -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Scenes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverUnityPattern/Scenes.meta -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Scenes/OberverImplementation.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverUnityPattern/Scenes/OberverImplementation.unity -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Scenes/OberverImplementation.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverUnityPattern/Scenes/OberverImplementation.unity.meta -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverUnityPattern/Scripts.meta -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Scripts/Observer.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71ed474586e149f8bf8d8d6f8c81fd79 3 | timeCreated: 1747402454 -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Scripts/Observer/Message.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c226de5a6154bd3b0ae572d365f0e68 3 | timeCreated: 1747402492 -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Scripts/Observer/Message/Messages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverUnityPattern/Scripts/Observer/Message/Messages.cs -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Scripts/Observer/Message/Messages.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverUnityPattern/Scripts/Observer/Message/Messages.cs.meta -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Scripts/Observer/Observers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverUnityPattern/Scripts/Observer/Observers.cs -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Scripts/Observer/Observers.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverUnityPattern/Scripts/Observer/Observers.cs.meta -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Scripts/Stream.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverUnityPattern/Scripts/Stream.meta -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Scripts/Stream/Receiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverUnityPattern/Scripts/Stream/Receiver.cs -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Scripts/Stream/Receiver.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a7350728d06b428280db098a7f7e5d6c 3 | timeCreated: 1747402612 -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Scripts/Stream/Sender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/ObserverUnityPattern/Scripts/Stream/Sender.cs -------------------------------------------------------------------------------- /Assets/ObserverUnityPattern/Scripts/Stream/Sender.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0651af8c1e2f48f9a4d40dfc91479abd 3 | timeCreated: 1747402600 -------------------------------------------------------------------------------- /Assets/States.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/States.meta -------------------------------------------------------------------------------- /Assets/States/Scenes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/States/Scenes.meta -------------------------------------------------------------------------------- /Assets/States/Scenes/Example States Pattern.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/States/Scenes/Example States Pattern.unity -------------------------------------------------------------------------------- /Assets/States/Scenes/Example States Pattern.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/States/Scenes/Example States Pattern.unity.meta -------------------------------------------------------------------------------- /Assets/States/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/States/Scripts.meta -------------------------------------------------------------------------------- /Assets/States/Scripts/Exemples.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 670901be68364846a08f2b92544e1435 3 | timeCreated: 1748094322 -------------------------------------------------------------------------------- /Assets/States/Scripts/Exemples/Data.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/States/Scripts/Exemples/Data.meta -------------------------------------------------------------------------------- /Assets/States/Scripts/Exemples/Data/ExampleStateData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/States/Scripts/Exemples/Data/ExampleStateData.cs -------------------------------------------------------------------------------- /Assets/States/Scripts/Exemples/Data/ExampleStateData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2ec4e57b13274073ba4389652de65500 3 | timeCreated: 1748094553 -------------------------------------------------------------------------------- /Assets/States/Scripts/Exemples/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bab33005a6e448bf9fdb992a34ae0568 3 | timeCreated: 1748099164 -------------------------------------------------------------------------------- /Assets/States/Scripts/Exemples/Editor/ExampleStatesMachineEditor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/States/Scripts/Exemples/Editor/ExampleStatesMachineEditor.cs -------------------------------------------------------------------------------- /Assets/States/Scripts/Exemples/Editor/ExampleStatesMachineEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e774de733b74bd7a23e49a3bdde500f 3 | timeCreated: 1748099189 -------------------------------------------------------------------------------- /Assets/States/Scripts/Exemples/ExampleStatesMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/States/Scripts/Exemples/ExampleStatesMachine.cs -------------------------------------------------------------------------------- /Assets/States/Scripts/Exemples/ExampleStatesMachine.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 82cf269a46d240ed971bc11e1b5788fa 3 | timeCreated: 1748094392 -------------------------------------------------------------------------------- /Assets/States/Scripts/Exemples/States.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de0a1ee8c76d49858856efb1e6045cca 3 | timeCreated: 1748094805 -------------------------------------------------------------------------------- /Assets/States/Scripts/Exemples/States/BlueColorState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/States/Scripts/Exemples/States/BlueColorState.cs -------------------------------------------------------------------------------- /Assets/States/Scripts/Exemples/States/BlueColorState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f16f3234d254d5e896c7a1d9028002b 3 | timeCreated: 1748095727 -------------------------------------------------------------------------------- /Assets/States/Scripts/Exemples/States/RedColorState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/States/Scripts/Exemples/States/RedColorState.cs -------------------------------------------------------------------------------- /Assets/States/Scripts/Exemples/States/RedColorState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9eb82c166f4748c791d5c2a2dfb21325 3 | timeCreated: 1748094832 -------------------------------------------------------------------------------- /Assets/States/Scripts/States.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/States/Scripts/States.meta -------------------------------------------------------------------------------- /Assets/States/Scripts/States/IStates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/States/Scripts/States/IStates.cs -------------------------------------------------------------------------------- /Assets/States/Scripts/States/IStates.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 29abe07dbad440849c0117634391a279 3 | timeCreated: 1748089410 -------------------------------------------------------------------------------- /Assets/States/Scripts/States/Machines.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/States/Scripts/States/Machines.meta -------------------------------------------------------------------------------- /Assets/States/Scripts/States/Machines/StatesMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/States/Scripts/States/Machines/StatesMachine.cs -------------------------------------------------------------------------------- /Assets/States/Scripts/States/Machines/StatesMachine.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/States/Scripts/States/Machines/StatesMachine.cs.meta -------------------------------------------------------------------------------- /Assets/abstract factory.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory.meta -------------------------------------------------------------------------------- /Assets/abstract factory/example.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/example.meta -------------------------------------------------------------------------------- /Assets/abstract factory/example/PrimitiveClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/example/PrimitiveClient.cs -------------------------------------------------------------------------------- /Assets/abstract factory/example/PrimitiveClient.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/example/PrimitiveClient.cs.meta -------------------------------------------------------------------------------- /Assets/abstract factory/example/PrimitiveFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/example/PrimitiveFactory.cs -------------------------------------------------------------------------------- /Assets/abstract factory/example/PrimitiveFactory.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/example/PrimitiveFactory.cs.meta -------------------------------------------------------------------------------- /Assets/abstract factory/example/PrimitiveFactory2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/example/PrimitiveFactory2.cs -------------------------------------------------------------------------------- /Assets/abstract factory/example/PrimitiveFactory2.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/example/PrimitiveFactory2.cs.meta -------------------------------------------------------------------------------- /Assets/abstract factory/example/PrimitiveFactoryAbstracts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/example/PrimitiveFactoryAbstracts.cs -------------------------------------------------------------------------------- /Assets/abstract factory/example/PrimitiveFactoryAbstracts.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/example/PrimitiveFactoryAbstracts.cs.meta -------------------------------------------------------------------------------- /Assets/abstract factory/example/PrimitiveFactoryController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/example/PrimitiveFactoryController.cs -------------------------------------------------------------------------------- /Assets/abstract factory/example/PrimitiveFactoryController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/example/PrimitiveFactoryController.cs.meta -------------------------------------------------------------------------------- /Assets/abstract factory/example/abstract factory example.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/example/abstract factory example.unity -------------------------------------------------------------------------------- /Assets/abstract factory/example/abstract factory example.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/example/abstract factory example.unity.meta -------------------------------------------------------------------------------- /Assets/abstract factory/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/readme.md -------------------------------------------------------------------------------- /Assets/abstract factory/readme.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/readme.md.meta -------------------------------------------------------------------------------- /Assets/abstract factory/structure.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/structure.meta -------------------------------------------------------------------------------- /Assets/abstract factory/structure/AbstractFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/structure/AbstractFactory.cs -------------------------------------------------------------------------------- /Assets/abstract factory/structure/AbstractFactory.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/abstract factory/structure/AbstractFactory.cs.meta -------------------------------------------------------------------------------- /Assets/builder pattern.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern.meta -------------------------------------------------------------------------------- /Assets/builder pattern/example.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/example.meta -------------------------------------------------------------------------------- /Assets/builder pattern/example/BuilderController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/example/BuilderController.cs -------------------------------------------------------------------------------- /Assets/builder pattern/example/BuilderController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/example/BuilderController.cs.meta -------------------------------------------------------------------------------- /Assets/builder pattern/example/BuilderExampleStructure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/example/BuilderExampleStructure.cs -------------------------------------------------------------------------------- /Assets/builder pattern/example/BuilderExampleStructure.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/example/BuilderExampleStructure.cs.meta -------------------------------------------------------------------------------- /Assets/builder pattern/example/CarBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/example/CarBuilder.cs -------------------------------------------------------------------------------- /Assets/builder pattern/example/CarBuilder.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/example/CarBuilder.cs.meta -------------------------------------------------------------------------------- /Assets/builder pattern/example/MotorCycleBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/example/MotorCycleBuilder.cs -------------------------------------------------------------------------------- /Assets/builder pattern/example/MotorCycleBuilder.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/example/MotorCycleBuilder.cs.meta -------------------------------------------------------------------------------- /Assets/builder pattern/example/ScooterBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/example/ScooterBuilder.cs -------------------------------------------------------------------------------- /Assets/builder pattern/example/ScooterBuilder.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/example/ScooterBuilder.cs.meta -------------------------------------------------------------------------------- /Assets/builder pattern/example/builder_pattern_example.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/example/builder_pattern_example.unity -------------------------------------------------------------------------------- /Assets/builder pattern/example/builder_pattern_example.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/example/builder_pattern_example.unity.meta -------------------------------------------------------------------------------- /Assets/builder pattern/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/readme.md -------------------------------------------------------------------------------- /Assets/builder pattern/readme.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/readme.md.meta -------------------------------------------------------------------------------- /Assets/builder pattern/structure.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/structure.meta -------------------------------------------------------------------------------- /Assets/builder pattern/structure/BuilderPattern.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/structure/BuilderPattern.cs -------------------------------------------------------------------------------- /Assets/builder pattern/structure/BuilderPattern.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/builder pattern/structure/BuilderPattern.cs.meta -------------------------------------------------------------------------------- /Assets/command pattern.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/command pattern.meta -------------------------------------------------------------------------------- /Assets/command pattern/Command.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/command pattern/Command.cs -------------------------------------------------------------------------------- /Assets/command pattern/Command.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/command pattern/Command.cs.meta -------------------------------------------------------------------------------- /Assets/command pattern/InputHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/command pattern/InputHandler.cs -------------------------------------------------------------------------------- /Assets/command pattern/InputHandler.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/command pattern/InputHandler.cs.meta -------------------------------------------------------------------------------- /Assets/command pattern/MoveCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/command pattern/MoveCommand.cs -------------------------------------------------------------------------------- /Assets/command pattern/MoveCommand.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/command pattern/MoveCommand.cs.meta -------------------------------------------------------------------------------- /Assets/command pattern/MoveCommandReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/command pattern/MoveCommandReceiver.cs -------------------------------------------------------------------------------- /Assets/command pattern/MoveCommandReceiver.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/command pattern/MoveCommandReceiver.cs.meta -------------------------------------------------------------------------------- /Assets/command pattern/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/command pattern/README.md -------------------------------------------------------------------------------- /Assets/command pattern/README.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/command pattern/README.md.meta -------------------------------------------------------------------------------- /Assets/command pattern/command pattern example.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/command pattern/command pattern example.unity -------------------------------------------------------------------------------- /Assets/command pattern/command pattern example.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/command pattern/command pattern example.unity.meta -------------------------------------------------------------------------------- /Assets/decorator.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/decorator.meta -------------------------------------------------------------------------------- /Assets/decorator/example1.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/decorator/example1.meta -------------------------------------------------------------------------------- /Assets/decorator/example1/MeleeAttack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/decorator/example1/MeleeAttack.cs -------------------------------------------------------------------------------- /Assets/decorator/example1/MeleeAttack.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/decorator/example1/MeleeAttack.cs.meta -------------------------------------------------------------------------------- /Assets/decorator/example1/MeleeAttackClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/decorator/example1/MeleeAttackClient.cs -------------------------------------------------------------------------------- /Assets/decorator/example1/MeleeAttackClient.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/decorator/example1/MeleeAttackClient.cs.meta -------------------------------------------------------------------------------- /Assets/decorator/example1/melee_attack_decorator.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/decorator/example1/melee_attack_decorator.unity -------------------------------------------------------------------------------- /Assets/decorator/example1/melee_attack_decorator.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/decorator/example1/melee_attack_decorator.unity.meta -------------------------------------------------------------------------------- /Assets/decorator/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/decorator/readme.md -------------------------------------------------------------------------------- /Assets/decorator/readme.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/decorator/readme.md.meta -------------------------------------------------------------------------------- /Assets/decorator/structure.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/decorator/structure.meta -------------------------------------------------------------------------------- /Assets/decorator/structure/DecoratorParticipants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/decorator/structure/DecoratorParticipants.cs -------------------------------------------------------------------------------- /Assets/decorator/structure/DecoratorParticipants.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/decorator/structure/DecoratorParticipants.cs.meta -------------------------------------------------------------------------------- /Assets/extras.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/extras.meta -------------------------------------------------------------------------------- /Assets/extras/3D Text Shader.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/extras/3D Text Shader.shader -------------------------------------------------------------------------------- /Assets/extras/3D Text Shader.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/extras/3D Text Shader.shader.meta -------------------------------------------------------------------------------- /Assets/extras/3d font material.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/extras/3d font material.mat -------------------------------------------------------------------------------- /Assets/extras/3d font material.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/extras/3d font material.mat.meta -------------------------------------------------------------------------------- /Assets/extras/ARIAL.TTF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/extras/ARIAL.TTF -------------------------------------------------------------------------------- /Assets/extras/ARIAL.TTF.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/extras/ARIAL.TTF.meta -------------------------------------------------------------------------------- /Assets/extras/DestroyOnTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/extras/DestroyOnTime.cs -------------------------------------------------------------------------------- /Assets/extras/DestroyOnTime.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/extras/DestroyOnTime.cs.meta -------------------------------------------------------------------------------- /Assets/extras/ParticleSystemDebug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/extras/ParticleSystemDebug.cs -------------------------------------------------------------------------------- /Assets/extras/ParticleSystemDebug.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/extras/ParticleSystemDebug.cs.meta -------------------------------------------------------------------------------- /Assets/extras/ground.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/extras/ground.mat -------------------------------------------------------------------------------- /Assets/extras/ground.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/extras/ground.mat.meta -------------------------------------------------------------------------------- /Assets/factory method pattern.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/factory method pattern.meta -------------------------------------------------------------------------------- /Assets/factory method pattern/example.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/factory method pattern/example.meta -------------------------------------------------------------------------------- /Assets/factory method pattern/example/ConcreteDocuments.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/factory method pattern/example/ConcreteDocuments.cs -------------------------------------------------------------------------------- /Assets/factory method pattern/example/ConcreteDocuments.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/factory method pattern/example/ConcreteDocuments.cs.meta -------------------------------------------------------------------------------- /Assets/factory method pattern/example/ConcretePages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/factory method pattern/example/ConcretePages.cs -------------------------------------------------------------------------------- /Assets/factory method pattern/example/ConcretePages.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/factory method pattern/example/ConcretePages.cs.meta -------------------------------------------------------------------------------- /Assets/factory method pattern/example/DocumentMaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/factory method pattern/example/DocumentMaker.cs -------------------------------------------------------------------------------- /Assets/factory method pattern/example/DocumentMaker.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/factory method pattern/example/DocumentMaker.cs.meta -------------------------------------------------------------------------------- /Assets/factory method pattern/example/FactoryMethodExampleAbstractions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/factory method pattern/example/FactoryMethodExampleAbstractions.cs -------------------------------------------------------------------------------- /Assets/factory method pattern/example/FactoryMethodExampleAbstractions.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/factory method pattern/example/FactoryMethodExampleAbstractions.cs.meta -------------------------------------------------------------------------------- /Assets/factory method pattern/example/factory_method_pattern.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/factory method pattern/example/factory_method_pattern.unity -------------------------------------------------------------------------------- /Assets/factory method pattern/example/factory_method_pattern.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/factory method pattern/example/factory_method_pattern.unity.meta -------------------------------------------------------------------------------- /Assets/factory method pattern/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/factory method pattern/readme.md -------------------------------------------------------------------------------- /Assets/factory method pattern/readme.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/factory method pattern/readme.md.meta -------------------------------------------------------------------------------- /Assets/factory method pattern/structure.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/factory method pattern/structure.meta -------------------------------------------------------------------------------- /Assets/factory method pattern/structure/FactoryMethodStructure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/factory method pattern/structure/FactoryMethodStructure.cs -------------------------------------------------------------------------------- /Assets/factory method pattern/structure/FactoryMethodStructure.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/factory method pattern/structure/FactoryMethodStructure.cs.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/README.md -------------------------------------------------------------------------------- /Assets/flyweight pattern/README.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/README.md.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern/example.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern/example/Insects.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example/Insects.cs -------------------------------------------------------------------------------- /Assets/flyweight pattern/example/Insects.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example/Insects.cs.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern/example/InsectsFlyweightExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example/InsectsFlyweightExample.cs -------------------------------------------------------------------------------- /Assets/flyweight pattern/example/InsectsFlyweightExample.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example/InsectsFlyweightExample.cs.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern/example/insects_flyweight_example.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example/insects_flyweight_example.unity -------------------------------------------------------------------------------- /Assets/flyweight pattern/example/insects_flyweight_example.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example/insects_flyweight_example.unity.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern/example2.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example2.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern/example2/ConcreteSoldiers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example2/ConcreteSoldiers.cs -------------------------------------------------------------------------------- /Assets/flyweight pattern/example2/ConcreteSoldiers.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example2/ConcreteSoldiers.cs.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern/example2/ISoldierFlyweight.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example2/ISoldierFlyweight.cs -------------------------------------------------------------------------------- /Assets/flyweight pattern/example2/ISoldierFlyweight.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example2/ISoldierFlyweight.cs.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern/example2/SoldierFlyweightFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example2/SoldierFlyweightFactory.cs -------------------------------------------------------------------------------- /Assets/flyweight pattern/example2/SoldierFlyweightFactory.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example2/SoldierFlyweightFactory.cs.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern/example2/SoldierGameObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example2/SoldierGameObject.cs -------------------------------------------------------------------------------- /Assets/flyweight pattern/example2/SoldierGameObject.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example2/SoldierGameObject.cs.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern/example2/SoldierSceneController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example2/SoldierSceneController.cs -------------------------------------------------------------------------------- /Assets/flyweight pattern/example2/SoldierSceneController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example2/SoldierSceneController.cs.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern/example2/soldier_flyweight_example.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example2/soldier_flyweight_example.unity -------------------------------------------------------------------------------- /Assets/flyweight pattern/example2/soldier_flyweight_example.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/example2/soldier_flyweight_example.unity.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern/structure.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/structure.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern/structure/ConcreteFlyweight.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/structure/ConcreteFlyweight.cs -------------------------------------------------------------------------------- /Assets/flyweight pattern/structure/ConcreteFlyweight.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/structure/ConcreteFlyweight.cs.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern/structure/FlyweightBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/structure/FlyweightBase.cs -------------------------------------------------------------------------------- /Assets/flyweight pattern/structure/FlyweightBase.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/structure/FlyweightBase.cs.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern/structure/FlyweightFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/structure/FlyweightFactory.cs -------------------------------------------------------------------------------- /Assets/flyweight pattern/structure/FlyweightFactory.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/structure/FlyweightFactory.cs.meta -------------------------------------------------------------------------------- /Assets/flyweight pattern/structure/UnsharedFlyweight.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/structure/UnsharedFlyweight.cs -------------------------------------------------------------------------------- /Assets/flyweight pattern/structure/UnsharedFlyweight.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/flyweight pattern/structure/UnsharedFlyweight.cs.meta -------------------------------------------------------------------------------- /Assets/observer.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/observer.meta -------------------------------------------------------------------------------- /Assets/observer/ObserverStructure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/observer/ObserverStructure.cs -------------------------------------------------------------------------------- /Assets/observer/ObserverStructure.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/observer/ObserverStructure.cs.meta -------------------------------------------------------------------------------- /Assets/singleton.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/singleton.meta -------------------------------------------------------------------------------- /Assets/singleton/example.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/singleton/example.meta -------------------------------------------------------------------------------- /Assets/singleton/example/GameManagerExample.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/singleton/example/GameManagerExample.unity -------------------------------------------------------------------------------- /Assets/singleton/example/GameManagerExample.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/singleton/example/GameManagerExample.unity.meta -------------------------------------------------------------------------------- /Assets/singleton/example/Prefabs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/singleton/example/Prefabs.meta -------------------------------------------------------------------------------- /Assets/singleton/example/Prefabs/GameManager.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/singleton/example/Prefabs/GameManager.prefab -------------------------------------------------------------------------------- /Assets/singleton/example/Prefabs/GameManager.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/singleton/example/Prefabs/GameManager.prefab.meta -------------------------------------------------------------------------------- /Assets/singleton/example/Prefabs/ManagerSpawner.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/singleton/example/Prefabs/ManagerSpawner.prefab -------------------------------------------------------------------------------- /Assets/singleton/example/Prefabs/ManagerSpawner.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/singleton/example/Prefabs/ManagerSpawner.prefab.meta -------------------------------------------------------------------------------- /Assets/singleton/example/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/singleton/example/Scripts.meta -------------------------------------------------------------------------------- /Assets/singleton/example/Scripts/GameManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/singleton/example/Scripts/GameManager.cs -------------------------------------------------------------------------------- /Assets/singleton/example/Scripts/GameManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/singleton/example/Scripts/GameManager.cs.meta -------------------------------------------------------------------------------- /Assets/singleton/example/Scripts/ManagerSpawner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/singleton/example/Scripts/ManagerSpawner.cs -------------------------------------------------------------------------------- /Assets/singleton/example/Scripts/ManagerSpawner.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/singleton/example/Scripts/ManagerSpawner.cs.meta -------------------------------------------------------------------------------- /Assets/singleton/structure.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/singleton/structure.meta -------------------------------------------------------------------------------- /Assets/singleton/structure/Singleton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/singleton/structure/Singleton.cs -------------------------------------------------------------------------------- /Assets/singleton/structure/Singleton.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/singleton/structure/Singleton.cs.meta -------------------------------------------------------------------------------- /Assets/strategy pattern.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern.meta -------------------------------------------------------------------------------- /Assets/strategy pattern/StrategyPatternStructure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/StrategyPatternStructure.cs -------------------------------------------------------------------------------- /Assets/strategy pattern/StrategyPatternStructure.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/StrategyPatternStructure.cs.meta -------------------------------------------------------------------------------- /Assets/strategy pattern/example_enemy_behavior.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/example_enemy_behavior.meta -------------------------------------------------------------------------------- /Assets/strategy pattern/example_enemy_behavior/EnemyBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/example_enemy_behavior/EnemyBehaviour.cs -------------------------------------------------------------------------------- /Assets/strategy pattern/example_enemy_behavior/EnemyBehaviour.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/example_enemy_behavior/EnemyBehaviour.cs.meta -------------------------------------------------------------------------------- /Assets/strategy pattern/example_enemy_behavior/StrategyExampleMainApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/example_enemy_behavior/StrategyExampleMainApp.cs -------------------------------------------------------------------------------- /Assets/strategy pattern/example_enemy_behavior/StrategyExampleMainApp.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/example_enemy_behavior/StrategyExampleMainApp.cs.meta -------------------------------------------------------------------------------- /Assets/strategy pattern/example_enemy_behavior/strategy_pattern_example.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/example_enemy_behavior/strategy_pattern_example.unity -------------------------------------------------------------------------------- /Assets/strategy pattern/example_enemy_behavior/strategy_pattern_example.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/example_enemy_behavior/strategy_pattern_example.unity.meta -------------------------------------------------------------------------------- /Assets/strategy pattern/example_output_string.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/example_output_string.meta -------------------------------------------------------------------------------- /Assets/strategy pattern/example_output_string/OutputStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/example_output_string/OutputStrategy.cs -------------------------------------------------------------------------------- /Assets/strategy pattern/example_output_string/OutputStrategy.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/example_output_string/OutputStrategy.cs.meta -------------------------------------------------------------------------------- /Assets/strategy pattern/example_output_string/OutputStrategyController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/example_output_string/OutputStrategyController.cs -------------------------------------------------------------------------------- /Assets/strategy pattern/example_output_string/OutputStrategyController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/example_output_string/OutputStrategyController.cs.meta -------------------------------------------------------------------------------- /Assets/strategy pattern/example_output_string/output_strategy.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/example_output_string/output_strategy.unity -------------------------------------------------------------------------------- /Assets/strategy pattern/example_output_string/output_strategy.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/example_output_string/output_strategy.unity.meta -------------------------------------------------------------------------------- /Assets/strategy pattern/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/readme.md -------------------------------------------------------------------------------- /Assets/strategy pattern/readme.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/Assets/strategy pattern/readme.md.meta -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/LICENSE -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 5.5.0f3 2 | -------------------------------------------------------------------------------- /ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /ProjectSettings/UnityAdsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/ProjectSettings/UnityAdsSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/ProjectSettings/UnityConnectSettings.asset -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/README.md -------------------------------------------------------------------------------- /contributors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naphier/unity-design-patterns/HEAD/contributors.md --------------------------------------------------------------------------------