Wednesday, July 30, 2003
Well things have not run as smoothly as intended this month.
The good news is that the Lua scripting has begun.
This was necessary since the new GUI system will use it extensively.
The bold step to design a GUI system for QSyndrome comes after trying several existing GUI libraries. None of which satisfied the needs of the project.
So until the basic code structure of QSyndrome is in place a demo is unlikely.
Note: Some of the GUI is based on lexGUI and is using the same skins. However none of the lexGUI code has been used.
Sunday, July 6, 2003
The last couple of weeks has seen development in XML file output, reusable animated Sprite definitions and an overall cleanup of code.
XML file output means rooms, levels and sprites etc. can be created,modified and saved. Savegame files will also be generated in XML.
Sprites now can have a number of actions. Generally each sprite set will have common actions such as 'walk' and 'idle', which are used as an interface for a room.
It is a slow process as each change usually requires more code changes in other modules. As a result nothing has changed visually so there is no point in grabbing a screenshot.
If all proceeds smoothly a small demo will be released at the end of the month.