DNAI 편집기는 노드 편집으로 코딩 할 수있는 시각적 스크립팅 소프트웨어입니다. 이 편집기는 허브에서 공유 할 수있는 ".dnai"파일을 만들 수 있습니다. ".dnai"는 이진 파일이며 플러그인에서 읽을 수 있습니다.
현재 우리는 이미 여기에서 찾을 수있는 unity3d 플러그인이 있습니다. 우리는 현재 JS 응용 프로그램에서 DNAI를 읽기 위해 JavaScript 라이브러리를 연구하고 있습니다.
우리의 주요 목표는 다른 솔루션을 통해 "논리"를 공유하는 방법을 제공하는 것입니다.
DNAI 웹 사이트에서 Windows 및 MacOS 용으로 다운로드 할 수 있습니다.
자율 주행 차는 실생활에서 유용 할 수 있지만 그러한 AI는 비디오 게임에도 정말 좋습니다. 매우 기본적인 경우, 자동차는 장애물을 피하기 위해 두 개의 거리 센서를 사용할 수 있습니다. 하나는 왼쪽과 하나는 오른쪽입니다. 뒤에있는 "논리"는 다음과 같이 정의 할 수 있습니다.
회피 뒤에있는 논리를 추출하면 비디오 게임에서는 거리 센서 대신 Raycast를 LeftSendistance 및 권리에 대한 입력으로 사용한다는 것을 알 수 있습니다. 우리가 볼 수 있듯이 실제 생활이든 비디오 게임에 있든 동일하게 남아 있습니다.
여기서 아이디어는 편집자가 만든 ".dnai"파일을 사용하기 때문에 그러한 경우를 처리 할 수있는 인터페이스를 가져 오는 것입니다. 지금은 Unity3D 플러그인 만 가지고 있으므로이 시점에서 유니티에 대해서만 테스트 할 수 있습니다. 미래에서 우리는 솔루션에 대한 더 많은 양의 관심과 관심을 더하기 위해 JavaScript 및 Python 기능을 가져오고 싶습니다.
편집자를 테스트하려면 웹 사이트에서 https://dnai.io/download에서 얻을 수 있습니다.
설치 지침을 따라야합니다. Windows 10 및 MacOS 고갈을 유지합니다.
qt> = 5.10.1을 사용하여 소프트웨어를 컴파일 할 수 있지만 올바르게 실행하려면 "코어"라이브러리가 필요합니다.
git clone https://github.com/Nicolas-Constanty/Dnai.Editor.git
git submodule update --init --recursive
우리는 실제 문서를 개선해야하지만 지금은 여기에서 Doxygen을 찾을 수 있습니다.
Adrien Wery- 웹 사이트 API 및 DNAI.Editor (Github)
Fernand Veyrier -Dnai.core (컴파일을위한 가상 머신) 및 Unity3d 플러그인 (Github)
Nicolas Constanty -Dnai.editor 및 웹 사이트 디자인 (Github)
Quentin Gasparoto -Dnai.core (컴파일을위한 가상 머신) 및 dnai.editor (github)
Victor Gouet -Dnai.server, Deploiement Windows/Mac 및 Dnai.editor (Github)
이 프로젝트에 참여한 기고자 목록도 참조하십시오.
QT 오픈 소스 라이센스와 함께 (L) GPL V2/3 라이센스에 따라 라이센스가 부여됩니다.