Playbook deportivo

Acerca de los playbooks deportivos

Un playbook deportivo es el diagrama del entrenador de una jugada, formación o disposición de equipo: puntos para los jugadores, líneas para el movimiento, dibujado en una notación que cualquier entrenador entiende de un vistazo. Schematex renderiza uno a partir de texto para los tres deportes de equipo más grandes: fútbol americano (diagramas de jugadas X&O), baloncesto (sets de medio campo) y fútbol / fútbol asociación (formas de equipo y patrones de movimiento). Cada deporte se dibuja en su propia notación estándar de entrenamiento sobre su campo, cancha o pista correctamente a escala.

Nombras un deporte y una formación; el motor coloca a los jugadores. Añades verbos de movimiento (route, pass, cut, dribble, run, screen, shot); el motor dibuja cada uno en el estilo de línea que los entrenadores de ese deporte realmente usan. A diferencia de un generador de imágenes, el resultado es editable — agregar un cuarto receptor o mover una pantalla es un cambio de una línea.

playbook·§
↘ preview
100%
Four Verticals football play. 11 offensive players, 11 defenders, 5 assignments. Four Verticals 2nd & 7 · ball on 40 deep half deep half T G C G T QB RB X H Y Z E T T E W M S C C F $ Offense Defense Route / run Block Motion Zone
UTF-8 · LF · 9 lines · 172 chars✓ parsed·1.8 ms·15.1 KB SVG

1. Tu primera jugada

Cada diagrama comienza con un encabezado que nombra el deporte, luego una formación (que coloca a los jugadores) y luego las asignaciones:

playbook·§
↘ preview
100%
Give & Go basketball play. 5 players, 0 opponents, 3 assignments. Give & Go 1 2 3 4 5 Offense (1–5) Defense (X) Cut Pass Dribble Screen
UTF-8 · LF · 5 lines · 75 chars✓ parsed·0.9 ms·6.8 KB SVG

pass 1 2 dibuja un pase del jugador 1 al jugador 2; cut 1 rim envía al jugador 1 al aro. El baloncesto dibuja los pases discontinuos y los cortes sólidos — la convención en cualquier pizarra de entrenamiento.


2. Los tres deportes

Elige el deporte en el encabezado (sport football|basketball|soccer). Cada uno usa su unidad real y el punto de vista convencional del entrenamiento:

DeporteUnidadVistaSuperficie
footballyardasataque en la parte inferior atacando hacia arriba; campo abajo = arribacampo verde con líneas de yardas, hashes, zona de anotación
basketballpiesmedio campo NBA; línea de fondo + aro en la parte superiormadera de arce clara
soccermetrospista completa de 105 × 68 m (ataque hacia la derecha); o view halfpista verde con marcas IFAB

3. Jugadores y formaciones

La forma más rápida de colocar jugadores es con una formación (fútbol americano/fútbol) o un set (baloncesto):

  • Fútbol americanoformation i-form | shotgun | singleback | pistol | spread | trips | empty | goal-line | wishbone con fuerza opcional left/right. Los receptores son X Z H Y (Y = ala cerrada), los backs QB RB FB, la línea LT LG C RG RT.
  • Baloncestoset horns | 1-4-high | 1-4-low | box | spread-pnr | 4-out | 5-out. Los jugadores se numeran del 1 al 5.
  • Fútbolformation 4-3-3 | 4-4-2 | 4-2-3-1 | 4-5-1 | 4-4-1-1 | 3-5-2 | 3-4-3. Los jugadores se numeran del 1 (portero) al 11.

Para jugadas a balón parado o diagramas de forma libre, coloca jugadores individualmente y recorta a medio campo:

playbook·§
↘ preview
100%
Overlap & Cross soccer play. 11 players, 0 opponents, 6 assignments. Overlap & Cross 1 2 4 5 3 6 8 10 7 9 11 Team Keeper Opponent Pass Run Dribble Shot
UTF-8 · LF · 13 lines · 291 chars✓ parsed·2.0 ms·10.2 KB SVG

4. Verbos de movimiento y estilos de línea

El mismo estilo de línea significa cosas diferentes en distintos deportes — Schematex dibuja la convención propia de cada deporte, y la leyenda siempre coincide:

VerboFútbol americanoBaloncestoFútbol
passdiscontinuo (pase)discontinuosólido
run / cutsólidosólido (corte)discontinuo (carrera)
dribbleonduladoondulado
screen / blockT-bar ⊥T-bar ⊥ (pantalla)T-bar ⊥
shotsólidolínea doble

Nota la inversión: el baloncesto dibuja un pase discontinuo y un corte sólido; el fútbol dibuja un pase sólido y una carrera discontinua. Así es como ambas comunidades de entrenadores realmente diagraman — Schematex respeta cada una.

Los objetivos de movimiento pueden ser un id de jugador, el nombre de un punto de referencia o coordenadas explícitas (to x,y).


5. Fútbol americano — rutas, carreras, defensa

Las rutas de pase usan el árbol de rutas: go fly streak slant flat hitch out in dig curl comeback corner post wheel cross drag seam. Conceptos de carrera: dive iso power counter sweep toss draw trap. El bloqueo usa block, pull y handoff. Establece goal N para dibujar la zona de anotación y los postes:

playbook·§
↘ preview
100%
Red Zone — Play-Action Fade football play. 11 offensive players, 11 defenders, 5 assignments. Red Zone — Play-Action Fade 1st & 5 · ball on 5 10 10 deep middle T G C G T Y QB F RB X Z E T T E W M S C C $ F Offense Defense Route / run Block Motion Zone
UTF-8 · LF · 9 lines · 215 chars✓ parsed·1.8 ms·13.6 KB SVG

defense cover-0/1/2/3/4/6 dibuja la cobertura defensiva; defense 4-3 | 3-4 | nickel | dime establece la línea delantera. hash nfl|college|none controla las marcas hash.


6. Baloncesto — sets, puntos de referencia, pantallas

Los cortes y pases apuntan a puntos de referencia con nombrerim elbow wing corner short-corner block slot top high-post dunker (prefija l/r para izquierda/derecha). screen A B dibuja una pantalla de bloqueo (T-bar) para el jugador B; dribble es una línea ondulada:

playbook·§
↘ preview
100%
Spread Pick & Roll basketball play. 5 players, 0 opponents, 4 assignments. Spread Pick & Roll 1 2 3 4 5 Offense (1–5) Defense (X) Cut Pass Dribble Screen
UTF-8 · LF · 6 lines · 110 chars✓ parsed·1.0 ms·8.2 KB SVG

defense man asigna cada defensor a un hombre; defense zone-2-3 | zone-3-2 | zone-1-3-1 dibuja una zona delantera.


7. Fútbol — formas, carreras, construcción de juego

Una formación sola dibuja la forma del equipo. Agrega pass (sólido), run (discontinuo) y dribble (ondulado) para mostrar una fase de juego:

playbook·§
↘ preview
100%
Build-Up From the Back soccer play. 11 players, 0 opponents, 5 assignments. Build-Up From the Back 1 2 4 5 3 6 8 10 7 9 11 Team Keeper Opponent Pass Run Dribble Shot
UTF-8 · LF · 7 lines · 119 chars✓ parsed·1.8 ms·9.4 KB SVG

Los puntos de referencia incluyen box top-box d penalty-spot near-post far-post six-yard center. defense low-block | mid-block | high-press superpone la forma del oponente. El fútbol se renderiza solo con luz diurna — theme: dark cae de vuelta al campo predeterminado.


8. Validación

El motor rechaza los errores que los modelos realmente cometen y lista las opciones válidas:

  • sport, formation / set, defense o ruta nombrada desconocida;
  • un movimiento que hace referencia a un id de jugador no declarado;
  • una coordenada malformada o un objetivo to faltante.

Los problemas más leves (ej. un movimiento de longitud cero) se renderizan con una advertencia en lugar de fallar.


9. Gramática (EBNF)

playbook   = "playbook" string "sport" sport NL { stmt NL } ;
sport      = "football" | "basketball" | "soccer" ;
stmt       = field | formation | defense | player | move | zone | "view" view ;
field      = "field" { "down" num | "distance" num | "los" num
                     | "goal" num | "hash" hash | "view" view } ;
formation  = ( "formation" | "set" ) name [ "left" | "right" ] ;
defense    = "defense" scheme ;
player     = "player" id pos "at" coord "label" text ;
move       = route | run | pass | cut | dribble | screen
           | shot | motion | handoff | pull | block ;
route      = "route" id namedRoute [ num ] [ "left" | "right" ] ;
run        = "run" id ( concept [ "left" | "right" ] | "to" coord ) ;
pass       = "pass" id ( id | landmark | "to" coord ) ;
cut        = "cut" id ( landmark | "to" coord ) ;
dribble    = "dribble" id "to" coord ;
screen     = "screen" id id ;
shot       = "shot" id [ "to" coord ] ;
zone       = "zone" coord coord string ;
coord      = num "," num ;
view       = "full" | "half" ;
hash       = "nfl" | "college" | "none" ;

Ejemplos relacionados

Cinco jugadas canónicas por deporte se incluyen como ejemplos — Four Verticals, Mesh, Smash, Power O y un fade en zona roja para fútbol americano; Pick & Roll, Horns, Give & Go, Floppy y un corte por la puerta trasera para baloncesto; forma 4-3-3, construcción de juego, solapamiento, presión alta y contraataque para fútbol.

Found this useful?

Schematex is free, fully open source, and zero-dependency. A star helps other developers discover it.