(Jenkins)
Um framework de inteligência artificial, inteiramente escrito em Java, para desenvolvimento de jogos com libGDX.
O projeto gdxAI é uma extensão libGDX que vive sob o guarda-chuva libGDX. No entanto, não o obriga a utilizar essa estrutura específica se não desejar fazê-lo. O jar libGDX continua sendo um requisito essencial, principalmente devido ao uso de coleções libGDX que são otimizadas para plataformas móveis, limitando a criação de lixo e suportando tipos primitivos diretamente, evitando assim boxing e unboxing.
GdxAI tenta ser uma estrutura de alto desempenho que fornece algumas das técnicas de IA mais comuns usadas pela indústria de jogos. No entanto, no estado atual da arte, a estrutura gdxAI cobre apenas parte de toda a área de IA do jogo, que é realmente enorme. No entanto, tentamos nos concentrar no que é mais importante no desenvolvimento de IA de jogos. E mais coisas virão em breve.
Os recursos atualmente suportados são:
Verifique o blog libGDX para notícias e atualizações. Você pode obter ajuda em nosso servidor Discord.
Algo não está funcionando como esperado? Você precisa de um recurso que ainda não foi implementado? Verifique o rastreador de problemas e adicione um novo se o seu problema ainda não estiver listado. Tente fornecer uma descrição detalhada do seu problema, incluindo as etapas para reproduzi-lo.
Incrível! Se você gostaria de contribuir com um novo recurso ou correção de bug, bifurque este repositório e envie uma solicitação pull. Além disso, antes de podermos aceitar contribuições substanciais de código, precisamos que você assine o Contrato de Licença de Colaborador libGDX.
O projeto gdxAI é licenciado sob a licença Apache 2, o que significa que você pode usá-lo gratuitamente, sem restrições em projetos comerciais e não comerciais. Adoramos receber crédito (não obrigatório) caso você lance um jogo ou aplicativo usando gdxAI!