Supermercado Reacciones - javialexis06-cyber/JUEGO-ANIVERSARIO-ESPOSA GitHub Wiki
Supermercado Reacciones
Estado: Personajes y reacciones del supermercado; no son el reparto social de Astra.
Reacciones de los muñequitos (Él y Ella)
Los dos personajes acompañan los minijuegos (juegos de mesa primero, luego el resto) y reaccionan a lo que pasa: presumen una buena jugada, se enojan si el otro juega bien, hacen puchero si les va mal, etc.
Una reacción se arma en tres capas:
- Poses clave (Blender →
el.glb/ella.glb): una animación fija por pose, con el mismo esqueleto de siempre (raiz, pelvis, torso, cabeza, brazo.L/R, mano.L/R, pierna.L/R, pie.L/R+ huesos de cara). Los brazos y las piernas son rígidos (no hay codo ni rodilla): el detalle sale de buenas siluetas, no de doblar articulaciones. - Caras (mallas de expresión ocultas que el juego muestra u oculta): ojos, cejas, bocas, lágrimas.
- Coreografía (TypeScript,
src/reacciones/): encadena poses con tiempos, alterna entre dos poses (vaivén), suma movimiento procedimental encima (salto con estirar y aplastar, temblor, cabeceo, zapateo, balanceo de cadera) y efectos 2D (confeti, gotita de sudor, venita de enojo, corazones, estrellas, lágrimas a chorro, «zzz», «?», «!»).
Poses clave (nombre de la animación en el GLB)
Convención de lados: .L es la derecha del personaje cuando mira a la cámara. «Adelante» es hacia la cámara.
| Pose | Silueta |
|---|---|
presumir_a |
Mano derecha sobre el hombro izquierdo (se sacude el polvo), pecho afuera, mentón arriba, torso un poco atrás |
presumir_b |
La misma mano ya lanzada hacia afuera y abajo (terminó de sacudirse), cabeza ladeada con aires |
pulgares_a |
Los dos brazos al frente a la altura del pecho, manos arriba (pulgares arriba), sonrisa, torso adelante |
pulgares_b |
Igual pero brazos un poco más arriba y abiertos (bombeo) |
baile_a |
Brazos arriba en diagonal hacia un lado, cadera y torso inclinados al otro, un pie levantado |
baile_b |
Espejo de baile_a |
preparar_salto |
Anticipación: torso adelante, brazos atrás, cabeza abajo, raíz un poco abajo |
salto |
Brazos en V arriba, piernas hacia atrás (encogidas), cabeza arriba, raíz arriba |
puno_a |
Puño derecho arriba recto al cielo, mano izquierda en la cintura, cabeza arriba |
puno_b |
«¡Sí!»: el puño jalado hacia la cadera, torso encogido adelante, cabeza abajo, una pierna levantada |
musculo |
Los dos brazos abiertos a los lados a la altura de los hombros, manos hacia arriba (sacando músculo), pecho afuera |
jarras |
Manos en la cintura (brazos en ángulo hacia afuera), pecho afuera, mentón arriba (pose de poder) |
puchero |
Hombros arriba, brazos rectos pegados al cuerpo, cabeza abajo y ladeada, un pie pateando el piso |
facepalm |
Mano derecha tapando la cara, cabeza abajo, el otro brazo colgando |
rascarse |
Mano derecha detrás de la cabeza rascando, cabeza ladeada, torso ladeado |
triste_b |
Más encorvado que triste, brazos colgando adelante, cabeza muy abajo |
encogerse |
Encogerse de hombros: brazos abiertos abajo a los lados con las manos hacia arriba, cabeza ladeada |
llorar_a |
Los dos brazos arriba frotándose los ojos (manos a la cara), cabeza arriba (llanto a moco tendido) |
llorar_b |
Variante alterna de llorar_a (manos un poco corridas) para el vaivén |
rodillas_a |
De rodillas (piernas hacia atrás, raíz abajo), brazos al cielo, cabeza atrás («¿por qué?») |
rodillas_b |
De rodillas, torso adelante casi al piso, brazos apoyados abajo, cabeza abajo (derrotado) |
bandera |
Brazo derecho arriba ondeando (la bandera blanca va en la mano), el otro en el pecho, cabeza ladeada |
desmayo |
Dramático: dorso de la mano en la frente, torso hacia atrás, el otro brazo abierto |
tirado |
Estrella de mar: brazos y piernas abiertos (el juego lo acuesta en el piso) |
enojo_a |
Pisotón: brazos rectos abajo con puños apretados y separados, torso adelante, una pierna levantada |
enojo_b |
Espejo de enojo_a (la otra pierna) |
brazos_cruzados |
Brazos cruzados sobre el pecho, cabeza volteada a un lado y mentón arriba («de reojo») |
boca_abierta |
Sorpresa: manos a las mejillas, torso atrás, cabeza adelante |
aplauso_a |
Manos separadas al frente del pecho |
aplauso_b |
Manos juntas al frente del pecho |
senalar_a |
Señala al otro con el brazo derecho estirado, la otra mano en la barriga, torso atrás (riéndose) |
senalar_b |
Igual pero torso adelante (rebote de la risa) |
risita_a |
Mano derecha tapando la boca, hombros arriba, cabeza ladeada |
risita_b |
Variante de risita_a con la cabeza al otro lado |
beso_volado_a |
Mano derecha en la boca (el beso) |
beso_volado_b |
Brazo derecho estirado adelante y arriba soltando el beso, un pie atrás |
pensando_b |
Mano en la barbilla del otro lado, la otra cruzando la barriga, cabeza ladeada al otro lado |
reloj |
Brazo izquierdo al frente horizontal (mira el reloj de la muñeca), cabeza abajo hacia la muñeca |
impaciente_a |
Manos en la cintura, pie derecho arriba (zapateando) |
impaciente_b |
Manos en la cintura, pie derecho abajo |
bostezo |
Brazos estirados hacia arriba (desperezándose), torso atrás, cabeza atrás |
agitar_a |
Manos juntas ahuecadas al frente del pecho (agitando los dados), arriba |
agitar_b |
Igual, abajo |
soplar |
Manos juntas ahuecadas frente a la boca (soplándole a los dados) |
lanzar |
Brazo derecho estirado al frente, abajo, después del lanzamiento; torso adelante |
suplicar |
Manos juntas al frente de la cara (cruzar los dedos / rezar), cabeza arriba |
frotar_manos_a |
Manos juntas frente a la barriga (malvado), cabeza abajo |
frotar_manos_b |
Variante corrida para el vaivén |
contar_a |
Brazo derecho señalando abajo al frente (contando fichas), cabeza abajo |
contar_b |
Igual, un poco más a un lado |
inclinado |
Inclinado sobre el tablero: torso adelante, cabeza abajo, brazos un poco al frente |
trofeo |
Los dos brazos rectos arriba con las manos juntas (sosteniendo el trofeo sobre la cabeza) |
corona |
Las dos manos a los lados de la cabeza (acomodándose la corona), pecho afuera |
reverencia |
Torso adelante 45°, un brazo cruzando la barriga, el otro abierto atrás |
chocar_cinco |
Brazo derecho arriba y hacia el lado (hacia el otro personaje), torso ladeado hacia allá |
senalar_arriba |
«¡Otra!»: índice al cielo con el brazo derecho recto, el otro puño a la altura del pecho |
Se conservan las que ya existen (reposo, feliz, triste, pensando, hablar_a/b, saludo_a/b, beso,
abrazo_izq/der, sentado, sentado_feliz, ...).
Caras
Cara en src/personaje.ts. Las piezas nuevas son mallas ocultas con el prefijo del personaje (El | ...).
| Cara | Ojos | Cejas | Boca | Extra |
|---|---|---|---|---|
normal |
abiertos | normales | sonrisa | |
feliz |
^ ^ | normales | sonrisa | |
hablar, beso, triste, dormido |
(como antes) | |||
enojado |
abiertos | ceja enojo (interior abajo) |
boca enojo (apretada hacia abajo, dientes) |
|
puchero |
abiertos | ceja triste (interior arriba) |
boca puchero (labios hacia afuera, temblorosos) |
|
sorprendido |
abiertos | ceja arriba |
boca o |
|
llorando |
ojo apretado (> <) |
ceja triste |
boca llanto (abierta, hacia abajo) |
lagrima (chorros por las mejillas) |
carcajada |
ojo apretado (> <) |
ceja arriba |
boca carcajada (D grande con lengua) |
|
concentrado |
parpado medio |
ceja enojo suave |
boca recta |
|
aburrido |
parpado medio |
normales | boca recta |
|
guino |
uno abierto, el otro ^ | una arriba | boca ladeada |
|
presumido |
parpado medio |
una arriba | boca ladeada |
|
nervioso |
abiertos | ceja triste |
boca ondulada |
|
bostezo |
cerrados (líneas) | normales | boca o grande |
Utilería (GLB aparte, se cuelga de un hueso en el juego)
reaccion_trofeo.glb, reaccion_corona.glb, reaccion_bandera.glb, reaccion_panuelo.glb, reaccion_dados.glb:
estilo plastilina de la casa, origen en el punto donde se agarra (o, en la corona, la base), Y arriba.
En el juego (juego/web/src/reacciones/)
| Archivo | Qué hace |
|---|---|
tipos.ts |
Paso (pose, vaivén entre dos poses, cara, rapidez de la transición, movimiento, efectos, sonido, frase, utilería) y coreografía |
coreografias.ts |
El catálogo (abajo) y PARECIDA: si al modelo le falta una pose nueva usa la más parecida |
muneco.ts |
Ejecuta una coreografía sobre el personaje: poses mezcladas, salto con estirar y aplastar, rebotes, temblor, balanceo, giros, cabeceo (sí / no / ladeo) y huesos oscilando encima de la pose; mira al otro o se voltea; se acerca a chocar los cinco o a abrazar; se cae de espaldas. Sin coreografía respira, mira al otro, estudia el tablero o piensa |
efectos.ts + reacciones.css |
Efectos 2D anclados a la cabeza, la cara o los pies: confeti (también a pantalla completa), corazones, estrellas, brillo, gotita de sudor, venita de enojo, humo por las orejas, chorros de lágrimas (de tristeza o de risa), nubecita con lluvia, «zzz», «?» «!» «!?» «…», rayos de sorpresa, polvo al pisar, notas musicales, besito volador que llega al otro y lo sonroja, chispa al chocar los cinco, bombillo de idea, aura dorada, «ja ja», reloj, soplido, resoplido, estrellitas de mareo, sonrojo |
sonidos.ts |
Sonidos sintetizados de cada reacción (boing, fanfarria, trombón triste, pisotones, palmadas, risitas, llanto...) |
frases.ts |
Lo que dicen en su globito, distinto para Él y para Ella, con guiños a su historia |
director.ts |
Traduce lo que pasa en un minijuego (jugada genial / buena / normal / mala / nula, captura, turno extra, tirar, suerte, casi, regalo, ir adelante, pensar, esperar, inicio y final) a lo que hace cada uno: el que jugó y la respuesta del otro |
Vitrina: mesa.html?vitrina muestra a los dos con un botón por reacción para verlas todas (y elegir a quién).
Catálogo
| Reacción | Cuándo |
|---|---|
| presumir (sacudirse el hombro), pulgares, bailecito, salto con confeti, puño al aire, músculo, celebrar, asentir | Jugada genial o buena propia, ir adelante |
| puchero, facepalm, triste (nubecita con lluvia), rascarse la cabeza, gotita, encogerse de hombros, alivio | Jugada mala o nula, casi, el otro casi lo logra |
| enojo chistoso (pataleta con venita y humo), brazos cruzados de reojo, boca abierta, aplauso de mala gana, mirada asesina | El otro juega bien o captura |
| risita burlona, señalar y reír (con lágrimas de risa), frotarse las manos, encogerse burlón | Al otro le va mal, regalo del otro |
| soplar y lanzar los dados, cruzar los dedos, contar semillas, pensando, idea, estudiar el tablero, impaciente (reloj y zapateo), bostezo | Propias de los juegos y de la espera |
| trofeo, corona, baile final, besito volado, reverencia | Gana |
| llorar dramático (con pañuelo), de rodillas, bandera blanca, desmayo, «¡otra!» | Pierde (y pide revancha) |
| chocar los cinco, abrazo, sonrojarse | Empate y cariño |
Fuente técnica: documento de referencia. Esta página no certifica la versión de la APK instalada.