DNAi編輯器是一種視覺腳本軟件,可讓您使用節點編輯進行編碼。該編輯器允許創建您可以在我們的集線器上共享的“ .dnai”文件。這些“ .dnai”是二進製文件,可以由我們的插件讀取。
目前,我們已經有一個Unity3D插件,您可以在此處找到。我們目前正在javascript庫中,以便在JS應用程序中閱讀DNAi。
我們的主要目標是提供一種通過不同解決方案共享“邏輯”的方法:
您可以在DNAi網站上下載Windows和MacOS。
自動駕駛汽車在現實生活中可能很有用,但是這樣的AI也非常適合視頻遊戲。在非常基本的情況下,汽車可以使用兩個距離傳感器以避免障礙物,一個左,一個右側。背後的“邏輯”可以定義如下:
如果我們提取迴避背後的邏輯,我們可以看到,在視頻遊戲中,我們使用光線播放而不是距離傳感器作為左旋詞和權利的輸入。正如我們所看到的那樣,無論您在現實生活中還是在視頻遊戲中,背後的邏輯都保持不變。
這裡的想法是攜帶一個可以處理這種情況的接口,因為我們使用編輯器創建的“ .dnai”文件。請注意,目前我們只有一個Unity3D插件,因此此時只能在Unity上進行測試。在Futur中,我們希望帶上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 and Dnai.editor(github)
另請參閱參與該項目的貢獻者列表。
根據(L)GPL V2/3許可證獲得QT開源許可證的許可。