From a7872a0f8c92c6eb66fd36f0b502a8450a6cca5e Mon Sep 17 00:00:00 2001 From: ThomasCharester Date: Tue, 10 Mar 2026 14:17:54 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A4=D0=B0=D0=B1=D1=80=D0=B8=D0=BA=D0=B0=20?= =?UTF-8?q?=D0=B8=D0=B3=D1=80=D0=BE=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/.idea.Infra/.idea/workspace.xml | 105 +++++++++-------- .../AddressableAssetSettings.asset | 2 +- .../AssetGroups/Default Local Group.asset | 10 ++ .../Entity/PlatformerEntitySettings.cs | 8 +- .../Entity/PlatformerPlayerFactory.cs | 106 ++++++++++++++++++ .../Entity/PlatformerPlayerFactory.cs.meta | 3 + .../Example/Platformer/Entity/PlayerEntity.cs | 2 +- .../Platformer/PlatformerSceneInstaller.cs | 21 +++- .../Example/Platformer/PlatformerState.cs | 33 +++++- .../Infrastructure/Generators/Attributes.cs | 4 +- .../Generators/ConfigGenerator.cs | 5 +- .../Resources/SystemConfigsReferences.asset | 30 ++--- .../Example/Platformer/Characters.meta | 8 ++ .../Platformer/Characters/Enemies.meta | 8 ++ .../{ => Characters/Enemies}/Bee.prefab | 0 .../{ => Characters/Enemies}/Bee.prefab.meta | 0 .../{ => Characters/Enemies}/Boar.prefab | 0 .../{ => Characters/Enemies}/Boar.prefab.meta | 0 .../{ => Characters/Enemies}/Snail.prefab | 0 .../Enemies}/Snail.prefab.meta | 0 .../Example/Platformer/Characters/Player.meta | 8 ++ .../Characters/Player/Player.prefab | 0 .../Characters/Player/Player.prefab.meta | 0 .../Platformer/Cinemachine2DFollower.prefab | 4 +- .../Platformer/Configs/Enemies/Bee.asset | 14 +-- .../Platformer/Configs/Enemies/Boar.asset | 14 +-- .../Platformer/Configs/Enemies/Snail.asset | 14 +-- .../Platformer/Configs/PlayerSettings.asset | 27 +++++ .../Configs/PlayerSettings.asset.meta | 8 ++ .../Example/Platformer/Platformer.unity | 92 ++++++--------- .../AudioInfoConfig.Generated.cs | 2 + .../AudioSourcePrefabConfig.Generated.cs | 2 + .../AudioSourceSettingsConfig.Generated.cs | 2 + .../CameraSettingsConfig.Generated.cs | 2 + .../CanvasSettingsConfig.Generated.cs | 2 + .../ConfigLocator.Generated.cs | 1 - .../GameCameraConfig.Generated.cs | 2 + .../InputServiceConfig.Generated.cs | 2 + .../LayerMasksConfigConfig.Generated.cs | 2 + ...latformerEntitySettingsConfig.Generated.cs | 2 + ...latformerPlayerSettingsConfig.Generated.cs | 10 +- .../RacerSettingsConfig.Generated.cs | 2 + .../SceneInfoConfig.Generated.cs | 2 + .../UIPanelSettingsConfig.Generated.cs | 2 + .../VolumeSettingsConfig.Generated.cs | 2 + 45 files changed, 395 insertions(+), 168 deletions(-) create mode 100644 Assets/Code/Example/Platformer/Entity/PlatformerPlayerFactory.cs create mode 100644 Assets/Code/Example/Platformer/Entity/PlatformerPlayerFactory.cs.meta create mode 100644 Assets/Resources_moved/Example/Platformer/Characters.meta create mode 100644 Assets/Resources_moved/Example/Platformer/Characters/Enemies.meta rename Assets/Resources_moved/Example/Platformer/{ => Characters/Enemies}/Bee.prefab (100%) rename Assets/Resources_moved/Example/Platformer/{ => Characters/Enemies}/Bee.prefab.meta (100%) rename Assets/Resources_moved/Example/Platformer/{ => Characters/Enemies}/Boar.prefab (100%) rename Assets/Resources_moved/Example/Platformer/{ => Characters/Enemies}/Boar.prefab.meta (100%) rename Assets/Resources_moved/Example/Platformer/{ => Characters/Enemies}/Snail.prefab (100%) rename Assets/Resources_moved/Example/Platformer/{ => Characters/Enemies}/Snail.prefab.meta (100%) create mode 100644 Assets/Resources_moved/Example/Platformer/Characters/Player.meta rename Assets/{Resources => Resources_moved}/Example/Platformer/Characters/Player/Player.prefab (100%) rename Assets/{Resources => Resources_moved}/Example/Platformer/Characters/Player/Player.prefab.meta (100%) create mode 100644 Assets/Resources_moved/Example/Platformer/Configs/PlayerSettings.asset create mode 100644 Assets/Resources_moved/Example/Platformer/Configs/PlayerSettings.asset.meta diff --git a/.idea/.idea.Infra/.idea/workspace.xml b/.idea/.idea.Infra/.idea/workspace.xml index e862135..9037b62 100644 --- a/.idea/.idea.Infra/.idea/workspace.xml +++ b/.idea/.idea.Infra/.idea/workspace.xml @@ -5,58 +5,48 @@ - - - - + + + - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - + + + + + + + + - - - - - + + + + + + + - + + + + + + + - + @@ -134,10 +121,10 @@ - +