Game or Animation with my char

Hey guys can you help me make a game or a animation with my char, i just need a simple game and small in termes of coding.
tks a lot
my char code ;
float DarkzeroX = 300;
float DarkzeroY = 300;

//start
size(900, 800);

fill(255);
beginShape();
vertex(DarkzeroX-55, DarkzeroY+25);
quadraticVertex(DarkzeroX, DarkzeroY-220, DarkzeroX+55, DarkzeroY+25); //capuz do heroi
endShape();

//cabeça
fill(255);
fill(55, 0, 242); //cor Roxa, aberturas da máscara
rectMode(CORNERS);
rect(DarkzeroX-2, DarkzeroY-22, DarkzeroX+2, DarkzeroY+13);//Abertura de respiração da máscara no meio em movimento consoante o rato
rectMode(CORNERS);
rect(DarkzeroX-12, DarkzeroY-18, DarkzeroX-8, DarkzeroY+7);//Abertura de respiração da máscara da esquerda
rectMode(CORNERS);
rect(DarkzeroX+8, DarkzeroY-18, DarkzeroX+12, DarkzeroY+7);//Abertura de respiração da máscara da direita

fill(255);
line(DarkzeroX, DarkzeroY+25, DarkzeroX-20, DarkzeroY+5);//linha direta do queixo
line(DarkzeroX, DarkzeroY+25, DarkzeroX+20, DarkzeroY+5);//linha esquerda do queixo

line(DarkzeroX-20, DarkzeroY+5, DarkzeroX-20, DarkzeroY-25);//linha esquerda inferior da máscara
line(DarkzeroX+20, DarkzeroY+5, DarkzeroX+20, DarkzeroY-25);//linha direita inferior da máscara

line(DarkzeroX-20, DarkzeroY-25, DarkzeroX-35, DarkzeroY-25);//linha esquerda que liga á parte superior da cabeça
line(DarkzeroX+20, DarkzeroY-25, DarkzeroX+35, DarkzeroY-25);//linha direita que liga á parte superior da cabeça

line(DarkzeroX-20, DarkzeroY+5, DarkzeroX-35, DarkzeroY-25); //ligação exterior esquerda da parte superior da máscara até ao queixo
line(DarkzeroX+20, DarkzeroY+5, DarkzeroX+35, DarkzeroY-25); //ligação exterior esquerda da parte superior da máscara até ao queixo

line(DarkzeroX-20, DarkzeroY-5, DarkzeroX-28, DarkzeroY-25); //ligação interior esquerda da parte superior da máscara até ao queixo
line(DarkzeroX+20, DarkzeroY-5, DarkzeroX+28, DarkzeroY-25); //ligação interior esquerda da parte superior da máscara até ao queixo

fill(255, 0, 22);//cor
beginShape();
vertex(DarkzeroX-35, DarkzeroY-25);

Hello,

and welcome to the forum! Great to have you here!

below is a running version of your character code.

Somehow your version wasn’t running.

To get animation see here: https://www.processing.org/examples/bounce.html

There are great text tutorials; check out section “Hello mouse” here: https://www.processing.org/tutorials/overview/

Chrisir


float DarkzeroX = 300;
float DarkzeroY = 300;

//start
size(900, 800);

fill(255);
beginShape();
vertex(DarkzeroX-55, DarkzeroY+25);
quadraticVertex(DarkzeroX, DarkzeroY-220, DarkzeroX+55, DarkzeroY+25); //capuz do heroi
endShape();


//cabeça
fill(255);
fill(55, 0, 242); //cor Roxa, aberturas da máscara
rectMode(CORNERS);
rect(DarkzeroX-2, DarkzeroY-22, DarkzeroX+2, DarkzeroY+13);//Abertura de respiração da máscara no meio em movimento consoante o rato
rectMode(CORNERS);
rect(DarkzeroX-12, DarkzeroY-18, DarkzeroX-8, DarkzeroY+7);//Abertura de respiração da máscara da esquerda
rectMode(CORNERS);
rect(DarkzeroX+8, DarkzeroY-18, DarkzeroX+12, DarkzeroY+7);//Abertura de respiração da máscara da direita

fill(255);
line(DarkzeroX, DarkzeroY+25, DarkzeroX-20, DarkzeroY+5);//linha direta do queixo
line(DarkzeroX, DarkzeroY+25, DarkzeroX+20, DarkzeroY+5);//linha esquerda do queixo

line(DarkzeroX-20, DarkzeroY+5, DarkzeroX-20, DarkzeroY-25);//linha esquerda inferior da máscara
line(DarkzeroX+20, DarkzeroY+5, DarkzeroX+20, DarkzeroY-25);//linha direita inferior da máscara

line(DarkzeroX-20, DarkzeroY-25, DarkzeroX-35, DarkzeroY-25);//linha esquerda que liga á parte superior da cabeça
line(DarkzeroX+20, DarkzeroY-25, DarkzeroX+35, DarkzeroY-25);//linha direita que liga á parte superior da cabeça

line(DarkzeroX-20, DarkzeroY+5, DarkzeroX-35, DarkzeroY-25); //ligação exterior esquerda da parte superior da máscara até ao queixo
line(DarkzeroX+20, DarkzeroY+5, DarkzeroX+35, DarkzeroY-25); //ligação exterior esquerda da parte superior da máscara até ao queixo

line(DarkzeroX-20, DarkzeroY-5, DarkzeroX-28, DarkzeroY-25); //ligação interior esquerda da parte superior da máscara até ao queixo
line(DarkzeroX+20, DarkzeroY-5, DarkzeroX+28, DarkzeroY-25); //ligação interior esquerda da parte superior da máscara até ao queixo

fill(255, 0, 22);//cor 
beginShape();
vertex(DarkzeroX-35, DarkzeroY-25);
quadraticVertex(DarkzeroX, DarkzeroY-130, DarkzeroX+35, DarkzeroY-25); // (arco) Parte superior da máscara
endShape();


fill(255, 0, 0); //cor dos olhos (vermelho)
arc(DarkzeroX+10, DarkzeroY-53, 17, 15, -HALF_PI/2, HALF_PI+HALF_PI/2); //olho direito
arc(DarkzeroX-9, DarkzeroY-53, 17, 15, HALF_PI- HALF_PI/2, PI+ HALF_PI/2 ); //olho esquerdo



fill(55, 0, 242); //cor da iris (roxo)
ellipse(DarkzeroX+10, DarkzeroY-50, 6, 6);
ellipse(DarkzeroX-10, DarkzeroY-50, 6, 6);
1 Like