10 คะแนน โดย xguru 2020-09-16 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • ประกอบด้วยตัวแก้ไขสำหรับสร้าง/แก้ไข business logic และเอนจินรันไทม์สำหรับรัน logic

  • จัดเก็บเป็น JSON Graph

→ จึงสามารถรัน logic ได้ทั้งบนเบราว์เซอร์และเซิร์ฟเวอร์

  • ใช้เมื่อต้องการมอบความสามารถด้าน visual programming ภายในบริการ

→ คล้ายกับสิ่งที่ใช้ใน Blender, Unreal, GoDot เป็นต้น

  • รองรับฟีเจอร์ธีม (ตามแผน)

2 ความคิดเห็น

 
ffdd270 2020-09-16

เป็น Node editor ที่เห็นกันบ่อยในสาย game engine / tool แต่พอมาเห็นบนเว็บก็รู้สึกแปลกใหม่ดีนะครับ เรื่องการขึ้น Diff มันค่อนข้างกำกวมอยู่หน่อย ๆ (เพราะแม้แต่การปรับตำแหน่งเล็กน้อย ไม่ใช่การแก้ logic ก็ยังถูกจับเป็น Diff) เลยดูเหมือนว่าโปรแกรมเมอร์จะชอบ C++ หรือสคริปต์กันมากกว่า.. เหมือนกันครับ เคยได้ยินด้วยว่า Unreal ก็มีคนใช้ Node editor เพราะเวลา build แต่ก็ไม่ได้เป็นคำชมสักเท่าไรนัก

แต่ถ้ามองจากมุมของดีไซเนอร์หรือคนวางแผน อย่างน้อยมันก็พอมองเห็นได้ว่าอะไรเป็นอะไร แทนที่จะเป็นภาษาต่างดาวที่อ่านไม่รู้เรื่องเลย เลยน่าจะดีกว่ามากครับ

 
xguru 2020-09-16

อย่างที่คุณบอก โปรแกรมเมอร์มืออาชีพคงไม่ค่อยอยากใช้ของแบบนี้เท่าไหร่

แต่ผมว่ามันน่าจะเหมาะเวลาต้องการใส่ฟีเจอร์ให้ผู้ใช้ปรับแต่งเองได้ในเว็บเครื่องมือที่มีความสามารถค่อนข้างซับซ้อน

ทำให้นึกถึง Yahoo Pipes ที่ปิดบริการไปแล้วเลยครับ