TextAdventure é uma API de aventura baseada em texto escrita em C ++ 14 e XML. Imagine os dias de brincar de cavernas de mistério, Zork I, III e III e muitas outras aventuras clássicas de texto. Eu me recuso a chamá -los de ficção interativa, isso é apenas uma palavra suja. Agora, o melhor é que você não precisa saber codificar em C ++ para fazer jogos. No entanto, você precisará ler e criar arquivos XML. Com a configuração XML certa, você pode criar qualquer tipo de jogo que desejar. Os lançamentos futuros terão uma utilidade para criar o arquivo XML real, para que não haja necessidade de aventuras de criação manual.
A API está em um estado muito básico agora. Os jogadores podem se movimentar, interagir com o ambiente e fazer comandos mais básicos. No entanto, comandos mais complexos ainda precisam ser implementados. No momento, o trabalho será focado nas ferramentas por um tempo, para que jogos mais interessantes possam ser criados com menos esforço do que os arquivos de configuração XML de criação manual. Imagino muitos tipos diferentes de jogos sendo escritos usando o mecanismo de análise e jogo subjacente. No momento, ele está fortemente ligado ao arquivo atual config.xml, que pode ser modificado para ter qualquer tipo de jogo que você desejar. O que deve acontecer é que um jogador pode escolher qual jogo ele deseja jogar com algum tipo de lançador da GUI e depois executar a aventura real. Eu imagino uma comunidade de desenvolvimento muito vibrante para esse tipo de coisa. Portanto, se você é um desenvolvedor ou aventura de texto, aficionou, dê uma olhada nisso e coloque algum trabalho nele, se quiser. Estou procurando contribuintes ativos para este projeto.