PIZiadas gráficas

PIZiadas gráficas

Mi mundo es la imagen.

Laberinto Garfield con PHP

A los más pequeños les gusta resolver laberintos. Supone un ejercicio de orientación espacial muy formativo.

Un laberinto (del latín labyrinthus, y este del griego λαβύρινθος labýrinzos) es un lugar formado por calles y encrucijadas, intencionadamente complejo para confundir a quien se adentre en él.(W)

Os dejo el resultado de un ejercício de programación en PHP con primitivas gráficas, que permite pasar un rato divertido en un laberinto que se genera con este código de programación de páginas web.

Para hacerlo más divertido se han incluido imágenes superpuestas con código CSS, utilizando capas. Garfield ha servido de tema para animar la navegación.

El menú se ha basado en el código de los clásicos formularios, almacenando en variable ocultas la posición y orientación del jugador.

¿Serás capaz de encontrar a Garfield disfrazado de calabaza?

Entrada al laberinto

Related Posts

  • Programación gráfica: Iniciar la construcción de la librería gráfica [JAVA]Programación gráfica: Iniciar la construcción de la librería gráfica [JAVA] Tras instalar el entorno de desarrollo (IDE) de Eclipse y crear un nuevo proyecto, hemos añadido un programa al proyecto Eclipse. El siguiente paso es empezar a estructurar la aplicación iniciando la construcción de los elementos de la biblioteca gráfica.
  • Programación gráfica: Objetos e interfaces orientados a gráficos [JAVA]Programación gráfica: Objetos e interfaces orientados a gráficos [JAVA] El siguiente paso en el tutorial de programación gráfica es definir un interface que será una clase JAVA que permita definir la acción de dibujar los gráficos y asignársela a los objetos, de forma que la clase encargada de pintarlos los reconozca adecuadamente.
  • Programación gráfica: Motor gráfico de animación [JAVA]Programación gráfica: Motor gráfico de animación [JAVA] Después de definir un primer interface para dibujar los objetos gráficos en JAVA, vamos a implementar un motor gráfico de animación que nos permita gestionar la dinámica de la aplicación y, posteriormente, añadir interacción con el usuario. El motor se encargará de llamar a las […]
  • Fractales recursivos: Triángulo de Sierpinski [JAVA]Fractales recursivos: Triángulo de Sierpinski [JAVA] Hemos visto un primer programa denominado "DrawWorld" que nos introducía la programación en JAVA orientada a los gráficos. Veamos como modificar este programa elemental para generar un fractal recursivo básico: El triángulo de Sierpinski. (Ver como se genera un fractal recursivo) Es un […]
  • Fractales recursivos: Curva de Koch [JAVA]Fractales recursivos: Curva de Koch [JAVA] Hemos visto un primer programa denominado "DrawWorld" que nos introducía la programación en JAVA orientada a los gráficos. Este módulo de programación nos ha servido para ver un primer fractal recursivo: El triángulo de Sierpisnki. Veamos como modificar este programa elemental para […]
  • Programación gráfica: Iniciar un proyecto Eclipse [JAVA]Programación gráfica: Iniciar un proyecto Eclipse [JAVA] Hemos visto una primera aplicación gráfica en JAVA (DrawWorld) para ver la taxonomía básica de un Applet, y debemos tener instalado un entorno de desarrollo basado en Eclipse, que es el mismo necesario para instalar el SDK de Android, salvo que no es necesario por el momendo el conjunto […]