3 puntos por GN⁺ 2024-08-04 | 1 comentarios | Compartir por WhatsApp
  • Introducción a p5.js

    • p5.js es una herramienta útil para aprender a programar y crear arte
    • Es una biblioteca gratuita de código abierto en JavaScript, desarrollada por una comunidad inclusiva y considerada
    • Artistas, diseñadores, principiantes, educadores y cualquier persona son bienvenidos
  • Explorar la referencia de la biblioteca p5.js

    • Se proporciona material de referencia de la biblioteca p5.js
  • Aprender p5.js con ejemplos

    • Es posible aprender p5.js mediante diversos ejemplos
    • Ejemplos: Geodata Weaving, Slime Molds, Patt Vira, etc.
  • Ver las actividades de la comunidad de p5.js

    • Se presentan obras creadas por la comunidad
    • Ejemplos: Generative Succulents, Padrão Geométrico, Zen Pots, Glitch animation, etc.
  • Donar a p5.js

    • Es posible hacer donaciones al proyecto p5.js
  • Descargar p5.js

    • Se proporciona un enlace de descarga de la biblioteca
  • Recursos de p5.js

    • Se ofrecen materiales de referencia, tutoriales, ejemplos, formas de contribuir e información de la comunidad
  • Información adicional

    • Se proporciona información sobre descargas, contacto, derechos de autor, política de privacidad, términos de uso, etc.
    • Se ofrecen enlaces sociales a GitHub, Instagram, X, YouTube, Discord, Forum, etc.
    • Se proporciona un enlace al sitio anterior de p5.js

Resumen de GN⁺

  • p5.js es una herramienta de aprendizaje que combina programación y arte, y se caracteriza por una comunidad inclusiva para usuarios diversos, desde principiantes hasta expertos
  • Es una biblioteca gratuita y de código abierto que puede aprenderse fácilmente mediante diversos ejemplos y materiales de referencia
  • Es posible inspirarse con diversas obras de arte creadas por la comunidad y apoyar el proyecto mediante donaciones
  • Proyectos con funciones similares incluyen Processing, Three.js, entre otros

1 comentarios

 
GN⁺ 2024-08-04
Comentarios en Hacker News
  • Se lanzó el nuevo sitio web de p5.js

    • Sovereign Tech Fund otorgó €450k de financiamiento a p5.js en 2023
    • El nuevo sitio facilita más la navegación y la búsqueda, y tiene mucha información útil
    • Se puede comparar cómo usar el editor/canvas de p5.js en la versión anterior y en la nueva
  • Alguien creó una herramienta de diseño usando ChatGPT y p5.js

    • Esta herramienta permite equilibrar 5 masas para crear un arco autoportante rotatorio
    • También se pueden ver los resultados de impresión 3D
  • p5.js es una gran librería por su funcionalidad y facilidad de uso para aplicaciones artísticas

    • Como proyecto de licenciatura, alguien desarrolló una aplicación para crear arte generativo usando p5.js y Ruby on Rails
    • Se podía generar arte directamente desde la interfaz de usuario
  • Processing (la versión original en Java) inspiró a muchas librerías

    • Alguien escribió una versión para Racket como proyecto de verano
    • Se inspiró en el canal de YouTube de Daniel Shiffman, "The Coding Train"
  • A alguien le parece que el sitio web de p5.js es muy bonito

    • Le sorprendió que en la sección About se eliminara la parte que decía que seguía heredando las ideas de Processing
    • Probablemente sea porque p5.js se volvió más popular que Processing
  • Alguien ha usado p5.js en mucho trabajo profesional

    • Dice que hay que conocer un incidente relacionado con uno de los creadores del lenguaje Processing
    • Actualmente se arrepiente de haber apoyado a Processing Foundation
  • En la comunidad OpenProcessing de p5.js hay miles de obras geniales

    • Aunque usa principalmente Python, aprendió JavaScript modificando programas de p5.js
  • Daniel Shiffman le presentó esta librería a alguien hace algunos años

    • Sus videos fueron esenciales para su crecimiento como programador
  • p5.js es una librería genial para hacer juegos rápidamente

    • Alguien hizo una pequeña simulación de agua y piensa que p5.js es fácil de aprender
  • Gracias a la gran librería y documentación de p5.js, alguien pudo empezar rápidamente con animación

    • Terminó el proyecto en solo unos días