Estado del proyecto a 06/11/2006
Desde el último post en el que hablé del estado del proyecto estos han sido los progresos que he realizado:
He creado el “motor en tiempo de ejecución” que permite procesar las instrucciones generadas por el “generador de instrucciones” a partir de las salidas de los analizadores léxico, sintáctico y semántico.
He implementado un pequeño motor gráfico o mejor dicho clase gestora de gráficos, ya que no creo que tenga la suficiente entidad como para considerarla un motor. Esta clase encapsula el acceso a las DirectX 9 proporcionando funciones de más alto nivel.
También creé unas clases para encapsular la gestión de las entradas del ratón y el teclado haciendo uso también de DirectX 9
Ahora mismo estoy trabajando en el desarrollo de diversos editores que en conjunto constituirán el editor de aventuras gráficas. Entre ellos están el editor de escenarios, el del protagonista, el de conjuntos de imágenes (tilesets), etc.