INCLUDE_DATA

Reorganización y otras zarandajas

Estos últimos días, la alta actividad en el #caad del IRC con motivo del resurgir de SPAC y de la Minicomp me ha provocado un ataque de motivación que me ha puesto a trabajar en el AGE otra vez.

Lo que he hecho ayer y hoy es hacer con el AGE lo mismo que comentaba en la última entrada que había hecho con el PUCK, es decir, reorganizar el proyecto y crear una “ant build file” para poder sacar versiones utilizables en cualquier momento.

Esto ha dado algo más de trabajo que con el PUCK, ya que el AGE es un proyecto que viene de muy antiguo y que empecé a desarrollar sin IDE ni nada, y por ello la estructura de ficheros estaba muy desorganizada. Ahora la he ordenado bastante, poniendo cada cosa en su sitio, y ya tengo la susodicha “build file” que genera versiones de AGE ejecutables en windows a partir de las fuentes. Digo en windows porque no sé qué script o programas se ha dedicado a cambiar las extensiones de algunos ficheros a mayúsculas cuando deberían estar en minúsculas, y eso hace que en este preciso instante AGE casque bajo linux. Pero obviamente eso se arregla en quince minutos. :)

Aparte de dicha reorganización, que era algo que tenía ganas de hacer desde hacía tiempo pero me daba pereza, también he creado un par de métodos de conveniencia que permiten cargar mundos desde un fichero mediante argumentos de línea de comandos. El objetivo de esto es poder hacer que PUCK, el IDE del AGE, tenga un botón “Go”, es decir, un botón que permita probar rápidamente la aventura que estamos editando (sugerencia de Urba). El AGE ya está preparado para esta funcionalidad, ahora queda añadir el botón en sí al PUCK, que será trabajo fácil.

One Response to “Reorganización y otras zarandajas”

  1. grendelkhan Says:

    ¡Ya era hora de que te pusieras a programar! Jeje, en serio, desde que vi las dos demos en la XComp me quedé con ganas de más, fue una pena que poco a poco fueras abandonando el proyecto. Te envié unos iconos pero quizás ya era demasiado tarde. Espero que ahora con más ilusión puedas acabar la primera versión del AGE y empezar a trastear con un nuevo párser. Si finalmente salen todos para el año que viene, al AGE se le sumarían el de JBG y el de Betopica, una auténtica revolución parseril que no se veía desde los tiempos del NMP+Caecho?+Sintac.

Leave a Reply