Best of Both Worlds: Flexible Project Files in Character Engine
Anyone designing an authoring tool for a dynamic system faces a particular dilemma: IDE or DSL? That is, should you make an integrated development environment that provides an abstracted authoring interface into the underlying data, with high-level features and visualizations tailored to working with that particular data, or design a domain-specific language, a specification and compiler for authoring content in your system purely...
Published on May 24, 2019 09:17