Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: peterfly en 3 Agosto 2011, 00:57 am



Título: juego de imagenes
Publicado por: peterfly en 3 Agosto 2011, 00:57 am
Hola de nuevo a todos, me podeis ayudar con mis 3 preguntas para acer mi proyecto

1. Como puedo acer que una imagen echas con printf vayan pasando automaticamente???
2. Como puedo acer que una imagen echas con printf pasen al presionar una tecla???
3. Como puedo acer eso con fotos echas por mi???


Ejemplo de las preguntas 1 y 2
Código:
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    //-------------------------------------------------------
    //----------------primera pregunta-----------------------
    //-------------------------------------------------------
   
    //salto de imagen automaticamente del adorno 1 al 2
   
    //adorno 1
    printf("1___________________________________\n");
    printf("2___________________________________\n");
    printf("3___________________________________\n");
    printf("4___________________________________\n");
    printf("5___________________________________\n");
    printf("6______ooooo________________________\n");
    printf("7____oo_____oo______________________\n");
    printf("8____oo_____oo______________________\n");
    printf("9____oo_____oo______________________\n");
    printf("0______ooooo________________________\n");
   
    //adorno 2
    printf("1______ooooo________________________ \n");
    printf("2____oo_____oo______________________ \n");
    printf("3____oo_____oo______________________\n");
    printf("4____oo_____oo______________________\n");
    printf("5______ooooo________________________\n");
    printf("6___________________________________\n");
    printf("7___________________________________\n");
    printf("8___________________________________\n");
    printf("9___________________________________\n");
    printf("0___________________________________\n");
   
    //--------------------------------------------------
    //-----------------segunta pregunta-----------------
    //--------------------------------------------------
   
    //al presionar la tecla D pasa del adorno 3 al 4
   
    //adorno 3
    printf("1______ooooo________________________ \n");
    printf("2____oo_____oo______________________ \n");
    printf("3____oo_____oo______________________\n");
    printf("4____oo_____oo______________________\n");
    printf("5______ooooo________________________\n");
    printf("6___________________________________\n");
    printf("7___________________________________\n");
    printf("8___________________________________\n");
    printf("9___________________________________\n");
    printf("0___________________________________\n");
   
   
    //adorno 4
    printf("1________________________ooooo______\n");
    printf("2______________________oo_____oo____\n");
    printf("3______________________oo_____oo____ \n");
    printf("4______________________oo_____oo____\n");
    printf("5________________________ooooo______\n");
    printf("6___________________________________\n");
    printf("7___________________________________\n");
    printf("8___________________________________\n");
    printf("9___________________________________\n");
    printf("0___________________________________\n");
   
   
    //al presionar la letra A pasa del adorno 5 al 6
   
    //adorno 5
    printf("1________________________ooooo______\n");
    printf("2______________________oo_____oo____\n");
    printf("3______________________oo_____oo____ \n");
    printf("4______________________oo_____oo____\n");
    printf("5________________________ooooo______\n");
    printf("6___________________________________\n");
    printf("7___________________________________\n");
    printf("8___________________________________\n");
    printf("9___________________________________\n");
    printf("0___________________________________\n");
   
    //adorno 6
    printf("1______ooooo________________________ \n");
    printf("2____oo_____oo______________________ \n");
    printf("3____oo_____oo______________________\n");
    printf("4____oo_____oo______________________\n");
    printf("5______ooooo________________________\n");
    printf("6___________________________________\n");
    printf("7___________________________________\n");
    printf("8___________________________________\n");
    printf("9___________________________________\n");
    printf("0___________________________________\n");
   

   
   
    system("PAUSE");
    return EXIT_SUCCESS;
}


Título: Re: juego de imagenes
Publicado por: PiroskY en 3 Agosto 2011, 17:38 pm
1. con un ciclo
2. getch
3. SDL(entre otros)


Título: Re: juego de imagenes
Publicado por: peterfly en 11 Agosto 2011, 17:51 pm
me pueden explicar como instalo la libreria "SDL" en el "Dev-C++"???

es que lo e vuscado por internet i no me aclaro


Título: Re: juego de imagenes
Publicado por: El_Java en 11 Agosto 2011, 18:05 pm
Windows o Linux?

PD. Yo hice un post el otro dia y tuve que apañarmelas solo xD


Título: Re: juego de imagenes
Publicado por: peterfly en 11 Agosto 2011, 18:10 pm
el que sea para poder acer juegos


Título: Re: juego de imagenes
Publicado por: peterfly en 11 Agosto 2011, 19:18 pm
por cierto... tambien necesitaria un tutorial o un libro para aprender a usar la alibreria SDL ya que me e leido un libro para aprender a programar en c++ pero no mencionaba nada sobre esa libreria

podeis decirme algunos titulos de esta materia para bajarme por internet???

muxas gracias


Título: Re: juego de imagenes
Publicado por: El_Java en 11 Agosto 2011, 20:17 pm
Para Linux instalarlo es tan fácil como:
  • descargar esto: http://www.libsdl.org/archives/SDL-1.0-spanish-intro.tar.gz (http://www.libsdl.org/archives/SDL-1.0-spanish-intro.tar.gz)
  • Descomprimirlo en una carpeta
  • Entrar desde la terminal a esa carpeta ---> cd ruta_de_la_carpeta
  • Terminal ---> ./configure
  • Terminal ---> make
  • Terminal ---> sudo make install


Y ya está instalado, ya para configurarlo en tu IDE no sé, porque yo uso Codeblocks.
Un saludo.