Como os comente la semana pasada, queria modificar el código del programa que estaba con el paradigma de programación estructurada, y pasarlo a programación orientada a objeto. Bueno pues ya esta...
Lo que me costó más trabajo fue crear el "interprete" de ordenes para que el personaje obedeciera las ordenes tipo "ir sur", etc.
Ademas, para que los objetos interactuaran correctamente (por ejemplo, para que se pueda coger la escalera, solo cuando el perro este tranquilo), lo que hice fue crear una serie de "intrucciones de condiciones" que las añado cuando creaba el objeto "Escalera", y asi el interprete analizaba esa instruccion de condiciones para saber si podia coger la escalera del escenario y añadirla a la "mochila".
En fin, el programa es un ejemplo de un juego simple, pero creo que es una buena forma de aplicar algo de la programación orientada a objetos.
Enlace de descarga: Enlace de descarga
Nota:
Sale un anuncio, (que tarda 8 segundos), luego pulsais sobre el boton:
y ya se descarga el archivo.
Perdonad por las molestos anuncios, pero la crisis nos afecta a todos
Trucos sobre manejo de softwarelibre y gnu linux. También a los programas que hago en gambas3, python, java, etc.... Consejos y trucos sobre otros programas: excel, word, internet, instalación de programas, Arduino y demás....
Páginas
- Página principal
- Indice por Tags
- Indice por Fechas
- Podcasts sobre GNU/Linux en español
- FotoMontajes GNU/LINUX
- Gestión de Obras: Mediciones, Presupuestos, Facturas...
- Enlaces / Link
- Enlaces JsbSan
- Encuestas Y Estadisticas
- Tutoriales y Manuales de Gambas
- Revistas
- Video tutoriales
- Código fuentes de algunas aplicaciones:
- FORO JSBSAN
- Formulario de Informacion
- Libros Publicados