lunes, 27 de mayo de 2013

Background Scrolling / Desplazar Imagen de Fondo Panorámica


Background Scrolling / Desplazar Imagen de Fondo Panorámica en .NET



Ejemplo de algoritmo utilizado para desplazar una imagen de fondo panorámica utilizada en el juego de Mari0Gam3





Desarrollado en Visual Studio 2012 con NET Framework 4

  1. Todo lo que necesitas es dividir la imagen panorámica en partes iguales, del tamaño del Form1
  2. Luego las n partes de la imagen las debes agregar en los "Recursos / Resources" del proyecto procurando de nombrarlas de la siguiente forma "Fondo_01", "Fondo_02", "Fondo_03"... "Fondo_n" 
  3. Por último debes de modificar la Función "Image_Scrolling" que se encuentra en el módulo "ScrollingBackground", agregando o eliminando Case, dependiendo que tantas partes hayas dividido la imagen.



Para este ejemplo solo se utilizó 2 picturebox, 1 timer y 1 label

Autores Multimedia:
Imagen Panorámica "The_Mario_Kart_Collab_v_0_1_by_Themrock"

Audio con licencia de Creative Commons "Foniqz - 03 - Spectrum (Subdiffusion Mix)"
http://freemusicarchive.org/

  Descargar Programa: 
Descargar desde DropBox

  • Recomendado, si lo que deseas es ver el proyecto final
  • Descomprime el archivo .zip - Puedes usar 7Zip
  • Ejecuta el archivo Background_Scrolling.exe
 Descargar Código: 
Descargar desde DropBox
  • Recomendado, si lo que deseas es ver el código del programa
  • Carpeta con archivos editables en Microsoft Visual Studio 2012
Como amigo te recomiendo:  Primero descarga el Demo para tener una idea de lo que se puede hacer, luego intenta hacerlo a tu manera si tienes dudas pregunta en el blog, y por último en última instancia descarga el código, No te lo recomiendo pues de esta forma limito tu creatividad... No al Plagio!!!

--
Nota: La información contenida en esta publicación, así como el código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin garantías de ninguna clase, y no otorga derecho alguno. Usted asume cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o sugerido en la presente publicación.

4 comentarios:

  1. buenísimo... funciona a la perfección

    ResponderEliminar
  2. Hola, amigos podrian rehabilitar los links

    Por qué están caídos, es urgente gravias

    ResponderEliminar
  3. Olá amigo, poderia subir o código novamente no googlde drive não expira com oo Dropbox... Vlw

    ResponderEliminar