• Explorar lecciones
  • Temas
  • Foros
YouTube
  • Tipo de contenido
    • Todo
    • Lecciones
    • Cursos
  • Ordenar resultados
    • Recientemente actualizado
    • Más vistos
    • En tendencia
  • Filtrar contenido
    • Ocultar contenido obsoleto
    • Ocultar lecciones sin artículo
  • Explorar tema
    • Cualquier tema
    • C
    • Elixir
    • Git
    • Go
    • JDBC
    • JPA
    • JUnit
    • Jakarta
    • Java
    • JavaScript
    • Patrones de diseño
    • Quarkus
    • Svelte
    • Web Components
    • libGDX
  • Lección

    SpriteSheet

    Un spritesheet es una imagen que se compone de una tabla que muestra otras imágenes. Slick2D permite extraer cada una de esas imágenes o sprites de la tabla.
  • Lección

    Typespecs (parte 1, usando tipos básicos)

    Con los type specs se pueden especificar los tipos de los parametros y retornos de las funciones para que herrramientas como Dialyzer puedan analizar de forma estática el código a fin de comprobar que se pasen los parámetros de forma correcta en el código.
  • Lección

    Cómo renombrar procesos

    Registrar un nombre en un proceso (o un GenServer, o un Supervisor) tiene ventajas frente a dejarlos anónimos en términos de identificarlos. Además, cómo podemos explorar en el observer información sobre procesos (como su nombre, por ejemplo).
  • Lección

    Vídeo

    Para reproducir vídeo en HTML5 podemos utilizar la etiqueta ‹video›, mediante la cual podemos incorporar archivos de vídeo en una página web en distintos formatos, tales como MPEG-4, OGG o WebM.
  • Lección

    Inyección de dependencia

    En este último episodio os hablo de la inyección de dependencia que incluye mini2dx, que nos proporciona una forma alternativa de conectar componentes dentro de nuestra clase.
  • Lección

    Trabajar con records en Java próximamente va a ser mejor

    Derived Record Creation es una propuesta de mejora del lenguaje donde se propone incorporar a los records de Java 14 una sintaxis conveniente para derivar registros, es decir, para crear copias de un registro donde se han cambiado algunos campos. Y es que los records de Java están muy bien...
  • Lección

    Alias e import

    Después de escribir este código, vamos a usarlo como base para tratar algunas herramientas útiles que nos ofrece Elixir para controlar el código de nuestros módulos. Alias sirve para darle otro nombre a un módulo y hacerlo más fácil de escribir. Import sirve para traer definiciones de otros módulos y...
  • Lección

    Renderizando imágenes

    Cómo renderizar imágenes en mini2dx y representar cosas en pantalla con ayuda de la clase Graphics.
  • Lección

    Estrategias para crear un Supervisor

    Finalmente, la diferencia entre start_link/2 y start_link/3 y el uso de init/2 para desacoplar la creación de un Supervisor de la especificación de los procesos supervisados y de las opciones de supervisión.
  • Lección

    Sonido

    ¡Es la hora de entrar en la quinta dimensión! En este vídeo explico qué formatos pueden ser reproducidos en Slick2D y cómo se puede incluir un sonido en nuestro juego.
Principio Anterior 55 56 57 58 59 60 61 Siguiente Último
makigas

Aprende conceptos nuevos de programación o descubre una tecnología nueva. En esto consiste makigas: un sitio web y un canal de YouTube con tutoriales de programación y consejos para desarrolladores, en fcastellano y hablando en un lenguaje simple y humilde. Encuentra contenido sobre programación, desarrollo web y desarrollo de software.

    Cursos destacados

  • Records en Java
  • Patrones de diseño
  • JUnit 5
  • Concurrencia en Java
  • JUnit 4
  • Fundamentos de uso de Quarkus

    Enlaces

  • Explorar lecciones
  • Ver todos los temas
  • Visitar los foros
  • Canal de YouTube
  • Servidor de Discord

Términos de uso • Política de privacidad • Limitación de responsabilidad • Uso de cookies (EU) • Cambiar consentimientos

Copyright © 2012 - 2026 makigas

Made in Spain