DNAI Editor เป็นซอฟต์แวร์สคริปต์ภาพที่อนุญาตให้คุณเขียนโค้ดด้วยการแก้ไขโหนด ตัวแก้ไขนี้อนุญาตให้สร้างไฟล์ ".DNAI" ที่คุณสามารถแชร์ได้บนฮับของเรา ".dnai" เหล่านั้นเป็นไฟล์ไบนารีที่สามารถอ่านได้โดยปลั๊กอินของเรา
สำหรับตอนนี้เรามีปลั๊กอิน Unity3D อยู่แล้วซึ่งคุณสามารถค้นหาได้ที่นี่ ขณะนี้เรากำลังทำงานกับไลบรารี JavaScript เพื่ออ่าน DNAI ในแอปพลิเคชัน JS
เป้าหมายหลักของเราคือการจัดหาวิธีการแบ่งปัน "logics" ผ่านโซลูชันที่แตกต่างกัน:
คุณสามารถดาวน์โหลดได้สำหรับ Windows และ MacOS บนเว็บไซต์ DNAi
รถที่ขับเคลื่อนด้วยตนเองมีประโยชน์ในชีวิตจริง แต่ AI เช่นนี้ก็ดีสำหรับวิดีโอเกม ในกรณีพื้นฐานมากรถยนต์สามารถใช้เซ็นเซอร์ระยะทางสองตัวเพื่อหลีกเลี่ยงสิ่งกีดขวางทางซ้ายและด้านขวา "ตรรกะ" ที่อยู่เบื้องหลังอาจมีการกำหนดดังนี้:
หากเราแยกตรรกะที่อยู่เบื้องหลังการหลีกเลี่ยงเราจะเห็นได้ว่าในวิดีโอเกมเราใช้ Raycast แทนเซ็นเซอร์ระยะทางเป็นอินพุตสำหรับ LeftSensordistance และ Rightsensordistance อย่างที่เราเห็นตรรกะที่อยู่เบื้องหลังยังคงเหมือนเดิมไม่ว่าคุณจะอยู่ในชีวิตจริงหรือในวิดีโอเกม
แนวคิดที่นี่คือการนำอินเทอร์เฟซที่สามารถจัดการกรณีดังกล่าวได้เพื่อที่เราใช้ไฟล์ ".DNAI" ที่สร้างขึ้นโดยตัวแก้ไขของเรา โปรดสังเกตว่าตอนนี้เรามีปลั๊กอิน Unity3D เท่านั้นดังนั้นสามารถทดสอบได้เฉพาะในความสามัคคี ณ จุดนี้ ใน Futur เราต้องการนำความสามารถของ JavaScript และ Python เพื่อเพิ่มความเข้ากันได้และความสนใจมากขึ้นสำหรับการแก้ปัญหาของเรา
หากคุณต้องการทดสอบตัวแก้ไขของเราคุณจะได้รับหากจากเว็บไซต์ของเรา https://dnai.io/download
คุณเพียงแค่ต้องทำตามคำแนะนำในการติดตั้งเรารักษา Windows 10 และ MacOS deploiement
คุณสามารถรวบรวมซอฟต์แวร์โดยใช้ qt> = 5.10.1 แต่คุณจะต้องใช้ไลบรารี "Core" ของเราเพื่อเรียกใช้อย่างถูกต้อง
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)
ดูรายชื่อผู้สนับสนุนที่เข้าร่วมในโครงการนี้
ได้รับใบอนุญาตภายใต้ใบอนุญาต (L) GPL V2/3 โดยมีใบอนุญาตโอเพนซอร์ส QT