AMIO编辑器开发(十):编辑界面开发暂停,切换入状态机可视化设计环境的构建,这个更加紧急~~
由于工作中有一个同类性质的需求--可视化的状态机设计。
缘起,在光谷书城看到了一本《数据可视化》的书籍,被书中的介绍给吓到了,然后上个星期就一直在设计可视化的方法。也许是所思而所得吧,今天在借书时,看到游戏编程精粹5的1.15节--状态机的可视化设计。
就立即想把这个书中的解决方案实现一遍,并在工作中使用,以下是解决方案:
三方流程图软件UMLPad,输出为简洁的格式文本,便于词法分析,将以它为可视化工具。再使用Lua将设计器与代码生成器解耦合。最后达到可视化设计状态机的目的。
等基本框架构架完成后,我要把它进一步扩展,成为工作中实用的高端工具~~