elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Media
| |-+  Juegos y Consolas (Moderador: Randomize)
| | |-+  Desarrollo de videojuegos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 Ir Abajo Respuesta Imprimir
Autor Tema: Desarrollo de videojuegos  (Leído 170,455 veces)
Komodo


Desconectado Desconectado

Mensajes: 352



Ver Perfil
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #30 en: 10 Septiembre 2010, 21:50 pm »

Yo tengo el Snake, pero en C, sin usar librerías especiales ni nada..creo que podría hacerlo hasta multiplataforma

luego subo video(estan de moda jajajaj)


En línea


[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #31 en: 10 Septiembre 2010, 22:16 pm »

No creo que estén de moda xD ese code lo escribí en el 2005 o 2006 xD


En línea

Komodo


Desconectado Desconectado

Mensajes: 352



Ver Perfil
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #32 en: 10 Septiembre 2010, 22:35 pm »

Pero eso no se parece al de Nokia ¬¬

El de nokia esta MUY fresco jjajajaa
En línea


Komodo


Desconectado Desconectado

Mensajes: 352



Ver Perfil
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #33 en: 10 Septiembre 2010, 23:16 pm »



Perdon por la calidad.

Saludos y espero que os guste C++ puro  ;D
En línea


[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #34 en: 10 Septiembre 2010, 23:30 pm »

Ta muy bien!! y en consola! :D
En línea

Ariath


Desconectado Desconectado

Mensajes: 2.099


Ver Perfil WWW
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #35 en: 10 Septiembre 2010, 23:39 pm »

No está nada mal :) .

Aunque a modo de consejo... yo cambiaría el color de la serpiente de manera que en lugar de ser bicolor, fuera de un único color solamente, de esa manera, cuando tienes a la serpiente "escalonada" (como aparece por ejemplo en la previsualización del vídeo, antes de iniciarlo) o en vertical queda mejor a la vista.

Salu2


P.D: Procurar editar los posts en lugar de hacer 2 seguidos siempre que no haya una razón para hacer lo contrario ;) .
En línea

Komodo


Desconectado Desconectado

Mensajes: 352



Ver Perfil
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #36 en: 11 Septiembre 2010, 07:14 am »

Lo del color es algo que estoy trabjanddo..eso y en crear obstaculos ;)
En línea


Ari Slash


Desconectado Desconectado

Mensajes: 1.783



Ver Perfil WWW
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #37 en: 11 Septiembre 2010, 10:08 am »

hola

por fin tuve un poco de tiempo, y pude configurar dev-c++ para SDL
asi trate de hacer algo parecido a lo de evilgoblin (mover la imagen con el teclado) pero aun falta el girar la imagenvpara el efecto de doblaje,
esto es basico pero hay que documentarlo en el post xD

Código
  1.  
  2. #include <SDL/SDL.h>
  3.  
  4. int main(int argc, char *argv[]) {
  5.    int pixelancho=800;
  6.    int pixelalto=600;
  7.    int color=32;
  8.  
  9.    SDL_Surface *imagen, *pantalla;
  10.    SDL_Rect area;
  11.    SDL_Event event;
  12.    int salir = 0;
  13.    int x,y;
  14.  
  15.    // iniciando sdl modo video
  16.    if (SDL_Init(SDL_INIT_VIDEO) < 0) {
  17.       printf("Error SDL: %s",SDL_GetError());
  18.       exit(1);
  19.    }
  20.    // estabeciendo modo video
  21.    pantalla = SDL_SetVideoMode(pixelancho,pixelalto,color,SDL_HWSURFACE);
  22.    if (pantalla == NULL) {
  23.       printf("Error en modo grafico: %s",SDL_GetError());
  24.       exit(1);
  25.    }
  26.    // cargando la imagen
  27.    imagen = SDL_LoadBMP("auto.bmp");
  28.    if ( imagen == NULL ) {
  29.       printf("No se puede cargar imagen: %s", SDL_GetError());
  30.       exit(1);
  31.    }
  32.    //posicion inicial imagen
  33.    x = 500;
  34.    y = 200;
  35.    while(salir == 0) {
  36.           // Borramos la pantalla
  37.           area.x=0;
  38.           area.y=0;
  39.           area.h=pixelalto;
  40.           area.w=pixelancho;
  41.  
  42.           SDL_FillRect(pantalla,&area,SDL_MapRGB(pantalla->format,0,0,0));
  43.           // estabecer posicion cursor
  44.           area.x = x;
  45.           area.y = y;
  46.           // dibujar imagen
  47.           area.w = imagen->w;
  48.           area.h = imagen->h;
  49.           SDL_BlitSurface(imagen, NULL, pantalla, &area);
  50.           // mostrar pantalla
  51.           SDL_Flip(pantalla);
  52.  
  53.           // lectura teclado
  54.           int mov = 3;
  55.           Uint8 *teclas;
  56.           //detectando las teclas y cambiando posicion imagen
  57.           SDL_Event event;
  58.           SDL_PollEvent (&event);
  59.           teclas = SDL_GetKeyState(NULL);
  60.           if(teclas[SDLK_ESCAPE] | event.type == SDL_QUIT ) salir = 1;
  61.           if(teclas[SDLK_LEFT]) x-=mov;
  62.           if(teclas[SDLK_RIGHT]) x+=mov;
  63.           if(teclas[SDLK_UP]) y-=mov;
  64.           if(teclas[SDLK_DOWN]) y+=mov;
  65.    }
  66.    SDL_FreeSurface(imagen);
  67.    return 0;
  68. }
« Última modificación: 11 Septiembre 2010, 10:42 am por Ari-Slash » En línea

Komodo


Desconectado Desconectado

Mensajes: 352



Ver Perfil
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #38 en: 11 Septiembre 2010, 13:54 pm »

Podríais poner tutos de instalación de SDL, y tutos en general, tengo un juego MUY MUY fresco en la cabeza
En línea


Ariath


Desconectado Desconectado

Mensajes: 2.099


Ver Perfil WWW
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #39 en: 11 Septiembre 2010, 15:01 pm »

Aunque estoy ahora mismo un poco ocupado con unas cosas de Python, miraré esta tarde de poner una guía de instalación de SDL en Visual C++, que creo que es lo que más usará la gente para programar (el entorno digo).

De todas formas no tiene mucha historia, básicamente se reduce a descargar SDL, poner en algún sitio una carpeta con las cabeceras y las librerías, añadir luego al Visual C++ en la configuración las nuevas rutas, y copiar las DLLs necesarias al directorio de Windows.

Salu2
En línea

Páginas: 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines