น้องคุยกันผ่าน wiring ได้แล้ว น่ารักมั่ก
วันนี้ทำระบบ blocks ให้เพิ่มบล็อกที่ไม่ใช่ machine ได้แล้ว กับเพิ่มระบบ wires & message routing ให้ส่งข้อมูลข้ามกันตามพอร์ตที่เลือก logic ทั้งหมดอยู่ในฝั่ง Rust หมดเลย
ก่อนหน้านี้ทำเป็นแค่ mock แบบลากสาย แต่ตอนนี้ใช้ได้จริงแล้ว สังเกตว่า send 1 2 ในที่นี้คือ send 2 bytes to port 1 แล้วระบบมันจะ route ไปหา block ปลายทางให้ ถ้าต่อสามเครื่องมันก็ส่งสามข้อความ เหลือแค่เพิ่มใน frontend ให้มันมีได้หลาย port จะได้เล่นอะไรได้เยอะขึ้น
ต่อไปก็ทำ pixel block ได้แล้ว จะ render graphics กับต่อ MIDI interface ได้แล้ว ตื่นเต้นมาก!!
Day 16 of "Visual Assembly Canvas - Journal" in Rust
November 10. Post on Facebook.