Ir para conteúdo
Fórum Script Brasil
  • 0

Space Invaders - Dúvida na replicação do alien


senppuu

Pergunta

Então galera, estou montando um código do jogo Space Invaders usando a biblioteca <graphics.h>.

Eu fiz o alien mas to com dúvida em como fazer pra replicá-lo e ficar tipo a imagem abaixo, no meu caso eu quero 3 fileiras com o mesmo alien.

spacez.png

E depois colocar eles em um loop pra ficar indo de um lado pro outro.

Código do alien:

#include<graphics.h>

#include<conio.h>

void alien(int x)

{

int i,gd = DETECT, gm;

initgraph(&gd, &gm, "C:\\TC\\BGI");

for (i = 0; i <= 420; i = i + 10){

fillellipse(100 + i + x, 100, 10, 5);

setcolor(0);

circle(96 + i + x, 99, 1);

circle(104 + i + x, 99, 1);

setcolor(15);

line(90 + i + x, 94, 90 + i + x, 98);

line(109 + i + x, 94, 109 + i + x, 98);

line(95 + i + x, 92, 106 + i + x, 107);

line(104 + i + x, 92, 94 + i + x, 107);

delay(500);

cleardevice();

}

getch();

closegraph();

}

int main()

{

alien(1);

return 0;

}

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...