Add Main Menu UI, alien models & editor configs

Add VS Code workspace/launch/settings for Unity development and a new MainMenu scene/UI (uxml, uss, tss) with MainMenuController and related assets. Import two alien character FBX models (with generated .meta settings) and add folder metadata. Update Git LFS pointers for a Game Kit scene and add modifications to Game Kit Controller assets (World Canvas material and Save Camera render texture) and ProjectSettings/QualitySettings. These changes bring initial UI/menu assets and character models into the project and add editor tooling/config for easier development.
This commit is contained in:
Robii Aragon
2026-02-17 18:04:37 -08:00
parent 43a43f1cb3
commit c20e39adc4
31 changed files with 982 additions and 23 deletions

View File

@@ -0,0 +1,555 @@
fileFormatVersion: 2
guid: d2e065b3dadd2004693cd2dc80c5837e
ModelImporter:
serializedVersion: 24200
internalIDToNameTable: []
externalObjects: {}
materials:
materialImportMode: 2
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
removeConstantScaleCurves: 0
motionNodeName:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 3
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importPhysicalCameras: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
nodeNameCollisionStrategy: 1
fileIdsGeneration: 2
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
keepQuads: 0
weldVertices: 1
bakeAxisConversion: 0
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
optimizeBones: 1
generateMeshLods: 0
meshLodGenerationFlags: 0
maximumMeshLod: -1
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVMarginMethod: 1
secondaryUVMinLightmapResolution: 40
secondaryUVMinObjectScale: 1
secondaryUVPackMargin: 4
useFileScale: 1
strictVertexDataChecks: 0
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
humanDescription:
serializedVersion: 3
human:
- boneName: Cadera
humanName: Hips
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Muslo.L
humanName: LeftUpperLeg
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Muslo.R
humanName: RightUpperLeg
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Pierna.L
humanName: LeftLowerLeg
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Pierna.R
humanName: RightLowerLeg
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Bone.019.L
humanName: LeftFoot
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Bone.019.R
humanName: RightFoot
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Columna_01
humanName: Spine
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Columna_02
humanName: Chest
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Cuello
humanName: Neck
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Cabeza
humanName: Head
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Hombro.L
humanName: LeftShoulder
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Hombro.R
humanName: RightShoulder
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Brazo.L
humanName: LeftUpperArm
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Brazo.R
humanName: RightUpperArm
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Antebrazo.L
humanName: LeftLowerArm
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Antebrazo.R
humanName: RightLowerArm
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Mano.L
humanName: LeftHand
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Mano.R
humanName: RightHand
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Bone.020.L
humanName: LeftToes
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Bone.020.R
humanName: RightToes
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Pulgar_01.L
humanName: Left Index Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Pulgar_02.L
humanName: Left Index Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: "Me\xF1ique_01.L"
humanName: Left Little Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: "Me\xF1ique_02.L"
humanName: Left Little Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Pulgar_01.R
humanName: Right Index Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Pulgar_02.R
humanName: Right Index Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: "Me\xF1ique_01.R"
humanName: Right Little Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: "Me\xF1ique_02.R"
humanName: Right Little Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: Columna_03
humanName: UpperChest
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
skeleton:
- name: SM_Alien_Flaco(Clone)
parentName:
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: Armature
parentName: SM_Alien_Flaco(Clone)
position: {x: 0.53928626, y: 0, z: 0}
rotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067}
scale: {x: 100, y: 100, z: 100}
- name: Control_Maestro
parentName: Armature
position: {x: -0.0000000023841857, y: 0.00033604132, z: 0.00011200547}
rotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071067}
scale: {x: 1, y: 1, z: 1}
- name: Control_Cadera
parentName: Control_Maestro
position: {x: -0, y: 0.006137542, z: -0.0004025848}
rotation: {x: 0.7069518, y: -0.014808983, z: 0.7069516, w: -0.014808953}
scale: {x: 1, y: 1, z: 1.0000007}
- name: Cadera
parentName: Control_Cadera
position: {x: -9.877112e-10, y: 0.0006470664, z: -0.0053928564}
rotation: {x: -0.00000029802325, y: -0.000000015832486, z: -0.9999992, w: -0.0012740447}
scale: {x: 1.0000002, y: 1, z: 1.0000001}
- name: Columna_01
parentName: Cadera
position: {x: 3.7252153e-11, y: 0.00068895385, z: 7.105427e-17}
rotation: {x: -0.000000029034593, y: 0.00000026859297, z: 0.044297244, w: 0.99901843}
scale: {x: 1.0000001, y: 0.9999998, z: 1.000001}
- name: Columna_02
parentName: Columna_01
position: {x: 7.45059e-11, y: 0.0006906298, z: -8.659739e-17}
rotation: {x: -0.00000014596213, y: -0.00000005170304, z: -0.06655902, w: 0.9977825}
scale: {x: 1, y: 1, z: 1.0000006}
- name: Columna_03
parentName: Columna_02
position: {x: 2.793978e-11, y: 0.0012618416, z: -1.4294121e-17}
rotation: {x: 0.00000014637602, y: 0.000000058367913, z: 0.027846452, w: 0.9996122}
scale: {x: 1.0000004, y: 0.9999999, z: 1.0000001}
- name: Cuello
parentName: Columna_03
position: {x: -1.117586e-10, y: 0.0015918013, z: 1.7763568e-17}
rotation: {x: -2.0770585e-10, y: -0.000000088852616, z: -0.025221389, w: 0.99968195}
scale: {x: 0.9999996, y: 0.9999996, z: 1.0000008}
- name: Cabeza
parentName: Cuello
position: {x: -1.0243382e-11, y: 0.00085936184, z: -5.359269e-17}
rotation: {x: -9.06463e-10, y: -9.516724e-10, z: 0.039243814, w: 0.9992297}
scale: {x: 1.0000004, y: 1.0000001, z: 1.0000001}
- name: Hombro.L
parentName: Columna_03
position: {x: -0.000018270845, y: 0.0012299367, z: -0.00063639355}
rotation: {x: -0.6856984, y: 0.017299687, z: -0.018353242, w: 0.7274487}
scale: {x: 0.99999994, y: 0.9999999, z: 0.9999997}
- name: Brazo.L
parentName: Hombro.L
position: {x: 5.5872817e-11, y: 0.0008655179, z: -0.0000000010999686}
rotation: {x: -0.055398315, y: 0.0070168804, z: 0.0010979194, w: 0.99843913}
scale: {x: 1.0000006, y: 1, z: 1.0000007}
- name: Antebrazo.L
parentName: Brazo.L
position: {x: -3.8417054e-11, y: 0.0023671936, z: -2.0605512e-10}
rotation: {x: 0.031437233, y: -0.9978987, z: -0.028597986, w: -0.04891016}
scale: {x: 0.99999934, y: 1.0000011, z: 1.0000008}
- name: Mano.L
parentName: Antebrazo.L
position: {x: 1.0710209e-10, y: 0.0022193054, z: -2.43308e-10}
rotation: {x: -0.04929869, y: -0.68503034, z: -0.070268765, w: 0.72344}
scale: {x: 0.9999997, y: 1, z: 0.9999996}
- name: "Me\xF1ique_01.L"
parentName: Mano.L
position: {x: -0.000053266598, y: 0.0005026223, z: 0.00027815744}
rotation: {x: 0.059633426, y: -0.06618709, z: -0.046870466, w: 0.9949203}
scale: {x: 1, y: 1.0000011, z: 0.9999999}
- name: "Me\xF1ique_02.L"
parentName: "Me\xF1ique_01.L"
position: {x: -7.4505804e-11, y: 0.00051521044, z: -3.7252902e-11}
rotation: {x: 0.06154576, y: 0.03132929, z: -0.12486809, w: 0.98976696}
scale: {x: 0.9999995, y: 1.0000013, z: 1.0000013}
- name: Pulgar_01.L
parentName: Mano.L
position: {x: 0.00014655155, y: 0.00026031132, z: -0.00036921585}
rotation: {x: -0.03219802, y: 0.7281188, z: 0.048705757, w: -0.6829598}
scale: {x: 0.99999976, y: 1.0000004, z: 0.9999998}
- name: Pulgar_02.L
parentName: Pulgar_01.L
position: {x: -4.4703483e-10, y: 0.00036708667, z: -7.4505804e-11}
rotation: {x: 0.05718316, y: -0.022504324, z: -0.3347756, w: 0.940292}
scale: {x: 1.0000005, y: 0.9999991, z: 1}
- name: Hombro.R
parentName: Columna_03
position: {x: -0.000018270974, y: 0.0012299367, z: 0.00063639355}
rotation: {x: -0.018353073, y: -0.72744864, z: -0.6856985, w: -0.017299796}
scale: {x: 0.9999996, y: 0.9999998, z: 0.9999997}
- name: Brazo.R
parentName: Hombro.R
position: {x: -8.879968e-11, y: 0.00086551707, z: 0.0000000010493726}
rotation: {x: 0.055398025, y: 0.00701685, z: 0.0010981858, w: -0.99843913}
scale: {x: 1.0000005, y: 0.9999992, z: 1.0000001}
- name: Antebrazo.R
parentName: Brazo.R
position: {x: -3.0267983e-11, y: 0.002367194, z: -1.7695129e-10}
rotation: {x: -0.03143719, y: -0.9978987, z: -0.028597627, w: 0.04890988}
scale: {x: 0.99999994, y: 1.0000001, z: 1.0000014}
- name: Mano.R
parentName: Antebrazo.R
position: {x: 1.3737007e-10, y: 0.002219306, z: -7.380731e-10}
rotation: {x: -0.049298815, y: 0.68503004, z: 0.07026887, w: 0.72344035}
scale: {x: 0.9999999, y: 1.0000006, z: 0.99999976}
- name: "Me\xF1ique_01.R"
parentName: Mano.R
position: {x: 0.000053266995, y: 0.00050262344, z: 0.00027815788}
rotation: {x: 0.059633113, y: 0.06618615, z: 0.04687029, w: 0.9949204}
scale: {x: 0.9999994, y: 1.0000002, z: 0.99999976}
- name: "Me\xF1ique_02.R"
parentName: "Me\xF1ique_01.R"
position: {x: 4.842877e-10, y: 0.00051521056, z: 2.2351741e-10}
rotation: {x: 0.06154663, y: -0.031326823, z: 0.12486694, w: 0.9897671}
scale: {x: 0.9999991, y: 1.0000012, z: 1.0000006}
- name: Pulgar_01.R
parentName: Mano.R
position: {x: -0.00014678387, y: 0.00026057783, z: -0.00036937805}
rotation: {x: -0.29425836, y: 0.6667913, z: -0.25941947, w: 0.6336427}
scale: {x: 1, y: 1.0000001, z: 0.99999964}
- name: Pulgar_02.R
parentName: Pulgar_01.R
position: {x: 3.7252902e-11, y: 0.00036708676, z: 8.1956386e-10}
rotation: {x: 0.057179954, y: 0.0224972, z: 0.33477408, w: 0.9402929}
scale: {x: 0.9999995, y: 0.9999995, z: 1.0000001}
- name: Muslo.L
parentName: Cadera
position: {x: -0.00013251555, y: -0.00007523841, z: -0.0004844876}
rotation: {x: -0.0017118786, y: -0.036809023, z: 0.9978641, w: 0.05393982}
scale: {x: 1.0000052, y: 1.0000004, z: 1.0000032}
- name: Pierna.L
parentName: Muslo.L
position: {x: -8.8475643e-11, y: 0.0025338887, z: 1.3737007e-10}
rotation: {x: 0.028677674, y: -0.0047905045, z: 0.14092907, w: 0.98959273}
scale: {x: 0.9999997, y: 1.0000005, z: 0.99999976}
- name: Bone.019.L
parentName: Pierna.L
position: {x: -2.3283064e-12, y: 0.0025667772, z: 8.731149e-12}
rotation: {x: 0.0035611107, y: -0.0000031646337, z: -0.63241124, w: 0.77462465}
scale: {x: 0.9999994, y: 1.0000005, z: 1}
- name: Bone.020.L
parentName: Bone.019.L
position: {x: -1.4988472e-11, y: 0.00066478376, z: -2.2409949e-11}
rotation: {x: -0.0016433543, y: 0.0000017354788, z: -0.16130741, w: 0.9869029}
scale: {x: 1.0000012, y: 0.999999, z: 0.9999999}
- name: Muslo.R
parentName: Cadera
position: {x: -0.00013251524, y: -0.00007523837, z: 0.00048448765}
rotation: {x: -0.9978639, y: 0.0539402, z: 0.001712621, w: -0.03681417}
scale: {x: 1.0000076, y: 1.0000006, z: 1.0000039}
- name: Pierna.R
parentName: Muslo.R
position: {x: 3.259629e-11, y: 0.0025338891, z: 5.5879353e-11}
rotation: {x: 0.028684273, y: 0.0047907936, z: -0.14092897, w: 0.98959255}
scale: {x: 1.0000006, y: 1.0000005, z: 1.0000002}
- name: Bone.019.R
parentName: Pierna.R
position: {x: 2.561137e-11, y: 0.0025667765, z: -6.635673e-11}
rotation: {x: -0.0035594585, y: -0.0000045783813, z: -0.6324105, w: -0.77462524}
scale: {x: 0.9999995, y: 1.000001, z: 1.0000002}
- name: Bone.020.R
parentName: Bone.019.R
position: {x: 4.10364e-11, y: 0.00066478347, z: 8.731149e-12}
rotation: {x: -0.0016435446, y: -0.0000017841514, z: 0.16130748, w: 0.9869029}
scale: {x: 1.0000018, y: 0.99999815, z: 0.9999999}
- name: Control_Mano.L
parentName: Control_Maestro
position: {x: -0.0049239215, y: 0.0066548553, z: 0.0007486214}
rotation: {x: 0.8603059, y: -0.4121435, z: -0.17705442, w: 0.24220505}
scale: {x: 0.99999994, y: 0.9999998, z: 0.99999976}
- name: Anular_01.L
parentName: Control_Mano.L
position: {x: -0.006223, y: 0.002458, z: 0.003355}
rotation: {x: 0.031104956, y: 0.0028279054, z: 0.4471851, w: 0.893896}
scale: {x: 1.0000001, y: 1, z: 1.0000001}
- name: Anular_02.L
parentName: Anular_01.L
position: {x: -3.9115547e-10, y: 0.00047456502, z: -2.3283064e-10}
rotation: {x: 0.048215248, y: 0.010430899, z: -0.12068695, w: 0.9914642}
scale: {x: 0.99999994, y: 1.0000006, z: 1.0000004}
- name: Control_Mano.R
parentName: Control_Maestro
position: {x: 0.004923921, y: 0.0066548553, z: 0.0007486214}
rotation: {x: 0.86030596, y: 0.41214326, z: 0.17705418, w: 0.24220537}
scale: {x: 1.0000001, y: 1.0000001, z: 1.0000002}
- name: Anular_01.R
parentName: Control_Mano.R
position: {x: -0.000215, y: -0.004079, z: -0.002022}
rotation: {x: 0.03109854, y: -0.0028959957, z: -0.44522247, w: 0.89487505}
scale: {x: 1, y: 1.0000001, z: 1.0000002}
- name: Anular_02.R
parentName: Anular_01.R
position: {x: 5.3085386e-10, y: 0.00047456424, z: -2.7939677e-11}
rotation: {x: 0.048215397, y: -0.010430159, z: 0.1206865, w: 0.99146426}
scale: {x: 0.99999994, y: 1.0000004, z: 1.0000007}
- name: SM_Alien_Flaco
parentName: SM_Alien_Flaco(Clone)
position: {x: 0.53928626, y: 0, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 1
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 3
humanoidOversampling: 1
avatarSetup: 1
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
importBlendShapeDeformPercent: 1
remapMaterialsIfMaterialImportModeIsNone: 0
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant: