Desarrollo de juegos en JavaScript: Rotando piezas de Tetris con matrices — PickAClass
⏱ 2 h 48 min 📚 28 lecciones

Desarrollo de juegos en JavaScript: Rotando piezas de Tetris con matrices

Domine la mecánica de juegos basados en cuadrículas aprendiendo a representar, rotar y validar matrices de tetromino 2D con JavaScript moderno.

  • 💬 Instructor de IA
    Pregunta sobre cualquier lección y recibe una respuesta clara al instante, cuando quieras.
  • 🕐 Empieza cuando quieras
    Sin horarios ni fechas límite: aprende a tu ritmo, cuando quieras.
  • 🌐 En español
    Lecciones, tareas y certificado: todo completamente en tu idioma.

Sobre este curso

La implementación de la rotación de las piezas de Tetris, conocidas como tetrominos, es un desafío clásico de programación que reduce la brecha entre la codificación básica y la física del juego. En este curso, aprenderá las matemáticas fundamentales y la lógica de programación necesarias para rotar piezas de juego sin problemas.Leerá guías estructuradas sobre la representación de formas como matrices anidadas, la aplicación de transposición de matriz para lograr la rotación y el manejo de casos de borde como colisiones de paredes. Qué aprenderás: Representar formas de tetromino usando matrices 2D y estructuras de datos JavaScript modernas; Aplicar transposición de matriz e inversión de columna para girar cuadrículas en el sentido de las agujas del reloj; Implementar detección de colisión para evitar que las piezas giren fuera de los límites; Manejar entradas de teclado para activar rotaciones sin problemas durante el juego activo; Escribir limpio, modular ES6+ Código JavaScript para gestionar el estado y las coordenadas del juego. Comenzamos con los conceptos fundamentales de las cuadrículas 2D y las coordinadas de matriz antes de pasar paso a paso a través de los algoritmos de rotación. Este curso está diseñado para desarrolladores de JavaScript principiantes e intermedios interesados en la mecánica de desarrollo de juegos.No se requieren conocimientos matemáticos avanzados previos, ya que todos los conceptos de matriz se explican desde cero.Comience a leer hoy para dominar la lógica central detrás del movimiento y la rotación basados en cuadrícula.

Lo que obtendrás

  • 📜 Certificado de finalización
    Añádelo a tu perfil de LinkedIn
  • 💬 Tutor AI personal
    ¿Atascado en una lección? Pregúntale a tu tutor integrado lo que quieras, cuando quieras.
  • ♾️ Acceso de por vida
    Vuelve cuando quieras, sin caducidad
  • 📱 Teléfono o computadora
    Funciona en cualquier dispositivo
  • 💸 Reembolso de 14 días
    Sin preguntas
  • Breve y enfocado
    2 h 48 min de contenido práctico

Certificado de finalización

Cada curso que completas en PickAClass emite una credencial como esta — original, con su propio código, verificable por URL y detallada sobre lo que realmente demostraste.

P
PickAClass
Perfil de habilidades · verificable
Documento
Certificado de Maestría
Esto certifica que
Nombre Apellido
ha demostrado con éxito el dominio de
Desarrollo de juegos en JavaScript: Rotando piezas de Tetris con matrices
Habilidades demostradas
Análisis de patrones de comportamiento
Fundamental
1.2 h
Marcos de arquitectura de decisiones
Competente
1.4 h
Diseño de pruebas A/B
Competente
1.7 h
Redacción conductual
Avanzado
1.9 h
P
PickAClass — Nombre Apellido
Desarrollo de juegos en JavaScript: Rotando piezas de Tetris con matrices
Página 2 de 2
Detalle de desempeño
Resumen del curso
Lecciones completadas 14 / 14
Preguntas de práctica 26 / 28
Tareas entregadas 4 (prom. 4.5 / 5)
Proyecto final Revisado — 4.6 / 5
Práctica total 6.2 h
Referencia de desempeño
Posición en la cohorte Top 12% de 1,625
Tiempo hasta completar 11 días (mediana: 22)
Puntuación de dominio 91 / 100
Puntuación de preguntas de práctica 94%
Verificación de habilidad Ruta de habilidad verificada
Verifica esta credencial
pickaclass.com/certificates/PCC-2026-X4F7-AP19
Emitido bajo los estándares académicos de PickAClass. Los niveles de habilidad reflejan el desempeño evaluado frente a la rúbrica de competencias del curso. Es una credencial original de esta plataforma.

Reseñas

Aún no hay reseñas — sé el primero en compartir tu experiencia.

Escribir una reseña

Te pediremos iniciar sesión después de enviar — tu borrador se guarda.

Otros también tomaron

Preguntas frecuentes

¿Qué necesito para tomar este curso? +

Solo un teléfono o computadora con internet. Sin instalaciones ni hardware especial.

¿Cómo pago? +

Con tarjeta a través de Stripe. No almacenamos datos de tarjeta — Stripe los gestiona de forma segura.

¿Puedo obtener un reembolso? +

Sí — reembolso completo en 14 días, sin preguntas.

¿Por cuánto tiempo tendré acceso? +

Para siempre. Una vez comprado, el curso es tuyo para revisarlo cuando quieras.

¿Obtendré un certificado? +

Sí. Al finalizar recibirás un certificado que puedes añadir a tu perfil de LinkedIn.

Diseñado para profesionales en
Tecnología Diseño Finanzas Marketing Salud Educación Hostelería Manufactura