Não estou interessado em renderizar motores ou design de níveis, mas estou muito interessado em programar a IA que conduz todas as características do jogo. Estou pensando em como o sistema d20 conduz as regras por trás dos jogos de D&D. Existe uma pessoa que programa essa lógica e é possível programar quase toda uma API sem tocar no mecanismo de um gráfico? Sou engenheiro de software por profissão (Java com alguma experiência em C #), então estou procurando usar essas habilidades de programação.