O DNAI Editor é um software de script visual que permite codificar com a edição de nó. Este editor permite criar arquivos ".dnai" que você pode compartilhar em nosso hub. Esses ".dnai" são arquivos binários, que podem ser lidos por nossos plugins.
Por enquanto, já temos um plug -in Unity3D, que você pode encontrar aqui. No momento, estamos trabalhando na biblioteca JavaScript para ler o aplicativo DNAi no JS.
Nosso principal objetivo é fornecer uma maneira de compartilhar "lógicas" sobre diferentes soluções:
Você pode baixá -lo para Windows e MacOS no site da DNAi.
Um carro autônomo pode ser útil na vida real, mas a IA também é muito boa para videogames. Em um caso muito básico, um carro pode usar dois sensores de distância para evitar obstáculos, um à esquerda e outro à direita. A "lógica" por trás pode ser definida da seguinte forma:
Se extraímos a lógica por trás da evasão, podemos ver que, nos videogames, usamos um Raycast em vez de sensor de distância como entrada para LeftSensordistance e RightsEnsorDistance. Como podemos ver, a lógica por trás permanece a mesma, seja na vida real ou em um videogame.
A idéia aqui é trazer uma interface que pode lidar com esse caso, pois usamos nosso arquivo ".dnai" criado pelo nosso editor. Observe que, por enquanto, temos apenas um plug -in Unity3D, portanto, pode testá -lo apenas na unidade neste momento. No futuro, queremos trazer a capacidade JavaScript e Python, a fim de adicionar mais compatibilidade e interesse à nossa solução.
Se você deseja testar nosso editor, pode obter se no nosso site https://dnai.io/download.
Você só precisa seguir as instruções de instalação, mantemos um esgotamento do Windows 10 e MacOS.
Você pode compilar o software usando qt> = 5.10.1, mas precisará da nossa biblioteca "Core" para executá -lo corretamente.
git clone https://github.com/Nicolas-Constanty/Dnai.Editor.git
git submodule update --init --recursive
Precisamos melhorar nossa documentação real, mas por enquanto você pode encontrar um doxygen aqui.
Adrien Wery - API do site e dnai.editor (github)
Fernand Veyrier - DNAI.CORE (Máquina Virtual para Compilação) e Plugin Unity3D (GitHub)
Nicolas Constanty - Dnai.editor e design de sites (GitHub)
Quentin Gasparoto - DNAI.CORE (Máquina Virtual para Compilação) e DNAI.Editor (GitHub)
Victor Gouet - DNAI.SERVER, Windows/Mac e DNAi.editor (GitHub)
Veja também a lista de colaboradores que participaram deste projeto.
Licenciado sob a licença (L) GPL V2/3, com a licença de código aberto QT.