There are at least three ways to make a new game design: use Xconq commands to "play" a game and then save it, create and text-edit the text files defining a game, or write and run special-purpose programs that create games. A combination of these techniques will likely prove the most useful, since each alone has both strengths and weaknesses. For instance, text editing may seem like a crude approach, but is the only way to produce certain types of scenarios, and text editors have many facilities (such as regular expression replacement) not directly available in Xconq. On the other hand, maintenance of the correct transport/occupant relationships between units is hard to do while editing text, but comes for free when using Xconq itself.