During the Development of Captain Starshot we needed to procedural generate the interiors of ships as well as the space environment. With the help of a colleague we developed a tool which lets the use create Symbols and Rules in order to generate the play space.
This gave me a great opportunity to learn the QT API, as well as to create my own development tool. I was in charge of creating the Editor interface for the rule creation and connecting them to the grammar Graphs from my colleague.
I created most of the core systems within the tool's rule editing, such as placing and connecting various icons and save the connections to the grammar system.
QT Creator 4.8.1
- Setup Rule editing Interface
- Connect QT systems to the generation systems