logo
Home Games CRM32Pro C/C++ Code Updated
 
 
bg

 Home

  dot  Noticias
  dot  Acerca de
  dot  Foro
  dot  Weblog
  dot  Enlaces
 

Games

 

      CRM32Pro

 

     C/C++ Code

 
 

English

   

Ejemplo 1: codigo basico

   

 - Inicializa SDL y CRM32Pro.
 
- Utiliza el sistema de log.
 
- Gráficos: carga el icono para la ventana, inicializa el modo de video y el cursor.
 
- Inicializa el sistema de sonido.
 
- Utiliza el sistema de tiempo.
 
- Vuelca una superficie de prueba y reproduce un sonido con el click del ratón, cierra con la tecla ESC
 
- Cierra todos los sistemas.

   
 
   

Ejemplo 2 y 3: creando un pequeño chat

     - Inicializa SDL y CRM32Pro.
 
- Utiliza el sistema de log.
 
- Utiliza TCP/IP y threads.
 
- Un programa actúa como cliente y el otro como servidor.
 
- Cierra todos los sistemas.
   
 
   

Ejemplo 4: utilizando el GUI con botones, fuentes y efectos FX

     - Inicializa SDL y CRM32Pro.
 
- Utiliza el sistema de log.
 
- Gráficos: carga el icono para la ventana, inicializa el modo de video y el cursor.
 
- Carga varios botones desde un archivo de recursos.
 
- Vuelca una superficie como fondo, muestra varios botones y utiliza fuentes y fades.
 
- Cierra todos los sistemas.
   
 
   

Ejemplo 5: reproductor MPEG-1 con efectos FX

     - Inicializa SDL y CRM32Pro.
 
- Utiliza el sistema de log.
 
- Gráficos: carga el icono para la ventana e  inicializa el modo de video.
 
- Reproduce un video MPEG-I con sonido hasta que termine o se pulse la tecla ESC.
 
- Aplica al video efectos FX utilizando las teclas del cursor <- y ->.
 
- Cierra todos los sistemas.
   
 
   

Ejemplo 6: colisiones entre sprites y surfaces con panel de informacion

     - Inicializa SDL y CRM32Pro.
 
- Utiliza el sistema de log.
 
- Gráficos: carga el icono para la ventana e  inicializa el modo de video.
 
- Carga recursos gráficos desde un DPF: imágenes, una fuente y un sprite.
 
- Mueve el sprite por pantalla y la imagen sigue al cursor.
 
- Con F1 se activa/desactiva el control de colisiones en modo depuración.
 
- Muestra un panel de información y visualiza los FPS en tiempo real.
 
- Cierra todos los sistemas.
   
 
 
Copyright (c) 2007 MegaStorm Systems. All rights reserved.