This week I’ve been busy gearing up for an iteration on Glue Editor. The plan is to implement the constructive solid geometry (CSG) features into the editor for building levels.
It’s been a while since I worked on Glue Editor so I had to get familiar with the code again. The engine code has changed a lot since the last time it was used in the editor so the first step was to get them working in harmony. This was a pretty big refactor and as I ploughed through I stripped the code back to basics. I’ve dropped many of the features that don’t fit our current direction with a plan to rebuild the editor from a more solid base. At this stage I think it’s best to keep the two code bases separate so that the old version remains as is.
There’s still a lot to do but here’s a screenshot of very basic CSG in action. Very much a hacked up prototype just to get my head around the problem at this stage. Over the next month I hope to complete a working alpha version. Once that happens I’ll start doing periodic releases for testing and feedback.