Language Settings

la diversión de Processing x la excentricidad de JavaScript

la simplicidad de Processing x la flexibilidad de JavaScript

la intuición de Processing x el poder de JavaScript

la creatividad de Processing x el dinamismo de JavaScript

la comunidad de Processing x la comunidad de JavaScript

el poder de Processing x el alcance de JavaScript

Aprender

Estos tutoriales proveen una revisión en mayor profundidad o paso a paso sobre temas particulares. Revisa la página de ejemplos para ver demostraciones cortas sobre diversos temas de p5.js.

Introducción a p5.js

¡Bienvenido a p5.js!
Esta introducción cubre lo básico de cómo configurar un proyecto con p5.js

Una panorámica de las principales características de p5.js

Las principales diferencias entre ambos, y cómo convertir de uno a otro.

Cómo configurar un servidor local en Mac OS X, Windows o Linux.

<<<<<<< HEAD
======= >>>>>>> fe8e7a67bf0ca79d8f253494f05d0f0524937ff5

Conectando p5.js

Uso de un servidor node.js con p5.js y comunicación vía socket.io.

Tópicos de programación

Creación y manipulación de elementos en la página, más allá del lienzo.

Desarrollo de aplicaciones con gráficas avanzadas en p5.js usando el modo WEBGL.

Una introducción al color digital.

Drawing simple shapes and using the coordinate system.

Una introducción a los tres tipos de curvas en p5.js: arcos, curvas spline y curvas Bézier.

Introduction to interactivity with the mouse and keyboard.

Introduction to controlling program flow in p5.js.

Cómo programar mejor

Guía de cómo depurar tu código para todo público.

Un tutorial de consejos y trucos para optimizar tu código para que corra más rápida y fluidamente.

Sálvate de la agonía al instalar. ¿Qué es unit testing y cómo usarlo? Por Andy Timmons.

Contribuir a la comunidad

Introducción y panorámica general sobre cómo contribuir al desarrollo.

Una introducción a la estructura de archivos y herramientas para el desarrollo con p5.js, por Luisa Pereira.

Una guía sobre cómo crear un tutorial de programación en p5.js.

Creando bibliotecas adicionales para p5.js.

 

*

Processing p5.js Processing.py Processing for Android Processing for Pi

Processing Foundation