ไลบรารี ตัวควบคุมตัวละคร (CCL) เป็นเฟรมเวิร์กโมดูลาร์สำหรับสร้างการเคลื่อนที่และพฤติกรรมของตัวละครผ่านแอตทริบิวต์และสคริปต์ Luau สถ mimти์นี้แทนที่เครื่องจักรสถานะ Humanoid ที่แข็ง rigid ด้วยระบบที่ยืดหยุ่นและขยายได้สำหรับกลไกของตัวละครซึ่งสร้างขึ้นรอบๆ ความสามารถและตัวควบคุม
ความสามารถ
ความสามารถ ประเมินว่าสิ่งที่ตัวละครสามารถทำได้ เช่น ความสามารถในการวิ่ง กระโดด ปีน และว่ายน้ำ แทนที่จะพึ่งพาชุดของสถานะตัวละครที่กำหนดโดยเอนจินแบบคงที่เช่นใน Enum.HumanoidStateType ความสามารถจะกำหนดสิ่งที่ตัวละครสามารถทำได้อย่างไดนามิกและวิธีตอบสนองต่อการป้อนข้อมูลของผู้เล่น
ตัวควบคุม
ตัวควบคุม ใช้การจำลองทางกายภาพของการเคลื่อนที่ เช่นพฤติกรรมการเคลื่อนที่บนพื้น ในอากาศ ในน้ำ เป็นต้น ความสามารถ จะมีปฏิสัมพันธ์กับตัวควบคุมเพื่อเปลี่ยนพฤติกรรมทางกายภาพหรือสลับระหว่างบริบทของตัวควบคุม; ตัวอย่างเช่น ความสามารถอาจอัปเดตการเร่งความเร็วในการเคลื่อนที่ เปลี่ยนทิศทาง หรือเปิดใช้ตัวควบคุมอากาศแทนที่ตัวควบคุมพื้น