Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Dividiendo Imágenes en Tilesets con Pillow en Pygame | Curso de Pygame en Python | E16
Play lesson

Curso de Desarrollo de videojuegos con Pygame en Python - Dividiendo Imágenes en Tilesets con Pillow en Pygame | Curso de Pygame en Python | E16

5.0 (0)
17 learners

What you'll learn

This course includes

  • 14.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

¡Bienvenidos al noveno episodio de nuestro curso de Pygame! Hoy, te llevaré a través de un tema fascinante y esencial en el desarrollo de videojuegos: cómo cortar una imagen en tilesets utilizando la biblioteca Pillow en Python. Este método es fundamental para la creación de entornos y niveles en tus juegos, permitiéndote utilizar recursos gráficos de manera eficiente y creativa. LINK DEL CÓDIGO: https://www.patreon.com/posts/desarrollo-de-en-91388917 ¿Regalame un Café?: https://ko-fi.com/ivespino Curso de Python desde cero 2023: https://youtu.be/fJ4KoCeKyeQ Primero, te daré una introducción a la biblioteca Pillow (Python Imaging Library), una herramienta poderosa y popular para el procesamiento de imágenes en Python. Discutiremos por qué es importante aprender a manejar imágenes cuando se desarrollan videojuegos, especialmente en Pygame. Luego, te mostraré paso a paso cómo utilizar un script en Python que divide una imagen en varios cuadrados más pequeños. Este proceso es clave para crear tilesets personalizados para tus juegos. Desglosaremos cada parte del código, incluyendo: - La importación de las bibliotecas necesarias (`PIL` para el procesamiento de imágenes y `os` para la interacción con el sistema operativo). - La definición de la función `dividir_guardar_imagen`, que maneja la lógica de división de la imagen. - Cómo cargar y procesar la imagen original, obteniendo sus dimensiones y preparándola para la división. - El cálculo de las dimensiones de cada "tile" basado en el número de divisiones deseado por columna. - Creación de la carpeta destino para almacenar las subimágenes resultantes. - El proceso de división de la imagen y guardado de cada "tile" como una subimagen independiente, usando bucles `for` y el método `crop` de Pillow. Además, te proporcionaré un ejemplo práctico de cómo utilizar esta función, mostrándote cómo puedes aplicarla a tus propios proyectos de juegos en Pygame. Al final de este episodio, tendrás una comprensión sólida de cómo trabajar con imágenes y crear tilesets personalizados para tus juegos. Estas habilidades no solo mejorarán la calidad visual de tus proyectos, sino que también te darán más control y flexibilidad en el diseño de tus niveles. No te olvides de suscribirte y activar las notificaciones para no perderte los próximos episodios. Si tienes alguna pregunta o sugerencia, por favor, déjala en los comentarios. Estoy aquí para ayudarte a mejorar tus habilidades de desarrollo de juegos con Pygame. Etiquetas recomendadas para este video: #Pygame #DesarrolloDeJuegos #Pillow #Python #Tilesets #Programación #CursoPygame #GameDevelopment #TutorialPygame ¡Gracias por seguir este curso y nos vemos en el próximo episodio!

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere