SlideShare a Scribd company logo
1 of 61
App y Videojuegos
HISTORIA
INJERENCIA ACTUAL
PROGRAMACIÓN
PROCESSING
• LENGUAJE PRÁCTICO Y SENCILLO
• LENGUAJE ORIENTADO A OBJETOS
(ESTANDAR DE PROGRAMACIÓN HOY EN
DÌA)
2001
https://processing.org/
• LENGUAJE PRÁCTICO Y SENCILLO
• LENGUAJE ORIENTADO A OBJETOS
(ESTANDAR DE PROGRAMACIÓN HOY EN
DÌA)
2001
Ben Fry & Casey Reas
2001
Ben Fry
http://benfry.com
Casey Reas
https://processing.org/books/

http://reas.com
PROJECTS
http://www.newrafael.com/websites/
http://onecm.com/projects/mycelium/
http://wearechopchop.com/“unnamed-soundsculpture”/
http://wearechopchop.com/“unnamed-soundsculpture”/
PONG
http://benhem.com/games/wayfarer/
PROCESSING
Interfaz
• Espacio y herramientas asignado para trabajar
en el software.
Interfaz
• Espacio y herramientas asignado para trabajar en el software.
Canvas
Estructura del lenguaje
Visualizador
Selector de color
Void
()
{}
;
Estructura del lenguaje
Size
&
Draw
Estructura del lenguaje
Axis
“X” y “Y”
Estructura del lenguaje
2D primitives
Point(int,int);
Point(200,200);
Estructura del lenguaje
2D primitives
line(x,y,x2,y2);
line(30, 20, 85, 75);
Estructura del lenguaje
2D primitives
triangle(x, y, x1, y1, x2, y2);
triangle(30, 75, 58, 20, 86, 75);
Estructura del lenguaje
2D primitives
rect(x, y, int, int);
rect(30, 20, 55, 55);
Estructura del lenguaje
2D primitives
ellipse(x, y, int, int);
ellipse(56, 46, 55, 55);
ellipse(250,250,100,100);
Estructura del lenguaje
Color
Estructura del lenguaje
ColorRGB
R= red
G = green
B= Blue
Estructura del lenguaje
Color
0-255
0 = negro
255 = blanco
Estructura del lenguaje
Color
fill(153);
fill(100,50,200);
Estructura del lenguaje
Color
fill(100,50,200);
rect(100,100,50,50)
Estructura del lenguaje
Color
background(????);
Estructura del lenguaje
Estructura del lenguaje
Ejercicio # 1
recrear una pintura de pierre
mondrian
Transparencia
fill(255,0,0,)
fill(255,0,0,?)
ColorEstructura del lenguaje
//
/* ___ */
Estructura del lenguaje
Random
fill(random(0,255),0,0);
ColorEstructura del lenguaje
stroke(int);
strokeWeight(int);
noStroke();
fill(_,_,_);
noFill();
Estructura del lenguaje
noStroke();
strokeWeight(_);
mouseX,mouseY;
noFill;
Estructura del lenguaje
Ejercicio # 2
Crear una composición con
figuras primitivas triangulares
y transparencia.
RICHARD MIERNICZAK
mouse X
mouse Y
pmouseX
pmouseY
Estructura del lenguaje
previousmousePosition
= pmouseX & Y
Estructura del lenguaje
mousePressed
keyPressed
void keyPressed () {
background(255);
}
Estructura del lenguaje
width
Declaration :
ellipse(0,0,width,height);
ellipse(0,0,width/2,height/2);
Estructura del lenguaje
Variables
1-declare the variable!: (on top)
type = datatype
int = integr,4,3,5,6
float = decimal 5.434)
+ name;"any name"
Estructura del lenguaje
Variables
2- initialize the variable (insetup)
3- use the variable (indraw)
Estructura del lenguaje
Variables
variables can be:
1- declare TOP - function SETUP - execute
DRAW
2 declare + function in top + execute DRAW;
Estructura del lenguaje
RANDOM
Function
random (100);
0——>100
random(50,100);
50——->100;
Estructura del lenguaje
RANDOM
Function
random (100);
0——>100
random(50,100);
50——->100;
Print();

Prinln();
println("circleX" +
circleX);
Estructura del lenguaje
operaciones
+,-,*,/,
Estructura del lenguaje
Conditions
Estructura del lenguaje
if (_?__){
———
———
———
}
Conditions
Estructura del lenguaje
? = boolean Expression
boolean Expression are relational
expressions
Estructura del lenguaje
> - mayor que
< - menor que
>= - mayor o igual a
<= - menor o igual a
== - igual o igual
!= - no igual
Conditions
Conditions
Estructura del lenguaje
if (6>5 ){
———
———
———
}
true
execute
if (6<5 ){
———
———
———
}
false
don´t
execute
Conditions
Estructura del lenguaje
if (mouseX > width/2) {
background (255,100,0);
}

More Related Content

Similar to Conceptos básicos de processing 1parte

Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informaticaAndres Torres
 
rafael reyesdiapositivas programacion de lenguajes basic
rafael reyesdiapositivas programacion de lenguajes basicrafael reyesdiapositivas programacion de lenguajes basic
rafael reyesdiapositivas programacion de lenguajes basicAndres Torres
 
trabajo Computacion
trabajo Computacion trabajo Computacion
trabajo Computacion Eve Latorre
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje cpc07
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje cpc07
 
Practica 1
Practica 1Practica 1
Practica 1josinu
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativosjorvi2
 
lenguajes de programación
lenguajes de programación lenguajes de programación
lenguajes de programación lizethmtz01
 
La informática y sus cambios técnicos a través
La informática y sus cambios técnicos a travésLa informática y sus cambios técnicos a través
La informática y sus cambios técnicos a travésmiguel zaragoza gonzalez
 
Trabajo de informatica hipervinculos
Trabajo de informatica hipervinculosTrabajo de informatica hipervinculos
Trabajo de informatica hipervinculosGustavo Salazar
 
Trabajo de informatica hipervinculos bien
Trabajo de informatica hipervinculos bienTrabajo de informatica hipervinculos bien
Trabajo de informatica hipervinculos bienGustavo Salazar
 

Similar to Conceptos básicos de processing 1parte (20)

Rafael reyes
Rafael reyesRafael reyes
Rafael reyes
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 
rafael reyesdiapositivas programacion de lenguajes basic
rafael reyesdiapositivas programacion de lenguajes basicrafael reyesdiapositivas programacion de lenguajes basic
rafael reyesdiapositivas programacion de lenguajes basic
 
trabajo Computacion
trabajo Computacion trabajo Computacion
trabajo Computacion
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Actividad 4
Actividad 4 Actividad 4
Actividad 4
 
Software
SoftwareSoftware
Software
 
Practica 1
Practica 1Practica 1
Practica 1
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
1. herramientas case
1. herramientas case1. herramientas case
1. herramientas case
 
1. herramientas case
1. herramientas case1. herramientas case
1. herramientas case
 
Processing2|parte
Processing2|parteProcessing2|parte
Processing2|parte
 
lenguajes de programación
lenguajes de programación lenguajes de programación
lenguajes de programación
 
Informatica medica 1
Informatica medica 1Informatica medica 1
Informatica medica 1
 
Informix3
Informix3Informix3
Informix3
 
La informática y sus cambios técnicos a través
La informática y sus cambios técnicos a travésLa informática y sus cambios técnicos a través
La informática y sus cambios técnicos a través
 
Trabajo de informatica hipervinculos
Trabajo de informatica hipervinculosTrabajo de informatica hipervinculos
Trabajo de informatica hipervinculos
 
Trabajo de informatica hipervinculos bien
Trabajo de informatica hipervinculos bienTrabajo de informatica hipervinculos bien
Trabajo de informatica hipervinculos bien
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 

More from Jesús R. Ruiz

Audio para Animaciones y Motion Graphics
Audio para Animaciones y Motion Graphics Audio para Animaciones y Motion Graphics
Audio para Animaciones y Motion Graphics Jesús R. Ruiz
 
Creación de cartel para Grandes de la Identidad
Creación de cartel para Grandes de la IdentidadCreación de cartel para Grandes de la Identidad
Creación de cartel para Grandes de la IdentidadJesús R. Ruiz
 
Guia de Diseno sobre la Reticula Básica
Guia de Diseno sobre la Reticula BásicaGuia de Diseno sobre la Reticula Básica
Guia de Diseno sobre la Reticula BásicaJesús R. Ruiz
 
Cadena de efectos para voces en Adobe Audition
Cadena de efectos para voces en Adobe AuditionCadena de efectos para voces en Adobe Audition
Cadena de efectos para voces en Adobe AuditionJesús R. Ruiz
 
Conceptualización de un juego
Conceptualización de un juegoConceptualización de un juego
Conceptualización de un juegoJesús R. Ruiz
 
Principios del diseño 2parte
Principios del diseño 2partePrincipios del diseño 2parte
Principios del diseño 2parteJesús R. Ruiz
 
Errores en el diseño editorial
Errores en el diseño editorialErrores en el diseño editorial
Errores en el diseño editorialJesús R. Ruiz
 
Metodologia Identidad Corporativa
Metodologia Identidad CorporativaMetodologia Identidad Corporativa
Metodologia Identidad CorporativaJesús R. Ruiz
 
Identidad corporativa y señaletica
Identidad corporativa y señaleticaIdentidad corporativa y señaletica
Identidad corporativa y señaleticaJesús R. Ruiz
 
Principios del diseño
Principios del diseñoPrincipios del diseño
Principios del diseñoJesús R. Ruiz
 
Sistemas de impresión envases
Sistemas de impresión envasesSistemas de impresión envases
Sistemas de impresión envasesJesús R. Ruiz
 

More from Jesús R. Ruiz (16)

Audio para Animaciones y Motion Graphics
Audio para Animaciones y Motion Graphics Audio para Animaciones y Motion Graphics
Audio para Animaciones y Motion Graphics
 
Creación de cartel para Grandes de la Identidad
Creación de cartel para Grandes de la IdentidadCreación de cartel para Grandes de la Identidad
Creación de cartel para Grandes de la Identidad
 
Guia de Diseno sobre la Reticula Básica
Guia de Diseno sobre la Reticula BásicaGuia de Diseno sobre la Reticula Básica
Guia de Diseno sobre la Reticula Básica
 
Cadena de efectos para voces en Adobe Audition
Cadena de efectos para voces en Adobe AuditionCadena de efectos para voces en Adobe Audition
Cadena de efectos para voces en Adobe Audition
 
Kapferers prism
Kapferers prismKapferers prism
Kapferers prism
 
Gestalt
GestaltGestalt
Gestalt
 
Conceptualización de un juego
Conceptualización de un juegoConceptualización de un juego
Conceptualización de un juego
 
Principios del diseño 2parte
Principios del diseño 2partePrincipios del diseño 2parte
Principios del diseño 2parte
 
Errores en el diseño editorial
Errores en el diseño editorialErrores en el diseño editorial
Errores en el diseño editorial
 
P&amp;psico del color
P&amp;psico del colorP&amp;psico del color
P&amp;psico del color
 
Señalética
SeñaléticaSeñalética
Señalética
 
Metodologia Identidad Corporativa
Metodologia Identidad CorporativaMetodologia Identidad Corporativa
Metodologia Identidad Corporativa
 
Contruir la marca
Contruir la marcaContruir la marca
Contruir la marca
 
Identidad corporativa y señaletica
Identidad corporativa y señaleticaIdentidad corporativa y señaletica
Identidad corporativa y señaletica
 
Principios del diseño
Principios del diseñoPrincipios del diseño
Principios del diseño
 
Sistemas de impresión envases
Sistemas de impresión envasesSistemas de impresión envases
Sistemas de impresión envases
 

Recently uploaded

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdfDemetrio Ccesa Rayme
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...JAVIER SOLIS NOYOLA
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxpaogar2178
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuelabeltranponce75
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 

Recently uploaded (20)

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 

Conceptos básicos de processing 1parte