Подробные изменения: - Добавлены и доработаны модальные окна главного меню, сервисные настройки, шаблоны UI Toolkit и единый scene-flow сервис для переходов между сценами. - Расширена gameplay-архитектура: сессия забега, HUD, спавн контента платформ, collectible-предметы, оборудование, хрупкие и движущиеся платформы. - Добавлена база противников: типы спавна, патрулирование, процедурный спавнер, правила размещения через ScriptableObject-сложности и убийство врагов прыжком сверху. - Исправлены смерть и respawn игрока, финальный GameOver, отскоки от врагов, пружин и boost-предметов, а также проход сквозь врагов при усиленном подъеме. - Проведен рефакторинг взаимодействия систем: общий landing context, единые правила player-contact, NonLazy gameplay session, fail-fast installer и централизованный выбор точек спавна. - Обновлены сцены, prefab-ассеты, difficulty stages, ресурсы главного меню, настройки проекта, roadmap и аппаратная COM-интеграция. - Добавлены ассеты летучей мыши, врагов, collectibles, TextMesh Pro, ProjectContext и gameplay UI. Проверки: - dotnet build .\\Assembly-CSharp.csproj --no-restore - Unity validation ключевых gameplay/UI/scene-flow скриптов - Unity Console после force refresh без ошибок
40 lines
1.4 KiB
Plaintext
40 lines
1.4 KiB
Plaintext
%YAML 1.1
|
|
%TAG !u! tag:unity3d.com,2011:
|
|
--- !u!114 &1
|
|
MonoBehaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 0}
|
|
m_Enabled: 1
|
|
m_EditorHideFlags: 0
|
|
m_Script: {fileID: 11500000, guid: a5e6fedc2472449cead18ef23b5cb30d, type: 3}
|
|
m_Name:
|
|
m_EditorClassIdentifier: Unity.2D.Animation.Runtime::UnityEngine.U2D.Animation.SpriteLibrarySourceAsset
|
|
m_Library:
|
|
- m_Name: Bat
|
|
m_Hash: 668036991
|
|
m_CategoryList: []
|
|
m_OverrideEntries:
|
|
- m_Name: Body
|
|
m_Hash: 999990412
|
|
m_Sprite: {fileID: 5720946424122432885, guid: 5e0dbc12e9f97e14cbad53fb747704c9, type: 3}
|
|
m_FromMain: 0
|
|
m_SpriteOverride: {fileID: 5720946424122432885, guid: 5e0dbc12e9f97e14cbad53fb747704c9, type: 3}
|
|
- m_Name: Head
|
|
m_Hash: 130111906
|
|
m_Sprite: {fileID: -3646600180701735514, guid: 5e0dbc12e9f97e14cbad53fb747704c9, type: 3}
|
|
m_FromMain: 0
|
|
m_SpriteOverride: {fileID: -3646600180701735514, guid: 5e0dbc12e9f97e14cbad53fb747704c9, type: 3}
|
|
- m_Name: Wings
|
|
m_Hash: 734422915
|
|
m_Sprite: {fileID: -6410625401282872074, guid: 5e0dbc12e9f97e14cbad53fb747704c9, type: 3}
|
|
m_FromMain: 0
|
|
m_SpriteOverride: {fileID: -6410625401282872074, guid: 5e0dbc12e9f97e14cbad53fb747704c9, type: 3}
|
|
m_FromMain: 0
|
|
m_EntryOverrideCount: 3
|
|
m_PrimaryLibraryGUID:
|
|
m_ModificationHash: 639138271744499901
|
|
m_Version: 1
|